엑셀 기본모의7회
계산문제-1번
답지는
=D3 * HLOOKUP(LEFT(B3,2),H3:K5,2,FALSE) * (1- HLOOKUP(LEFT(B3,2),H3:K5,3,FALSE) + IF(D3>=200,1%,0%)))
수량 * 단가
이라고 하는데 저는
=IF(D3>=200,D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,FALSE)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,FALSE)-1%),D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3))
만약 D3이 200이상이면 수량*단가*(1-할인율 -1%)을 반환하고 아니면 수량*단가*(1-할인율)을 반환해라
이렇게 썼거든요? 이게 왜 틀린거죠?
아래로 드래그하면 #N/A 오류값도 나는데 왜 이런가요?
그리고 FALSE는 왜 쓴건가요? 정확히 일치하는거 찾는게 FALSE인데 문자인 상품코드를 찾는거니까 생략해도 상관없지 않나요?
=IF(D3>=200,D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,FALSE)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,FALSE)-1%),D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3))
아래 식과 같이 ( ) 를 입력하셔서 할인율을 먼저 계산 하세요.
=IF(D3>=200,D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,0)*(1-(HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,0)+1%)),D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,0)*(1-(HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,0))))
표2의 코드가 정렬된 상태가 아니기 때문에 정확하게 일치하는 값을 찾는 false 나 0 을 사용하셔야 합니다.
좋은 하루 되세요.
-
관리자2020-02-20 14:36:57
=IF(D3>=200,D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,FALSE)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,FALSE)-1%),D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3))
아래 식과 같이 ( ) 를 입력하셔서 할인율을 먼저 계산 하세요.
=IF(D3>=200,D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,0)*(1-(HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,0)+1%)),D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,0)*(1-(HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,0))))
표2의 코드가 정렬된 상태가 아니기 때문에 정확하게 일치하는 값을 찾는 false 나 0 을 사용하셔야 합니다.
좋은 하루 되세요.