[표1]의 대리점명, 매출금액, 그리고 [표3]을 이용하여 [I:3:I20] 영역에 대리점명과 매출슴액에 따른 할인금액을 계산하여 표시하시오.
할인금액=매출금액×할인액
할인율은 [표3]을 참조하여 계산
Hlookup, match 함수 사용
이 문제에 답이 e3*hlookup(e3, $f$23:$i$25, match(c3, {"합정", "신촌"},-1)+1)인데 그래도 어떻게든 -1까지는 대충은 이해가 가는데 마지막에 +1이 왜 붙는지 도저히 모르겠습니다. 그리고 나머지도 이해가 조금 부실해서 전부 조금씩 설명해주셨으면 좋겠습니다.
안녕하세요.
HLOOKUP(E3,$F$23:$I$25, MATCH(C3,{"합정","신촌"},-1) +1)
- HLOOKUP의 $F$23:$I$25 영역에는 할인율은 두번째 열부터 표시되어 있습니다. MATCH 함수의 결과가 1일 경우 $F$23:$I$25 영역의 두번째 열에 있는 값을 넣기 위해 +1을 해주는 것입니다. 2일때는 +1을 해줘 세번째 행에 있는 데이터를 삽입하게 되는 것입니다.

- MATCH 함수 부분은 교재에 있는 설명을 다시 한번 자세히 읽어보시고 이해가 안되는 부분을 자세히 적어주세요. 어느 부분이 이해가 안되는지를 알아야 그 부분을 자세히 설명해 드릴 수 있습니다.
즐거운 하루 되세요.
-
관리자2023-07-13 14:34:23
안녕하세요.
HLOOKUP(E3,$F$23:$I$25, MATCH(C3,{"합정","신촌"},-1) +1)
- HLOOKUP의 $F$23:$I$25 영역에는 할인율은 두번째 열부터 표시되어 있습니다. MATCH 함수의 결과가 1일 경우 $F$23:$I$25 영역의 두번째 열에 있는 값을 넣기 위해 +1을 해주는 것입니다. 2일때는 +1을 해줘 세번째 행에 있는 데이터를 삽입하게 되는 것입니다.

- MATCH 함수 부분은 교재에 있는 설명을 다시 한번 자세히 읽어보시고 이해가 안되는 부분을 자세히 적어주세요. 어느 부분이 이해가 안되는지를 알아야 그 부분을 자세히 설명해 드릴 수 있습니다.
즐거운 하루 되세요.