-실전모의고사 08회문제입니다.
함수문제에서 궁금합니다.
문제
문제 1) 총점 : 총점은 [시험*70%+과제*20%+출석점수]로 계산하되, '출석점수'는 [10-결석]으로 계산하고, '출석점수'가 0미만이면 '출석점수'는 0으로 처리하여 계산하시오 단, 소수점 첫째 자리에서 내림하여 표시하시오(SUM, IF, ROUNDDOWN 함수)
문제2) 평점 : '총점'이 90이상이면 "수", 80이상이면 "우", 70이상이면 "미", 60이상이면 "양", 60미만이면 "가"를 출력하시오(CHOOSE, INT 함수)
이 문제를 어떻게 해석해서 풀어야 할지 모르겠습니다.
자세하게 알기쉽게 알려주세요 빠른 답변 부탁드립니다.
안녕하세요. 길벗 수험서 운영팀입니다.
1. 어떻게 해석을 해야한다는 말이 무슨 말인지 모르겠어요. 문제에 나와 있는 대로 식을 세워야 합니다. 혹시 각 함수의 사용방법을 물어보시는 것인지요? 기본적으로 총점의 계산식은 문제로 나와 있죠. 그 식을 사용하되, 출석점수만 if문으로 0미만인지를 체크하면 됩니다. 아래 수식 중 if 함수식이 바로 이에 해당됩니다. 출석점수가 [10-결석]으로 계산하는데, 이 값이 0 미만이면 0으로 표시하라는 것이죠.
=ROUNDDOWN( SUM (E5*70%,F5*20%, IF(10-G5<0, 0, 10-G5)) ,0)
총점수식 출석점수 조건문
각 함수의 사용방법은 함수 사전을 이용하여 확인해보세요. 각 함수의 사용법을 정확하게 알고 있어야 수식 작성이 가능합니다.
2.
=CHOOSE(INT(H5/10)+1,"가","가","가","가","가","가","가","양","미","우","수","수")
90이상은 수
80~89는 우
70~79는 미
60~69는 양
0~59는 가
입니다.
하지만 CHOOSE 함수를 이용해야 하므로 결과는
0점은 1
10점은 2
20점은 3
30점은 4
40점은 5
50점은 6
60점은 7
70점은 8
80점은 9
90점은 10
와 같이 자신의 점수보다 1큰 수가 나와야 합니다.
이는 0점도 가를 표시할 수 있도록 1이 나오도록 해야 하기 때문이죠.
그래서 INT함수를 이용해 점수를 10으로 나눈뒤 그 값에 1을 더하는 것입니다.
=CHOOSE(INT(H5/10)+1,"가","가","가","가","가","가","양","미","우","수","수")
점수가 58점이면 INT(58/10)= 5 에 +1을 해서 6이 산출되며
=CHOOSE(6,"가","가","가","가","가","가","양","미","우","수","수")에 의해 "가"가 산출됩니다.
점수가 60점이면 INT(60/10)= 6 에 +1을 해서 7이 산출되며
=CHOOSE(7,"가","가","가","가","가","가","양","미","우","수","수")에 의해 "양"이 산출됩니다.
좋은 하루 되세요.
-
*2015-06-04 23:47:02
안녕하세요. 길벗 수험서 운영팀입니다.
1. 어떻게 해석을 해야한다는 말이 무슨 말인지 모르겠어요. 문제에 나와 있는 대로 식을 세워야 합니다. 혹시 각 함수의 사용방법을 물어보시는 것인지요? 기본적으로 총점의 계산식은 문제로 나와 있죠. 그 식을 사용하되, 출석점수만 if문으로 0미만인지를 체크하면 됩니다. 아래 수식 중 if 함수식이 바로 이에 해당됩니다. 출석점수가 [10-결석]으로 계산하는데, 이 값이 0 미만이면 0으로 표시하라는 것이죠.
=ROUNDDOWN( SUM (E5*70%,F5*20%, IF(10-G5<0, 0, 10-G5)) ,0)
총점수식 출석점수 조건문
각 함수의 사용방법은 함수 사전을 이용하여 확인해보세요. 각 함수의 사용법을 정확하게 알고 있어야 수식 작성이 가능합니다.
2.
=CHOOSE(INT(H5/10)+1,"가","가","가","가","가","가","가","양","미","우","수","수")
90이상은 수
80~89는 우
70~79는 미
60~69는 양
0~59는 가
입니다.하지만 CHOOSE 함수를 이용해야 하므로 결과는
0점은 1
10점은 2
20점은 3
30점은 4
40점은 5
50점은 6
60점은 7
70점은 8
80점은 9
90점은 10
와 같이 자신의 점수보다 1큰 수가 나와야 합니다.이는 0점도 가를 표시할 수 있도록 1이 나오도록 해야 하기 때문이죠.
그래서 INT함수를 이용해 점수를 10으로 나눈뒤 그 값에 1을 더하는 것입니다.
=CHOOSE(INT(H5/10)+1,"가","가","가","가","가","가","양","미","우","수","수")
점수가 58점이면 INT(58/10)= 5 에 +1을 해서 6이 산출되며
=CHOOSE(6,"가","가","가","가","가","가","양","미","우","수","수")에 의해 "가"가 산출됩니다.점수가 60점이면 INT(60/10)= 6 에 +1을 해서 7이 산출되며
=CHOOSE(7,"가","가","가","가","가","가","양","미","우","수","수")에 의해 "양"이 산출됩니다.
좋은 하루 되세요.