오늘도 하나 배우는구나!
A1 열의 내용이 D1 ~ 99735 까지 중에 있으면
E1 ~ 99735 의 내용을 현재 열에 표시하시오.
=IFERROR(INDEX($E$1:$E$99735,MATCH(TRUE,ISNUMBER(FIND($D$1:$D$99735,A1)),0)),"")
수식 입력 후 ctrl+shift+enter 를 쾅! 치시오.
============================================================================
링링2 테스트
전체수식 | IFERROR(INDEX($E$1:$E$99735,MATCH(TRUE,ISNUMBER(FIND($D$1:$D$99735,A1)),0)),"") | |||||||
찾을 문자열 | 찾을 범위 | 반환값 | FIND($D$2:$D$13,A2) | ISNUMBER(E2:E14) | MATCH(TRUE,J2,0) | INDEX(E2,K2) | IFERROR(L2,"") | |
사과 | 과자 | 바나나 | #VALUE! | FALSE | #N/A | #N/A | ||
바나나 | 아이스 | #VALUE! | FALSE | #N/A | #N/A | |||
아이스 | 메롱 | #VALUE! | FALSE | #N/A | #N/A | |||
메롱 | 사과 | #VALUE! | FALSE | #N/A | #N/A | |||
사과 | 똥 | 1 | TRUE | 1 | 똥 | 똥 | ||
사과 | 사과 | 1 | TRUE | 1 | 사과 | 사과 | ||
사과 | 배 | 1 | TRUE | 1 | 배 | 배 | ||
배 | 배 | #VALUE! | FALSE | #N/A | #N/A | |||
배 | 고기 | #VALUE! | FALSE | #N/A | #N/A | |||
고기 | 사과 | #VALUE! | FALSE | #N/A | #N/A | |||
소고기 | 사과 | #VALUE! | FALSE | #N/A | #N/A | |||
사과 | 미니 | 1 | TRUE | 1 | 미니 | 미니 |
=========================================================================================
=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
배열의 첫 열에서 값을 검색하여, 지정한 열의같은 행에서 데이터를 돌려줌.
기본적으로 오름차순으로 표가 정렬.
- Lookup_value : 표의 첫 열에서 찾으려는 값. 값이나 셀주소, 또는 텍스트 일 수 있음.
- Table_array : 데이터를 검색하고 추출하려는 표. table.array는 범위 참조나 범위 이름이 될 수 있음.
- Col_index_num : table_array 내의 열 번호로. 값을 추출할 열을 지정. 표의 첫 열 값은 1.
- Range_lookup : 정확하게 일치하는 것을 찾으려면 FALSE(or 0),
비슷하게 일치하는 것을 찾으려면 TURE(or 생락 or 1) 을 입력
액셀 함수(VLOOKUP) (0) | 2013.12.12 |
---|