[엑셀] 엑셀 vlookup 함수 여러개 조건 만족값 찾기예제(index,match)

2016. 9. 2. 11:42·기타
반응형

출처: http://exceltong.tistory.com/22



엑셀 vlookup함수에 대한 활용은 입이 마르도록 얘기해도 과하지 않다.

엑셀 vlookup함수 기본사용, iferror함수로 오류값 제거 그리고 마지막으로 vlookup 기준값이 2개이상(복수) 조건을 만족해야되는 경우에 대해 이전글에서 살펴봤다.

 

[엑셀 vlookup 사용법] - 엑셀 vlookup함수 사용법 2개이상 조건 일치값 찾기

[엑셀 vlookup 사용법] - 엑셀 vlookup 사용법 iferror함수로 #N/A 오류값 숨기기

[엑셀 vlookup 사용법] - 엑셀 원하는값 찾기 vlookup함수 예제와 사용법

 

이중 vlookup 여러개 조건을 만족하는 값 찾기로 소개된 위 첫번째 글에서 찾고자 하는값(기준값)이 참조영역에 유일하게 존재해야하는 전제를 해결하기 위해 여러개 조건을 문자열 조합으로 새로운 기준값 항목을 만드는 엑셀예제를 소개한 바 있다.

 

오늘은 vlookup함수의 한계를 넘어 INDEX, MATCH 조합으로 여러개 조건을 만족하는 값을 찾아보자.

 

INDEX(array, row_num, [column_num])

 - array(배열) 배열 상수나 셀 범위입니다.
 - 배열에 행이나 열이 하나만 있을 때는 row_num이나 column_num 인수를 생략가능
 - row_num 필수요소, column_num 선택요소

 

MATCH(lookup_value, lookup_array, [match_type])

 - lookup_value lookup_array에서 찾으려는 값.
 - lookup_array 검색할 셀 범위
 - match_type 숫자 -1, 0 또는 1로 일치하는 값을 찾고자 할때는 0 값을 입력

 

이제 엑셀예제를 통해 여러개의 조건을 만족하는 값을 찾아보도록 하자.

 

엑셀예제는 ㅇㅇ문구점 판매현황으로 물품수량, 단가 등 정리된 자료(sheet명 : 데이터)

물품 중 "도장", "상호"와 일치되는 값을 찾는 예제이다.

 

기준값(찾고자 하는 값)은 10호 도장, 11호 도장, 13호 도장의 수량, 단가 등을 찾는 예제로 vlookup함수를 이용한다면 앞서 소개한 글처럼 "데이터", "예제" 시트(sheet)에 제일 왼쪽 열에 기준값인 "상호", "품명"을 문자열 조합의 새로운 항목으로 만들어야 가능하다.

 

하지만 INDEX, MATCH 조합의 배열수식으로 쉽게 해결할 수 있다.

 

○ 수식 구문( 10호 도장, 수량 셀에 적용)
 {=INDEX(데이터!D$2:D$36,MATCH(예제!$B2&예제!$C2,데이터!$B$2:$B$36&데이터!$C$2:$C$36,0))}

 

○ 구문설명

 -  INDEX 찾을 자료 영역(데이터!D$2:D$36)은 실질적인 수치값 영역을 선택한 후 row_num 인수를 match함수로 찾는다.

 - MATCH 찾을 값(예제!$B2&예제!$C2)은 "상호", "품명" 문자열조합으로 구성하고 찾을 영역은(데이터!$B$2:$B$36&데이터!$C$2:$C$36,0)) 배열수식 문자열조합으로 구성한다.

 - 고정할 열과 가변적인 열을 찬찬히 살펴보면 절대참조($)을 적절히 활용하여 복사 후 붙여넣기로 모두 찾는다.

 

○ 구문에 {} 표시는 배열수식으로 CSE(Ctrl + Shift + Enter) 동시에 눌러야 된다는 것은 누차 강조했다.

○ 아래 엑셀예제를 내려받아 적용된 수식 구문을 살펴보면 쉽게 파악된다.(수식 보기 단축키 Ctrl + `)

 

엑셀예제파일- 엑셀 vlookup 여러개 조건 만족값 찾기예제(index,match).xls

반응형
저작자표시 (새창열림)

'기타' 카테고리의 다른 글

Flow Chart 프로그램  (0) 2016.09.25
[엑셀] 엑셀 - 유령문자, 음표문자, 개행문자를 삭제하고자 할때...  (0) 2016.09.02
[엑셀] VBA에서 Text 파일 저장하기 (UTF-8 로 저장하기)  (0) 2016.08.25
[엑셀] 텍스트파일 import하는 기본코드 (엑셀 VBA 매크로)  (0) 2016.08.25
[엑셀] 엑셀 VBA 예제5 값에 따라 셀 색깔 바꾸는 엑셀 매크로  (0) 2016.08.25
'기타' 카테고리의 다른 글
  • Flow Chart 프로그램
  • [엑셀] 엑셀 - 유령문자, 음표문자, 개행문자를 삭제하고자 할때...
  • [엑셀] VBA에서 Text 파일 저장하기 (UTF-8 로 저장하기)
  • [엑셀] 텍스트파일 import하는 기본코드 (엑셀 VBA 매크로)
호레
호레
창업 / IT / 육아 / 일상 / 여행
    반응형
  • 호레
    Unique Life
    호레
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 법률
        • 기본
        • 개인정보보호법
        • 정보통신망법
        • 전자금융거래법
        • 전자금융감독규정
        • 신용정보법
        • 온라인투자연계금융업법
      • 창업
        • 외식업 관련
        • 임대업 관련
        • 유통업 관련
        • 세무 관련
        • 마케팅 관련
        • 기타 지식
        • 트렌드
        • Youtube
      • IT기술 관련
        • 모바일
        • 윈도우
        • 리눅스
        • MAC OS
        • 네트워크
        • 빅데이터 관련
        • A.I 인공지능
        • 파이썬_루비 등 언어
        • 쿠버네티스
        • 기타 기술
      • 퍼블릭 클라우드 관련
        • Azure
        • GCP
        • AWS
      • 정보보안 관련
        • QRadar
        • Splunk
        • System
        • Web
      • 기타
        • 세상 모든 정보
        • 서적
      • 게임 관련
        • 유니티
      • 부동산
      • 맛집 찾기
        • 강남역
        • 양재역
        • 판교역
        • ★★★★★
        • ★★★★
        • ★★★
        • ★★
        • ★
      • 결혼_육아 생활
        • 리얼후기
        • 일상
        • 육아
        • 사랑
        • Food
      • 영어
        • 스피킹
        • 문법
        • 팝송
        • 영화
      • K-컨텐츠
        • 드라마
        • 영화
        • 예능
      • 독서
      • 프로젝트 관련 조사
        • 시스템 구축
        • 로그 관련
        • 웹
        • APT
        • 모의 해킹
        • DB
        • 허니팟
        • 수리카타
        • 알고리즘
        • FDS
      • 기업별 구내 식당 평가
        • 한국관광공사
        • KT telecop
        • KT M&S
        • KT powertel
        • KT cs 연수원
        • 진에어
      • 대학 생활
        • 위드윈연구소
        • 진로 고민
        • 채용정보
        • 자동차
        • 주식
        • 악성코드
        • 게임 보안
      • 쉐어하우스
  • 블로그 메뉴

    • 홈
    • 게임 관련
    • IT 기술 관련
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    수제버거존맛
    대통령
    유니티
    런치
    판교맛집
    복리후생
    판교
    상호관세
    수제버거
    이재곧죽습니다
    수제버거맛집
    점심
    마케팅
    보안가이드
    AWS
    판교역
    맛집
    무역전쟁
    쥬쥬랜드
    돈까스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
호레
[엑셀] 엑셀 vlookup 함수 여러개 조건 만족값 찾기예제(index,match)
상단으로

티스토리툴바