엑셀 고수님들 도와주세요 ㅠㅠ
엑셀에서 초록색 음영의 두 바코드 값이 일치할 때, 노란색 음영의 공급가와 공병보증금 값을 자동으로 가져오고 싶으시다면 아래와 같은 방법을 사용할 수 있습니다.
방법: VLOOKUP 또는 XLOOKUP 함수 활용
1. VLOOKUP 함수 사용하기
예를 들어,
바코드 값이 A열(초록색),
공급가가 B열(노란색),
공병보증금이 C열(노란색)에 있다고 가정합니다.
다른 시트나 표에서 바코드 값을 기준으로 값을 가져오려면 다음과 같이 입력합니다.
공급가를 가져오는 셀에:
text
=VLOOKUP(찾을_바코드, 참조_범위, 공급가_열번호, FALSE)
공병보증금을 가져오는 셀에:
text
=VLOOKUP(찾을_바코드, 참조_범위, 공병보증금_열번호, FALSE)
예시:
찾을_바코드: 비교할 바코드 셀(예: D2)
참조_범위: 바코드~공병보증금까지의 표(예: $A$2:$C$100)
공급가_열번호: 2 (A열이 1, B열이 2)
공병보증금_열번호: 3 (C열이 3)
2. XLOOKUP 함수 사용하기 (엑셀 365/2021 이상)
더 직관적으로 값을 찾을 수 있습니다.
공급가:
text
=XLOOKUP(찾을_바코드, 바코드_범위, 공급가_범위)
공병보증금:
text
=XLOOKUP(찾을_바코드, 바코드_범위, 공병보증금_범위)
참고 및 추가 팁
바코드 값이 정확히 일치하는지 비교하려면 = 또는 IF 함수를 사용할 수 있습니다.
표가 두 시트에 나뉘어 있다면 참조 범위에 시트명을 포함하면 됩니다.
바코드 값이 중복되는지 확인하고 싶다면 COUNTIF 함수를 활용할 수 있습니다.
요약
VLOOKUP 또는 XLOOKUP 함수로 바코드 값이 일치할 때 원하는 값을 자동으로 가져올 수 있습니다.
수식 예시:
=VLOOKUP(D2, $A$2:$C$100, 2, FALSE) (공급가)
=VLOOKUP(D2, $A$2:$C$100, 3, FALSE) (공병보증금)
필요에 따라 표 구조나 시트 위치에 맞게 범위를 조정해 사용하시면 됩니다.