문제 2번에 수량이 100 이하일 경우 단가에 단가의 10%를 더하여 계산
이라고 적혀 있습니다.
근데 왜 if(d13<=100,1.1,1) 이렇게 되는건가요?
1.1은 머고 1은 왜 나오는거죠? 그냥 10% 라고 하면 안되나요?
그리고 식에 10%를 더하는건데 연결을
=HLOOKUP(C13,$A$2:$G$3,2,FALSE)*IF(D13<=100,1.1,1) 처럼 * 을 써서 하는건가요?
곱셈을 저렇게 하지 않나요?
if 함수가
if(조건,조건이참이면반환할값,조건이거짓일때반환할 값)
입니다.
조건이 참이면 1.1을 반영하고 조건이 거짓이면1을 반환 하는 것이죠.
단가에 10% 를 더한다~ 라고 했습니다.
원래 단가가 50 이라면 여기에 10% 를 더하면 55가 되죠?
즉 원래단가 50(100%) 에 5(10%) 를 더한다~ 이므로
110% 가 됩니다.
즉 원래 단가에 110% 를 곱해야 하죠.
110% 는 1.1 로 사용 할 수 있습니다.
조건에 맞지 않으면 그냥 단가를 표시 해야되죠?
원래단가 50 에 * 1 을 하면 그냥 50이므로
원래 단가를 표시 할 수 있습니다.
그래서 1.1 과 1 을 사용 한 것입니다.
110% 와 100% 로 사용 하셔도 됩니다.
=IF(D13>100, HLOOKUP($C13, $B$2:$G$3, 2),HLOOKUP($C13, $B$2:$G$3, 2)*1.1)
과 같이도 작성하실 수 있겠죠.
좋은 하루 되세요.
-
*2011-08-03 11:41:41
if 함수가
if(조건,조건이참이면반환할값,조건이거짓일때반환할 값)
입니다.
조건이 참이면 1.1을 반영하고 조건이 거짓이면1을 반환 하는 것이죠.
단가에 10% 를 더한다~ 라고 했습니다.
원래 단가가 50 이라면 여기에 10% 를 더하면 55가 되죠?
즉 원래단가 50(100%) 에 5(10%) 를 더한다~ 이므로
110% 가 됩니다.
즉 원래 단가에 110% 를 곱해야 하죠.
110% 는 1.1 로 사용 할 수 있습니다.
조건에 맞지 않으면 그냥 단가를 표시 해야되죠?
원래단가 50 에 * 1 을 하면 그냥 50이므로
원래 단가를 표시 할 수 있습니다.
그래서 1.1 과 1 을 사용 한 것입니다.
110% 와 100% 로 사용 하셔도 됩니다.
=IF(D13>100, HLOOKUP($C13, $B$2:$G$3, 2),HLOOKUP($C13, $B$2:$G$3, 2)*1.1)과 같이도 작성하실 수 있겠죠.
좋은 하루 되세요.