안녕하세요.
완성된 수식을 보고 설명해 드리도록 하겠습니다.
=CHOOSE( INT(D3/10)+1, “F”, “F”, “F”, “D”, “D”, “C”, “C”, “B”, “B”, “A”, “A” )
. INT(D3/10) : 점수(D3)에 따라 평점을 넣어야 하는데 점수는 90, 79 등으로 되어 있고, CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를 넣으므로 점수를 10으로 나눠 일단위로 만들어주는 것입니다.
. +1 : +1을 해주는 이유는 점수가 0~9점일 경우 이것을 10으로 나누면 0이되므로 CHOOSE 함수의 첫번쨰 항목의 값을 넣어주기 위해 +1을 해주는 것입니다.
총점이 90 이상이면 “A”, 70 이상이면 “B”, 50 이상이면 “C”, 30 이상이면 “D”, 30 미만이면 “F”를 10단위로 분리하면 다음과 같고, 이것을 CHOOSE 함수에 차례로 대입하면 수식과 같이 되는 것입니다.
0~9 : F
10~19 : F
20~29 : F
30~39 : D
40~49 : D
50~59 : C
60~69 : C
70~79 : B
80~89 : B
90~99 : A
100 : A
=CHOOSE( INT(D3/10)+1, “F”, “F”, “F”, “D”, “D”, “C”, “C”, “B”, “B”, “A”, “A” )
즐거운 하루 되세요.
-
관리자2020-01-07 14:02:56
안녕하세요.
완성된 수식을 보고 설명해 드리도록 하겠습니다.
=CHOOSE( INT(D3/10)+1, “F”, “F”, “F”, “D”, “D”, “C”, “C”, “B”, “B”, “A”, “A” )
. INT(D3/10) : 점수(D3)에 따라 평점을 넣어야 하는데 점수는 90, 79 등으로 되어 있고, CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를 넣으므로 점수를 10으로 나눠 일단위로 만들어주는 것입니다.
. +1 : +1을 해주는 이유는 점수가 0~9점일 경우 이것을 10으로 나누면 0이되므로 CHOOSE 함수의 첫번쨰 항목의 값을 넣어주기 위해 +1을 해주는 것입니다.
총점이 90 이상이면 “A”, 70 이상이면 “B”, 50 이상이면 “C”, 30 이상이면 “D”, 30 미만이면 “F”를 10단위로 분리하면 다음과 같고, 이것을 CHOOSE 함수에 차례로 대입하면 수식과 같이 되는 것입니다.
0~9 : F
10~19 : F
20~29 : F
30~39 : D
40~49 : D
50~59 : C
60~69 : C
70~79 : B
80~89 : B
90~99 : A
100 : A
=CHOOSE( INT(D3/10)+1, “F”, “F”, “F”, “D”, “D”, “C”, “C”, “B”, “B”, “A”, “A” )
즐거운 하루 되세요.