조건에 맞는 값 가져올 때, vlookup은 첫번째 값을 가져오는데 조건에 맞는 두번째, 세번째 값을 가져오는 방법 문의드립니다!예시) 시트2에 있는 대한민국 축구선수명단에서 시트1으로 대한민국의 축구선수 첫번째, 두번째, 세번째 값 가져오기엑셀버젼은 2016입니다.예제파일 첨부탁드립니다.
예제.xlsx
내PC 저장
MYBOX 저장
=IF(A2=시트2!A2:A7,ROW(시트2!A2:A7),100)
먼저 조건문으로 해당되는 row번호를 가져옵니다.
=INDEX(시트2!$B$1:$B$7,SMALL(IF($A2=시트2!$A$2:$A$7,ROW(시트2!$A$2:$A$7),100),COLUMN(A1)))
index와 small함수를 이용해서 추출합니다.