반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 밴스드설치방법
- 유튜브모바일광고차단앱
- 테슬라공장
- index match
- 예능에서 효과
- 유튜브 밴스트 설치
- Alien
- 청상추 삼겹살
- 사단장이 보고있다.
- 포트웰
- 밴스드 설치
- 본전통 철당간
- 아듀이노 8
- 아무도 흔들 수 없는 나라
- 최상위PC
- UFO
- 비듬나물 무침
- 최고의PC
- aa77
- ads.txt 가 무었인가요
- 성안길 철당간
- godot
- 믄재인
- 사단장이보고있다
- 사운드 효과
- 아듀이노 프로
- 청주 철당간
- 인텍스 매치
- portwell
- youtube vanced설치
Archives
- Today
- Total
Dreams Come True Studio
엑셀 INDEX/MATCH 함수 공식 본문
반응형
vlookup 은 컴퓨터 시소를 많이 잡아 먹어 느려지지만 Index match쓰면
리소스를 많이 먹지 않습니다.
앞으로 이것으로 vlookup 대시 index match를 쓰는 것도 좋은 방법 입니다.
INDEX/MATCH 함수 공식
INDEX MATCH 공식은 VLOOKUP 함수와 동일한 동작을 합니다.
함수 공식의 쉬운 이해를 위해 VLOOKUP 함수 구문을 우선 살펴봅니다.
= VLOOKUP ( 1]참조값, 2]검색범위, 3]열번호, [검색방식] )
INDEX/MATCH 함수의 구문은 아래와 같습니다.
= INDEX ( 3]출력범위, MATCH ( 1]참조값, 2]참조범위, 0 ) )
- 1] 참조값
: VLOOKUP함수의 1]참조값과 동일 - 2] 참조범위
: VLOOKUP함수 2]검색범위 첫번째열 (맨 좌측열)과 동일 - 3] 출력범위
: VLOOKUP함수 2]검색범위 열번호에 위치한 출력범위와 동일
관련 기초함수INDEX/MATCH 함수공식 설명
- INDEX/MATCH 함수는 VLOOKUP 함수 상위호환 공식으로, 직장인이 알아두면 실무에서 다양하게 활용할 수 있습니다. (VLOOKUP 함수에 대한 설명은 관련 포스트를 참고하세요.)
- INDEX-MATCH 함수는 VLOOKUP 함수와 동일하게 동작합니다. 즉, 범위에서 값을 찾아 같은 행의 다른 항목을 반환합니다.
- 오피스 365 버전을 사용중이시라면 XLOOKUP 함수로 더욱 쉽개 해결할 수 있습니다. XLOOKUP 함수에 대한 자세한 설명은 관련 포스트를 참고하세요.
- VLOOKUP함수를 사용할 경우 출력할 열의 열번호를 세야합니다. 하지만 INDEX-MATCH 함수를 사용하면 더이상 열번호를 세지 않아도 됩니다.
- INDEX-MATCH 함수는 VLOOKUP 함수뿐만 아니라 HLOOKUP 함수(가로로조회)도 대체할 수 있습니다.
- INDEX-MATCH 함수는 범위의 왼쪽으로도 조회할 수 있습니다.
- 검색범위의 열이 추가되거나 삭제되어도 출력값의 변화가 없습니다.
- VLOOKUP함수 다중조건 검색, 또는 VLOOKUP 함수 이미지 출력 같은 고급기능을 활용할 수 있습니다.
- 그 외 다양한 INDEX MATCH 함수 고급사용법은 관련 포스트를 참고하세요.
실전예제로 INDEX/MATCH함수 알아보기
사용된 공식
=INDEX(B7:B15,MATCH(F8,C7:C15,0))
동작원리 알아보기
1. MATCH 함수로 F8(찾을값)이 C7:C15(참조범위)에서 몇번째 위치하는지 계산합니다.
= MATCH(F8, C7:C15, 0)
= 2
'// F7: 아메리카노, C7:C15: 제품명범위
'// MATCH(값, 범위, [일치옵션])
'// 아메리카노는 제품명범위에서 2번째 위치하므로 2를 반환합니다.
= 2
'// F7: 아메리카노, C7:C15: 제품명범위
'// MATCH(값, 범위, [일치옵션])
'// 아메리카노는 제품명범위에서 2번째 위치하므로 2를 반환합니다.
MATCH 함수로 아메리카노의 위치를 반환합니다.
2. INDEX 함수로 B7:B15(출력범위)에서 2번째 위치하는 값을 반환합니다.
= INDEX(B7:B15,MATCH(F8,C7:C15,0))
= INDEX(B7:B15, 2)
= "커피"
'// INDEX(범위, 행번호, [열번호])
'// 출력범위에서 2번째에 위치한 값인 "커피"를 반환합니다.
INDEX 함수로 카데고리 범위의 2번째 값을 반환합니다.
자주묻는질문
Q. 함수 결과값으로 #N/A 오류를 반환합니다.
INDEX/MATCH 함수로 #N/A 오류가 반환될 경우, 2가지 원인을 예상할 수 있습니다.
- MATCH 함수의 조건을 일치하는 값이 없어, MATCH 함수에서 #N/A 오류를 반환하는지 확인합니다. (대부분 이 문제로 오류가 발생합니다.)
- MATCH 함수를 괄호를 포함하여 모두 드래그합니다.
- 키보드 F9키를 누르면, MATCH 함수로 반환되는 결과값 또는 오류를 확인할 수 있습니다.
함수를 드래그한 뒤 키보드 [F9]키를 눌러 결과값을 확인할 수 있습니다 - MATCH 함수의 검색옵션으로 0(정확히일치)가 아닌 1, -1 (크거나/작은값 유사일치)를 사용할 경우, MATCH 함수의 참조범위가 오름차순으로 정렬되어있는지 확인합니다.
반응형
'인생은말이야' 카테고리의 다른 글
[지식나라]삼국지 제갈공명 자식에 보낸 서신 명언 언 #shorts (0) | 2022.04.04 |
---|---|
재미난 영상 사단장이 보고 있다.밀리터리 시리즈1 (0) | 2022.04.04 |
아무도 흔들 수 없는 나라 (0) | 2022.04.04 |
Anam AA77 (0) | 2022.04.04 |
청주 성안길 철당간 (0) | 2022.04.04 |
Comments