일부 교사는 Excel 워크 시트를 사용하여 학생의 성적을 계산합니다.

다양한 학생 벤치 마크 (퀴즈, 시험, 과제 등)의 결과를 합한 다음 최종 점수에 도달하는 데 필요한 모든 계산을 적용하기 때문에 그렇게하는 것은 매우 쉽습니다.

이렇게하면 숫자 등급을 문자 등급으로 변환하는 방법이 궁금 할 수 있습니다. 예를 들어, 52 ~ 63은 D, 64 ~ 74는 C, 75 ~ 84는 B, 85 ~ 99는 A 인 등급 척도를 정의 할 수 있습니다.

이와 같은 문제에 접근 할 수있는 방법에는 여러 가지가 있습니다.

우선, 셀 내에서 중첩 된 IF 함수를 사용할 수 있습니다. 예를 들어 학생의 성적이 셀 G3에 있다고 가정 해 보겠습니다. 다음 공식을 사용하여 위에 표시된 척도에 따라 문자 등급으로 변환 할 수 있습니다.

=IF(G3<52,"F",IF(G3<64,"D",IF(G3<75,"C",IF(G3<85,"B","A"))))

이러한 접근 방식은 잘 작동하지만 중첩 된 IF 함수를 사용하면 채점 척도를 변경하는 경우 몇 가지 공식을 변경해야합니다. 더 유연한 다른 접근 방식은 채점 테이블을 정의한 다음 LOOKUP 함수 (LOOKUP, HLOOKUP 및 VLOOKUP) 중 하나를 사용하여 적절한 문자 등급을 결정하는 것입니다.

예를 들어 M3 : N7 셀에 채점 테이블을 설정했다고 가정 해 보겠습니다. M3 셀에서 가능한 가장 낮은 점수를 배치합니다.이 점수는 0입니다. 오른쪽의 N3 셀에 해당 점수에 대한 문자 등급을 배치합니다. F. M4에서는 다음으로 높은 등급 (53)에 대해 가장 낮은 점수를 배치하고 N4에서는 해당 문자 등급 (D)을 배치합니다. 5 개 학년을 모두 입력했으면 범위를 선택합니다 (M3 : N7)

GradeTable과 같은 이름을 지정합니다. (셀 범위의 이름을 지정하는 방법은 _ExcelTips._의 다른 문제에서 다룹니다.)

이제 다음과 같은 수식을 사용하여 문자 등급을 반환 할 수 있습니다.

=VLOOKUP(M22,GradeTable,2)

이러한 방식으로 LOOKUP 기능 중 하나를 사용하는 장점은 등급 척도를 변경하기로 결정한 경우 등급 테이블에서 각 등급의 하한 경계를 변경하기 만하면된다는 것입니다. Excel은 나머지를 처리하고 학생의 모든 문자 성적을 다시 계산합니다.

채점 테이블을 구성 할 때 가장 낮은 것부터 가장 높은 것까지 오름차순으로 등급을 지정하는 것도 중요합니다. 그렇게하지 않으면 VLOOKUP을 사용하는 잘못된 수식 결과가 발생합니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (9700)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Displaying_Letter_Grades [Displaying Letter Grades].