(19) 엑셀 index match 모르는 사람도 3분이면 정복!
2020. 4. 25. 16:55
지난번 포스팅에서 vlookup의 단점은 기준열이 첫열이 되어야 한다는 것이었습니다. 단점의 대안으로 index, match 함수를 사용할 수 있습니다.
지난번과 같은 예제 표 입니다.
과자이름을 기준으로 매출액 브랜드 편의점 값을 구해보겠습니다.
먼저 함수에 들어갈 인수에 대해 알아보겠습니다.
=index(범위, 행, 열) 반환되는 값은 셀의 값입니다.
=match(찾는 값, 찾고자 하는 열의 범위, 정확도) 반환되는 값은 행의 숫자입니다.
=index(범위, match, 열) 여기서 index의 두번째 인수에 들어갈 행의 값에 match 함수가 들어갑니다.
매출액의 완성된 수식은 다음과 같습니다. =INDEX($A$2:$E$23, MATCH($G2, $B$2:$B$23, 0), 3) $ 표시는 vlookup 포스팅에 설명되어 있습니다. https://lognam.tistory.com/23
match의 정확도란 이렇게 3개의 선택사항이 있고, 보통 0인 정확히 일치로 선택을 합니다.
브랜드는 첫번째 열이므로 인덱스의 마지막 인수는 1로 넣어줍니다. =INDEX($A$2:$E$23, MATCH($G2, $B$2:$B$23, 0), 1)
편의점은 다섯번째 열이므로 인덱스의 마지막 인수는 5로 넣어줍니다. =INDEX($A$2:$E$23, MATCH($G2, $B$2:$B$23, 0), 5)
아래방향 드래그로 값을 채워줍니다.
이렇게 index, match 함수로 사용법을 알아보았습니다.
★요약 3줄★
1. =index(범위, 행, 열)
2. =match(찾는 값, 찾고자 하는 열의 범위, 정확도)
3. =index(범위, match, 열)
링크
'엑셀' 카테고리의 다른 글
(21) 엑셀 IF 함수 정말 간단합니다 (0) | 2020.04.27 |
---|---|
(20) 엑셀 숫자(금액)를 한글로(NUMBERSTRING 함수) (0) | 2020.04.26 |
(18) 엑셀 vlookup 함수와 단점(feat.단점대안) (0) | 2020.04.24 |
(17) 엑셀 테두리 선 색 추출하기 (0) | 2020.04.23 |
(16) 엑셀 단축키 설정 (0) | 2020.04.22 |