제품코드[A3:A5]의 첫 글자가 제품기호[B8:D8]이고 판매금액은 … | [컴퓨터활용능력 1급 필기] 10년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 10년 2회차
제품코드[A3:A5]의 첫 글자가 제품기호[B8:D8]이고 판매금액은 판매단가*판매수량일 때 판매금액[D3]을 계산하는 수식으로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | [표1]제품코드 | |||
| 2 | 제품코드 | 제품명 | 판매수량 | 판매금액 |
| 3 | P-3456 | LCD-TV | 7 | 4,550,000 |
| 4 | D-1234 | DVD | 6 | 720,000 |
| 5 | E-5647 | 노트북 | 3 | 2,550,000 |
| 6 | ||||
| 7 | [표2]제품별 단가표 | |||
| 8 | 제품기호 | E | D | P |
| 9 | 판매단가 | 850,000 | 120,000 | 650,000 |
1
=VLOOKUP(LEFT(A3,1),$B$8:$D$9,2,0)*C3
2
=HLOOKUP(LEFT(A3,1),$B$8:$D$9,2,0)*C3
3
=VLOOKUP(MID(A3,1),$B$8:$D$9,2,0)*C3
4
=HLOOKUP(MID(A3,1),$B$8:$D$9,2,0)*C3
해설
[표2]는 제품기호 E, D, P가 [B8:D8]에 가로 방향으로 놓이고 그 아래 [B9:D9]에 판매단가 850,000 / 120,000 / 650,000 이 들어 있다. 찾을 값이 표의 첫 행에 있으므로 가로로 검색하는 HLOOKUP 을 써야 하며, 세로로 검색하는 VLOOKUP은 이 표에 맞지 않는다.
제품코드 'P-3456'에서 기호 한 글자만 떼어내려면 왼쪽에서 잘라내는 LEFT(A3,1) 을 쓴다. MID는 MID(문자열, 시작위치, 개수) 처럼 인수가 세 개여야 해서 MID(A3,1) 형태로는 쓸 수 없다.
따라서 수식은 =HLOOKUP(LEFT(A3,1),$B$8:$D$9,2,0)*C3 이다. 단가표 범위를 절대 참조로 고정해야 아래로 채우기해도 참조가 밀리지 않고, 행 번호 2는 단가가 있는 둘째 행, 마지막 0은 정확히 일치하는 값을 찾으라는 뜻이다.
실제로 P의 단가 650,000에 판매수량 7을 곱하면 [D3]의 4,550,000, D는 120,000×6=720,000, E는 850,000×3=2,550,000 으로 시트의 값과 모두 맞는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.