VLOOKUP
여러 열의 범위와 값을 조회할 때 함수를 어떻게 적용하나요 ?
데이터와 결과는 동일하지만 테이블 범위가 다릅니다. 다음 데이터와 표를 기반으로 두 가지 다른 수식이 필요합니다.
REQUIRED-I REQUIRED-II
DATA-I TABLE-1 DATA-II TABLE-II
PART RESULT PART STATUS PART STATUS PART RESULT US UK
2644 2625 US 2683 UK 2644 2625 2683
2693 UK 2633 US 2667 UK 2693 UK 2633 2667
2691 UK 2654 US 2668 UK 2691 UK 2654 2668
2668 UK 2610 US 2685 UK 2668 UK 2610 2685
2667 UK 2653 US 2675 UK 2667 UK 2653 2675
2685 UK 2658 US 2599 UK 2685 UK 2658 2599
2675 UK 2637 US 2691 UK 2675 UK 2637 2691
2460 UK 2652 US 2693 UK 2460 UK 2652 2693
2610 US 2460 UK 2610 US 2460
2697 2688 UK 2697 2688
2688 UK 2688 UK
2599 UK 2599 UK
2626 2626
2597 2597
2637 US 2637 US
2652 US 2652 US
2654 US 2654 US
2683 UK 2683 UK
2653 US 2653 US
2664 2664
2633 US 2633 US
2558 2558
답변1
vlookup의 경우 조회 범위는 연속된 단일 범위여야 합니다. 분할되거나 서로 다른 여러 열에 있을 수 없습니다.
표시되는 데이터의 경우 시트 이미지와 데이터 배치 방법을 표시하는 것이 더 좋습니다.
편집: 데이터를 구축해야 했기 때문에 이미지를 참조하세요. 첫 번째 테이블만 수행했습니다. 미국과 영국의 부품 상태 표가 하나의 표로 결합되었습니다. 두 개의 vlookup을 사용하여 분할할 수 있지만 IMHO 테이블 1개만 사용하는 것이 더 간단하고 어떤 테이블인지 확인하기 위해 정렬을 유지할 수 있습니다.
명명된 범위의 사용에 유의하세요...
이것은 B4의 공식입니다.
=IFERROR(VLOOKUP(A4,Part_Status,2,0),$E$2)
iferror는 값이 없으면 결과에 "check"라는 단어를 넣습니다. "check"는 셀 E2에 있으며 편집할 수 있습니다.