메뉴
실무 위키응용 공식품명을 고르면 단가가 자동으로 입력되는 공식

품명을 고르면 단가가 자동으로 입력되는 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

품명만 입력해 양식의 항목을 자동으로 채웁니다.

품명을 고르면 단가가 자동으로 입력되는 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

01선택한 품명의 규격 자동 입력하기

=IF ( 선택 품명 = "", "", IFERROR ( VLOOKUP ( 선택 품명, 단가표, 3, 0 ), "" ) )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
선택 품명필수단가표에서 규격을 찾을 품명이 입력된 셀입니다. 단가표의 표기와 정확히 같은 품명 셀입니다.
단가표필수품명을 첫 번째 열에, 단가와 규격을 차례로 둔 범위입니다. 품명이 중복 없이 한 번씩 입력된 범위입니다.
C2=IF(B2="","",IFERROR(VLOOKUP(B2,$H$2:$J$6,3,0),""))
A
B
C
D
E
F
G
H
I
J
K
1
번호
품명
규격
수량
단가
금액
품명
단가
규격
2
1
무선키보드
텐키리스
3
42,000
126,000
노트북거치대
28,000
알루미늄
3
2
USB허브
7포트
5
35,000
175,000
무선키보드
42,000
텐키리스
4
3
웹캠
FHD
2
65,000
130,000
웹캠
65,000
FHD
5
4
USB허브
35,000
7포트
6
5
노트북거치대
알루미늄
4
28,000
112,000
헤드셋
54,000
노이즈캔슬링
7
품명이 비어 있으면 규격도 빈칸으로 유지합니다. 품명을 입력했지만 단가표에 없을 때도 빈칸으로 표시하므로 단가표의 띄어쓰기와 철자를 먼저 확인합니다.

02선택한 품명의 단가 자동 입력하기

=IF ( 선택 품명 = "", "", IFERROR ( VLOOKUP ( 선택 품명, 단가표, 2, 0 ), "" ) )
인수 설명 자세히 보기
인수구분설명
선택 품명필수단가표에서 단가를 찾을 품명이 입력된 셀입니다. 단가표의 표기와 정확히 같은 품명 셀입니다.
단가표필수품명을 첫 번째 열에, 단가와 규격을 차례로 둔 범위입니다. 단가가 계산할 수 있는 숫자로 입력된 범위입니다.
E2=IF(B2="","",IFERROR(VLOOKUP(B2,$H$2:$J$6,2,0),""))
A
B
C
D
E
F
G
H
I
J
K
1
번호
품명
규격
수량
단가
금액
품명
단가
규격
2
1
무선키보드
텐키리스
3
42,000
126,000
노트북거치대
28,000
알루미늄
3
2
USB허브
7포트
5
35,000
175,000
무선키보드
42,000
텐키리스
4
3
웹캠
FHD
2
65,000
130,000
웹캠
65,000
FHD
5
4
USB허브
35,000
7포트
6
5
노트북거치대
알루미늄
4
28,000
112,000
헤드셋
54,000
노이즈캔슬링
7
품명이 비어 있으면 단가도 빈칸으로 유지합니다. 참조표의 단가는 숫자로 입력해야 수량을 곱한 금액을 계산할 수 있습니다.

03수량을 곱해 금액 계산하기

=IF ( 단가 = "", "", 단가 * 수량 )
인수 설명 자세히 보기
인수구분설명
단가필수단가표에서 자동으로 가져온 숫자 단가가 입력된 셀입니다.
수량필수주문하거나 견적을 낼 수량이 입력된 셀입니다. 0 이상의 숫자가 입력된 셀입니다.
F2=IF(E2="","",E2*D2)
A
B
C
D
E
F
G
H
I
J
K
1
번호
품명
규격
수량
단가
금액
품명
단가
규격
2
1
무선키보드
텐키리스
3
42,000
126,000
노트북거치대
28,000
알루미늄
3
2
USB허브
7포트
5
35,000
175,000
무선키보드
42,000
텐키리스
4
3
웹캠
FHD
2
65,000
130,000
웹캠
65,000
FHD
5
4
USB허브
35,000
7포트
6
5
노트북거치대
알루미늄
4
28,000
112,000
헤드셋
54,000
노이즈캔슬링
7
단가가 빈칸이면 금액도 빈칸으로 유지합니다. 단가가 채워진 행은 숫자 단가와 수량을 곱해 금액을 계산합니다.
이 공식이 사용하는 함수

동작 원리

01선택한 품명의 규격 자동 입력하기

IF 함수가 품명이 입력되었는지 확인하고, VLOOKUP 함수가 단가표에서 규격을 찾으며 IFERROR 함수가 찾지 못한 결과를 빈칸으로 바꿉니다.

예제 시트에서 무선키보드의 규격을 자동으로 채우는 C2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

품명이 입력되었는지 확인합니다

B2에는 무선키보드가 입력되어 있으므로 빈 셀 조건을 만족하지 않고 조회 단계로 넘어갑니다.

=B2 = ""
= FALSE
2

단가표에서 같은 품명을 찾습니다

단가표의 두 번째 행에서 무선키보드를 찾고 세 번째 열의 규격을 가져옵니다.

=VLOOKUP ( B2, $H$2:$J$6, 3, 0 )
= 텐키리스
3

찾은 규격을 결과로 남깁니다

조회가 정상적으로 끝났으므로 IFERROR 함수가 값을 바꾸지 않고 텐키리스를 반환합니다.

=IFERROR ( "텐키리스", "" )
= 텐키리스

02선택한 품명의 단가 자동 입력하기

IF 함수가 품명이 입력되었는지 확인하고, VLOOKUP 함수가 단가표에서 단가를 찾으며 IFERROR 함수가 찾지 못한 결과를 빈칸으로 바꿉니다.

예제 시트에서 무선키보드의 단가를 자동으로 채우는 E2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

품명이 입력되었는지 확인합니다

B2에는 무선키보드가 입력되어 있으므로 빈 셀 조건을 만족하지 않고 조회 단계로 넘어갑니다.

=B2 = ""
= FALSE
2

단가표에서 같은 품명을 찾습니다

단가표의 두 번째 행에서 무선키보드를 찾고 두 번째 열의 단가를 가져옵니다.

=VLOOKUP ( B2, $H$2:$J$6, 2, 0 )
= 42,000
3

찾은 단가를 결과로 남깁니다

조회가 정상적으로 끝났으므로 IFERROR 함수가 값을 바꾸지 않고 42,000을 반환합니다.

=IFERROR ( 42000, "" )
= 42,000
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료