1.41페이지에 왜 10을 나누고 1을 더해서 구하는지 이해가 안됩니다.
문제에서 점수가 90,80,70,60일때 평점을 계산하는건데...
2.44페이지에 인수를 지정할 수 있는 가장 작은 수치가 1이어서 Mod에 +1을 해준거라고 했잖아요
근데 문제에서는 나머지가 0일경우 수동녹화라고 했잖아요 그럼 +1을 해주면 나머지가 1이 되는거 아닌가요..
3.95페이지에도 그렇고 FREQUENCY에서는 배열수식이라는 말은 없어도 항상 CTRL SHIFT ENTER해주더라구요
항상 해주는게 맞는건가요?
4.116페이지 2번에 조건에서 절대수식$ 이것을 지정 안해주잖아요..어떻게 이해하는게 맞는건지 모르겠어요
5번도 같은 맥락이구요..
5.119페이지 5번에 합계를 구할범위에서 ($I$3:$I$11*$J$3:$J$11) 되어있잖아요 어떤경우에 저렇게 지정하는거에요?? 한 괄호묶음 안에 지정하는 경우가 어떤경운지 궁금합니다.
6.121페이지 5번에 데이터범위에서 A2:G11 이렇게 지정했잖아요
보통은 표1같이 전체범위 지정할때 $A$2:$G$11이렇게 지정하잖아요..너무햇갈려요ㅠㅠ
7.131페이지 5번에 역시 절대참조 $ 없이 모든 조건과 평균 구할 범위를 정했잖아요
$는 젼하지 않아야하는 셀에 적용한다고 했잖아요
이해가가지않습니다..
8.136페이지 1번에서 ..너무 낯선 수식이라 왜 이렇게 지정하는지 이해가 안됩니다..
9.138페이지 3번에 개수 구할 값 다음에 "" 이게 들어가잖아요, 뭐때문에 들어가는 건가요?
10.142페이지 2번에 MATCH에서 F3이면 2010년인데 왜 +2가 아니라 +1을 해주는 건가요?
11.114페이지 1번에도 MATCH에서 C3이면 대 인데 +1을 안해도 되는거 아닌가요?
1.
choose 함수 사용법을 보시면(53p) =choose(인수,첫번째,두번째,...)
인수가 1이면 첫번째를, 2이면 두번째를,...
한마디로 요일 번호가 1이면 "일",2이면 "월",3이면 "화",4이면 "수",.....
= choose(c3,"일","월","화","수","목","금","토") 가 되는 것이지요.
점수가 0~9까지는 "가", 10~19 "가", 20~29 "가", 30~39 "가", 40~49 "가", 50~59 "가", 60~69 "양", 70~79 "미", 80~89 "우", 90~99 "수", 100 "수"가 되는 것입니다.
점수는 0~100 까지인데 이것은 choose 함수에 사용할 수 있는 1~9 의 값으로 작성하려면 나누는 수밖에 없는 것입니다.
그래서 나눠주고 나눈값의 정수만 취하는 것입니다.
그리고 +1 을 하는 이유는 0~9값을 10으로 나누면 0이 나오기 때문에 0값은 choose 함수에서 사용할 수 없으므로 +1을 하여 1의 값을 만들어 주게 되는 것이죠. 그래서 1이 나오면 "가" 를 반영할 수 있도록
choose(int(d3/10)+1,"가",.....) 로 사용하는 것입니다.
int(d3/10)+1 을 하게 되면 1~6 이면 "가", 7이명 "양", 8이면 "미",9이면 "우", 10~11이면 "수" 가 되는 겁니다.
int(d3/10)+1 을 해주는 이유는 1~9의 점수가 나올때 10으로 나누게 되면 0이 반환됩니다. 그런데 choose함수는 0은 제외하고 1일때 부터 결과를 반영 합니다. 그렇기 때문에 1을 더해주고 "가"로 입력 하고 100점일때는 11점으로 "수" 를 반영 하게 되는 것입니다.
책에 설명되어 있듯이 81을 10으로 나누면 8이되고 거기에 +1을 하게되면 9가 됩니다.
80이상이면 "우" 가 되어야 하기때문에 9는 "우"로 맞게 됩니다.
2.
제품id의 오른쪽 4개의 숫자를 4로 나눠서 0이나오면 "수동녹화",1이 나오면"수시/충격감지",2가나오면 "충격감지",3이나오면"수시감지"
인데요.
choose 함수는 인수가 1일때 부터 반영할 수 있기 때문에
0이나온 값에 +1 을 하여 1로 만들어 주게 됩니다.
그럼 결과적으로 0은 1이 , 1은 2가 , 2는 3이 , 3은 4가 되는 것이죠.
"수동녹화","수시/충격감지","충격감지","수시감지"
mod 함수로 나눈경우 0 1 2 3
+1을 하여
choose함수에적용 1 2 3 4
가 되어 정확히 지정이 되는 것입니다.
choose 함수의 함수 사용법에 의해 +1을 한 것이라고 보시면 되겠죠.
3. 네 FREQUENCY 함수는 배열 함수 이기 때문에 배열수식 입력방법으로 입력하셔야 합니다.
frequency 함수를 사용 하는 방법을 보시면
입력 하고자 하는 부분을 모두 블럭으로 잡은 후에
수식을 입력 하게 됩니다. 그래서 절대참조나 상대참조를 사용하든 사용하지 않든 상관 없구요.
그냥 첫번째 셀에 수식을 입력 한 후 채우기 핸들을 사용 하게 되면
정답과 전혀 다르게 나오기 때문에
사용 방법을 정확하게 익히셔서 사용 하시면 됩니다.
frequency 함수는 배열함수이기 때문에 배열수식입력방법으로 입력하셔야 합니다.

4. 하나의 셀에 값을 구할때는 절대참조를 하지 않아도 됩니다.
절대참조를 사용하는 이유는 여러셀에 걸쳐 채우기 핸들로 식을 복사하여 사용할때
변경되지 않아야 하는 셀을 고정하기 위한 것인데
하나의 셀에 값을 구할때는 채우기 핸들을 사용하지 않아도 되기 때문에 상관 없는 것입니다.
5. i3:i11 셀은 기본급 이고 j3:i11 셀은 상여비율입니다.
문제의 지시사항에 상여금 = 기본급 x 상여비율 이라고 했으므로
이 수식을 적용하여 작성한 것입니다.
6. 4번 설명과 같습니다. 하나의 셀에 값을 구할때는 절대참조를 하지 않아도 됩니다.
7. 6번과 설명 같구요.
8. averageif(범위,조건,값을구할범위) 입니다. 함수의 사용법이니 함수사전에서 확인 해 보세요.
9.
=COUNT(IF(($I$3:$I$18=E23)*($F$3:$F$18="서교동"), 1 ,""))/COUNT($I$3:$I$18)
--------------- -------------------- --- ----
조건1 조건2 참 거짓
count 함수는 숫자의 개수를 세기 때문에
거짓의 값을 0 으로 하게 되면
count(1,1,0,0,1)
인경우 5가 나오게 됩니다. 즉 조건에 맞는 것도 개수를 세고 조건에 맞지 않는것도 개수로 세기 때문에
"" 로 거짓부분을 나타낸 것입니다.
count(1,1,"","",1)
로 결과가 나오면 공백은 세지 못하므로 1의 개수를 세어 조건에 맞는 것의 개수를 셀 수 있습니다.
10.
match 에서 찾는 값은 1,2,3 인데 vlookup의 범위는 1,2,3,4 로 나오게 됩니다.
첫번째 열은 찾을 값이 있는 부분인고 이중 어느열을 반영할지를 정해야 하는데
match에서 나온 값 그대로 1,2,3 을 쓰시면 vlookup의 첫번째 열인 저농약, 무농약 이런 값들이 나오게 되겠죠.
match에서 2008을 찾아 반영한 1에 +1 을 하여 2 로 만들어
vlookup의 2번째 열인 2008년 값들중에서 찾을 수 있게 하는 것입니다.

좋은 하루 되세요.
"
-
*2013-12-31 00:23:30
1.
choose 함수 사용법을 보시면(53p) =choose(인수,첫번째,두번째,...)
인수가 1이면 첫번째를, 2이면 두번째를,...
한마디로 요일 번호가 1이면 "일",2이면 "월",3이면 "화",4이면 "수",.....
= choose(c3,"일","월","화","수","목","금","토") 가 되는 것이지요.
점수가 0~9까지는 "가", 10~19 "가", 20~29 "가", 30~39 "가", 40~49 "가", 50~59 "가", 60~69 "양", 70~79 "미", 80~89 "우", 90~99 "수", 100 "수"가 되는 것입니다.점수는 0~100 까지인데 이것은 choose 함수에 사용할 수 있는 1~9 의 값으로 작성하려면 나누는 수밖에 없는 것입니다.
그래서 나눠주고 나눈값의 정수만 취하는 것입니다.
그리고 +1 을 하는 이유는 0~9값을 10으로 나누면 0이 나오기 때문에 0값은 choose 함수에서 사용할 수 없으므로 +1을 하여 1의 값을 만들어 주게 되는 것이죠. 그래서 1이 나오면 "가" 를 반영할 수 있도록
choose(int(d3/10)+1,"가",.....) 로 사용하는 것입니다.
int(d3/10)+1 을 하게 되면 1~6 이면 "가", 7이명 "양", 8이면 "미",9이면 "우", 10~11이면 "수" 가 되는 겁니다.
int(d3/10)+1 을 해주는 이유는 1~9의 점수가 나올때 10으로 나누게 되면 0이 반환됩니다. 그런데 choose함수는 0은 제외하고 1일때 부터 결과를 반영 합니다. 그렇기 때문에 1을 더해주고 "가"로 입력 하고 100점일때는 11점으로 "수" 를 반영 하게 되는 것입니다.
책에 설명되어 있듯이 81을 10으로 나누면 8이되고 거기에 +1을 하게되면 9가 됩니다.
80이상이면 "우" 가 되어야 하기때문에 9는 "우"로 맞게 됩니다.2.
제품id의 오른쪽 4개의 숫자를 4로 나눠서 0이나오면 "수동녹화",1이 나오면"수시/충격감지",2가나오면 "충격감지",3이나오면"수시감지"
인데요.
choose 함수는 인수가 1일때 부터 반영할 수 있기 때문에
0이나온 값에 +1 을 하여 1로 만들어 주게 됩니다.
그럼 결과적으로 0은 1이 , 1은 2가 , 2는 3이 , 3은 4가 되는 것이죠.
"수동녹화","수시/충격감지","충격감지","수시감지"
mod 함수로 나눈경우 0 1 2 3
+1을 하여
choose함수에적용 1 2 3 4
가 되어 정확히 지정이 되는 것입니다.
choose 함수의 함수 사용법에 의해 +1을 한 것이라고 보시면 되겠죠.
3. 네 FREQUENCY 함수는 배열 함수 이기 때문에 배열수식 입력방법으로 입력하셔야 합니다.
frequency 함수를 사용 하는 방법을 보시면
입력 하고자 하는 부분을 모두 블럭으로 잡은 후에
수식을 입력 하게 됩니다. 그래서 절대참조나 상대참조를 사용하든 사용하지 않든 상관 없구요.
그냥 첫번째 셀에 수식을 입력 한 후 채우기 핸들을 사용 하게 되면
정답과 전혀 다르게 나오기 때문에
사용 방법을 정확하게 익히셔서 사용 하시면 됩니다.frequency 함수는 배열함수이기 때문에 배열수식입력방법으로 입력하셔야 합니다.
그림은 다르지만 참고 부탁 드립니다.
4. 하나의 셀에 값을 구할때는 절대참조를 하지 않아도 됩니다.
절대참조를 사용하는 이유는 여러셀에 걸쳐 채우기 핸들로 식을 복사하여 사용할때
변경되지 않아야 하는 셀을 고정하기 위한 것인데
하나의 셀에 값을 구할때는 채우기 핸들을 사용하지 않아도 되기 때문에 상관 없는 것입니다.
5. i3:i11 셀은 기본급 이고 j3:i11 셀은 상여비율입니다.
문제의 지시사항에 상여금 = 기본급 x 상여비율 이라고 했으므로
이 수식을 적용하여 작성한 것입니다.
6. 4번 설명과 같습니다. 하나의 셀에 값을 구할때는 절대참조를 하지 않아도 됩니다.
7. 6번과 설명 같구요.
8. averageif(범위,조건,값을구할범위) 입니다. 함수의 사용법이니 함수사전에서 확인 해 보세요.
9.
=COUNT(IF(($I$3:$I$18=E23)*($F$3:$F$18="서교동"), 1 ,""))/COUNT($I$3:$I$18)
--------------- -------------------- --- ----
조건1 조건2 참 거짓
count 함수는 숫자의 개수를 세기 때문에
거짓의 값을 0 으로 하게 되면
count(1,1,0,0,1)
인경우 5가 나오게 됩니다. 즉 조건에 맞는 것도 개수를 세고 조건에 맞지 않는것도 개수로 세기 때문에
"" 로 거짓부분을 나타낸 것입니다.
count(1,1,"","",1)
로 결과가 나오면 공백은 세지 못하므로 1의 개수를 세어 조건에 맞는 것의 개수를 셀 수 있습니다.
10.
match 에서 찾는 값은 1,2,3 인데 vlookup의 범위는 1,2,3,4 로 나오게 됩니다.
첫번째 열은 찾을 값이 있는 부분인고 이중 어느열을 반영할지를 정해야 하는데
match에서 나온 값 그대로 1,2,3 을 쓰시면 vlookup의 첫번째 열인 저농약, 무농약 이런 값들이 나오게 되겠죠.
match에서 2008을 찾아 반영한 1에 +1 을 하여 2 로 만들어
vlookup의 2번째 열인 2008년 값들중에서 찾을 수 있게 하는 것입니다.

좋은 하루 되세요.
"