2개의 열이 있는 sheet_1이 있습니다.
ea
COL_A COL_B
ITM_RRT_Transaction_Status Y/N
C991, 관리자 orion의 알람 없음 Y/N
.....
sheet_2의 참조 테이블을 기반으로 COL_B를 채우려고 합니다(두 COL_A 모두 일치).
COL_A COL_B
ITM_RRT Y
no alarm N
그래서 sheet_2.COL_A 값은 sheet_1.COL_A 내의 어느 위치에나 있을 수 있습니다.
어떻게 해야 합니까?
도와 주셔서 감사합니다
답변1
의 경우 Vlookup(x,y,TRUE
조회 테이블은 다음과 같아야 합니다.오름차순으로 정렬일하다. 이것이 TRUE
vlookup에서 진행되는 방식입니다.
vlookup 도움말 페이지가 왜 바뀌었는지는 모르겠지만,여기vlookup 페이지에서 "기술 세부정보"를 클릭하면
range_lookup(선택사항)
VLOOKUP에서 대략적인 일치 또는 정확한 일치를 찾을지 여부를 지정하는 논리 값:
TRUE는 테이블의 첫 번째 열이 숫자 또는 알파벳순으로 정렬된 다음 가장 가까운 값을 검색한다고 가정합니다. 지정하지 않은 경우 이것이 기본 방법입니다.
FALSE는 첫 번째 열에서 정확한 값을 검색합니다.
에서 더 잘 볼 수 있습니다HLOOKUP:
range_lookup이 TRUE인 경우 table_array의 첫 번째 행에 있는 값은 오름차순으로 배치되어야 합니다. ...-2, -1, 0, 1, 2,... , AZ, FALSE, TRUE; 그렇지 않으면 HLOOKUP이 올바른 값을 제공하지 못할 수 있습니다. range_lookup이 FALSE이면 table_array를 정렬할 필요가 없습니다.
에도 있습니다.조회페이지.
MATCH
또한 with 에도 동일한 내용이 적용됩니다 type: 1
. 그리고 MATCH
with를 type: -1
사용하려면 목록이 다음과 같아야 합니다.내림차순 정렬.
정확히 일치하는 항목만에서 찾을 수 있습니다정렬되지 않은 목록.