안녕하세요^^
75페이지의 4번 '최종PS지급율' 문제에 대해 질문 드립니다.
책의 과정도
다른 방법으로 푸는 과정도
모두 이해가 되는데요
다만 달리 푸는 과정에서
1) =VLOOKUP(C3/B3,$H$4:$I$7,2)+IF(AND(C3/B3>=110%, E3/D3>=50%),5%,0%)
이렇게 입력하면 n/a#값이 일부 나오고
2) =VLOOKUP(C3/B3,$H$4:$I$7,2,true)+IF(AND(C3/B3>=110%, E3/D3>=50%),5%,0%)
이렇게 vlookup함수 내에 true를 써주면 비로소 모든 값이 온전하게 나오는데...
vlookup 함수의 기본값은 true인데
왜 1)처럼 입력하면 군데군데 값이 깨져 나오는지 궁금합니다.
또 표3의 달성율은 '0%, 110%...'도 아닌 '0% 이상, 110% 이상 하고 '이상'이라는 단어가 덧붙여졌는데
어떻게 'c3/b3'이라는 식을 받을 수가 있는지도 궁금하구요. vlookup의 true 속성 때문인가요?
아 그리고
'and =*, or=+'이렇게 대체해 쓸 수 있다고 배웠는데
왜 =VLOOKUP(C3/B3,$H$4:$I$7,2,true)+IF(AND(C3/B3>=110%, E3/D3>=50%),5%,0%) 이 식에선
+가 '더하기'로 작용하는지, +가 or나 더하기로 작용하는 기준이 뭔지도 궁금해요~
두식 모두 같은 결과가 나오는데요?
이 문제에 사용된 vlookup의 범위가 오름차순으로 정렬된 상태이기 때문에
옵션을 생략하면 되고 생략한 것은 true 로 적용되기 때문에 상관이 없습니다.
다시 한번 확인 해 보세요.
이상이라고 붙은 것은 셀 서식으로 입력된 것입니다.
실제 값이 아니기 때문에 그냥 사용이 가능합니다.
셀에 커서를 두고 셀의 값을 확인 해 보세요.
이 식에서 + 는 더하기 입니다.
+ 와 * 가 or 과 and 로 사용되는 식은 배열수식, 조건부 서식 등 조건을 비교할때 사용되는 것입니다.
(셀값=비교값)*(셀값=비교값)
과 같은 식 이라고 보시면 됩니다.
좋은 하루 되세요.
"-
*2013-01-23 03:17:43
두식 모두 같은 결과가 나오는데요?
이 문제에 사용된 vlookup의 범위가 오름차순으로 정렬된 상태이기 때문에
옵션을 생략하면 되고 생략한 것은 true 로 적용되기 때문에 상관이 없습니다.
다시 한번 확인 해 보세요.
이상이라고 붙은 것은 셀 서식으로 입력된 것입니다.
실제 값이 아니기 때문에 그냥 사용이 가능합니다.
셀에 커서를 두고 셀의 값을 확인 해 보세요.
이 식에서 + 는 더하기 입니다.
+ 와 * 가 or 과 and 로 사용되는 식은 배열수식, 조건부 서식 등 조건을 비교할때 사용되는 것입니다.
(셀값=비교값)*(셀값=비교값)
과 같은 식 이라고 보시면 됩니다.
좋은 하루 되세요.
"