반응형

xlookup 2

여러 가지 조건을 만족하는 값을 찾을 때(1) - VLookup, Index+Match, XLookup함수

1. VLookup 함수의 한계 VLookup 함수의 구문은 VLOOKUP(찾을 값, 표 범위, 몇 번째 컬럼, [유사일치여부]) 인데, 네번째 인수는 선택적 인수이지만 생략하면 유사값을 찾아 반환하므로 정확한 값을 찾도록 0을 입력하거나 False를 선택해야 합니다. 아래와 같이 나라별, 연도별 인구수를 구하고자 할 때 나라와 연도 2가지 조건을 만족해야 하는데 VLookup함수로는 에러가 발생해서 C2셀의 수식 : =VLOOKUP(A2&B2,$F$2:$F$7&$G$2:$G$7&$H$2:$H$7,3,0) C3셀의 수식 : =VLOOKUP(A3&B3,$F$2:$H$7,3,0) 2. Index + Match 함수 Index와 Match 함수를 결합해서 구해야 하며, 365버전이 아니라면 Shift+Ctrl..

Excel 2023.07.24

중간값에 해당하는 값이 2개일 때 2개 모두 표시하기

예제는 https://cafe.naver.com/excelmaster/217949에서 가져왔습니다. 중간값에 해당하는 월이 있다면 index와 match함수를 이용해 월을 구할 수 있는데, 2개일 경우는 보다 작은 값에 해당하는 월과 보다 큰 값에 해당하는 월을 가져와야 하므로 복잡합니다. 1. 일치하는 값이 1개일 때 해당하는 월 구하기 최솟값에 해당하는 월을 구하는 D4셀의 수식은 =INDEX($C$9:$C$20,MATCH(C4,$D$9:$D$20,0))로 C4셀과 일치하는 값을 $D$9:$D$20에서 찾는데 0을 인수로 줘서 정확히 일치하는 순번을 찾으므로 MATCH(C4,$D$9:$D$20,0)의 값은 2입니다. 따라서 =INDEX($C$9:$C$20,2)가 되므로 $C$9:$C$20에서 두 번째..

Excel 2023.05.30
반응형