38번 문제에 대한 답이 1번이라고 나와있습니다. 저는 1번 보기에서 맨 마지막에 0이 왜 들어가야 하는지 궁금합니다. 이미 게시판에 올라와 있는 답변을 봤을 때 0은 if 함수의 조건이 거짓일 때 넣는 값이라고 나와있는데요. 배열 수식의 활용 1.조건이 한 개 일 때 배열 수식을 이용하여 개수 구하는 방법 {=sum(if(조건,1))}을 이용해서 맨 마지막에 0대신 1을 넣으면 안되는건가요? 안된다면 그 이유가 무엇인가요?
안녕하세요.
if는 조건, 참, 거짓 순으로 인수를 지정합니다. 즉 {=sum(if(조건,1))} 여기에서 1은 조건이 참일때 넣는 값이고, 거짓일때는 생략된 것입니다. 조건이 참일때 1을 넣은 후 이것의 합을 구해 조건을 만족하는 개수를 세는 것입니다.
12쪽 문제는 개수를 구하는 것이 아니라 총불입액을 구하는 문제이므로, {=sum(if(조건,불입액))}으로 작성하면 됩니다. 그런데 합계를 구할 때 0까지 포함해서 더하든, 않더하든 결과값에는 영향을 주지 않죠? 그러므로 {=sum(if(조건,불입액, 0))}으로 작성해도 결과값은 동일합니다.
즐거운 하루 되세요.
"-
*2013-07-19 09:20:36
안녕하세요.
if는 조건, 참, 거짓 순으로 인수를 지정합니다. 즉 {=sum(if(조건,1))} 여기에서 1은 조건이 참일때 넣는 값이고, 거짓일때는 생략된 것입니다. 조건이 참일때 1을 넣은 후 이것의 합을 구해 조건을 만족하는 개수를 세는 것입니다.
12쪽 문제는 개수를 구하는 것이 아니라 총불입액을 구하는 문제이므로, {=sum(if(조건,불입액))}으로 작성하면 됩니다. 그런데 합계를 구할 때 0까지 포함해서 더하든, 않더하든 결과값에는 영향을 주지 않죠? 그러므로 {=sum(if(조건,불입액, 0))}으로 작성해도 결과값은 동일합니다.
즐거운 하루 되세요.
"