2010시나공 함수부록사전에서요. 질문 2개있습니다.
1.
실전모의고사 C형 계산작업 3번문제 질문있습니다.
답이
[i3] : =G3 * (VLOOKUP(F3, $A&17:$B$20,2)+IF(OR(F3>=10,D3="과장"),5%,0)) 입니다.
부록편은 해설이 나와있지않아서
혼자 이해하기가 어렵습니다.
이 식을 이해할수있도록 해설좀해주세요.
중간에 +IF(OR(F3~~~~~~)) 이부분은 +5%를 더하는과정에서 나온 것 같은데
식이 전체적으로 이해가 잘 안갑니다.
그리고 두번째 질문은
90p에서 2번문제입니다.
우선 답은
=SUM(($D$10:$D$24=$A4)*(LEFT($B$10:$B$24,1)=B$3)*$G$10:$G$24) 이렇구요.
여기서 궁금한점은
LEFT(B10,1)이 아니고
LEFT($B$10:$B$24,1) 왜 이렇게 되는지 이해가안가서요..
배열식만들때 LEFT함수나 RIGHT함수는 전체범위에 $을 취해줘야하나요?
설명좀해주세요. 감사합니다.
문제를 잘 보시면
수당 = 기본급 X 수당비율
입니다.
기본급은 g3이고 수당비율은 근무년수가 10년 이상이거나 직위가 과장이면 수당비율에 5% 를 더해야 하기 때문에
수당 = 기본급 X (수당비율 + if(근무년수가 10년이상이거나 직위가 과장, 5%, 0))
이 되는 것이죠.
이것을 수식으로 바꾸면
기본급은 g3으로 쓰시면 되고 수당비율은 vlookup으로 찾아와야 하므로
=G3 * (VLOOKUP(F3, $A&17:$B$20,2)+IF(OR(F3>=10,D3="과장"),5%,0))
이식이 나오는 것입니다.
이해가 되시죠?
배열 수식을 구하고 채우기핸들로 식을 채우게 되는데 변경되지 않아야 하는 값은 고정하여 사용하셔야 합니다.
배열 수식에는 배열이 값으로 사용되기때문에
LEFT($B$10:$B$24,1) 와 같이 사용되고 채우기 핸들을 했을때도 범위가 같아야 하므로 절대참조를 사용하는 것입니다.
좋은 하루 되세요.
"-
*2011-09-09 10:25:17
문제를 잘 보시면
수당 = 기본급 X 수당비율
입니다.
기본급은 g3이고 수당비율은 근무년수가 10년 이상이거나 직위가 과장이면 수당비율에 5% 를 더해야 하기 때문에
수당 = 기본급 X (수당비율 + if(근무년수가 10년이상이거나 직위가 과장, 5%, 0))
이 되는 것이죠.
이것을 수식으로 바꾸면
기본급은 g3으로 쓰시면 되고 수당비율은 vlookup으로 찾아와야 하므로
=G3 * (VLOOKUP(F3, $A&17:$B$20,2)+IF(OR(F3>=10,D3="과장"),5%,0))
이식이 나오는 것입니다.
이해가 되시죠?
배열 수식을 구하고 채우기핸들로 식을 채우게 되는데 변경되지 않아야 하는 값은 고정하여 사용하셔야 합니다.
배열 수식에는 배열이 값으로 사용되기때문에
LEFT($B$10:$B$24,1) 와 같이 사용되고 채우기 핸들을 했을때도 범위가 같아야 하므로 절대참조를 사용하는 것입니다.
좋은 하루 되세요.
"