Skip to main content

Excel에서 등급을 계산하거나 할당하는 방법은 무엇입니까?

Author: Xiaoyang Last Modified: 2025-05-20

각 학생의 점수에 따라 등급을 할당하는 것은 교사에게 일반적인 작업일 수 있습니다. 예를 들어, 다음과 같은 등급 척도가 정의되어 있다고 가정해 보겠습니다: 0-59점 = F, 60-69점 = D, 70-79점 = C, 80-89점 = B, 그리고 90-100점 = A (아래 스크린샷 참조). Excel에서 숫자 점수를 기반으로 등급을 빠르고 쉽게 계산하려면 어떻게 해야 할까요?

a screenshot of the original data and the assigned letter grades based on numeric scores


IF 함수를 사용하여 점수 값에 따라 등급 계산하기

점수 값을 기준으로 등급을 얻으려면, Excel의 중첩 IF 함수가 이 작업을 해결하는 데 도움이 될 수 있습니다.

일반적인 구문은 다음과 같습니다:

=IF (조건1, 참값1, IF (조건2, 참값2, IF (조건3, 참값3, 거짓값3)))
  • 조건1, 조건2, 조건3: 테스트하고자 하는 조건입니다.
  • 참값1, 참값2, 참값3: 조건 결과가 참일 경우 반환하려는 값입니다.
  • 거짓값3: 조건 결과가 거짓일 경우 반환하려는 값입니다.

1. 결과를 얻고자 하는 빈 셀에 아래 수식을 입력하거나 복사하세요:

=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C",IF(B2>=60,"D","F"))))

이 복잡한 중첩 IF 수식에 대한 설명:

  • 점수(셀 B2)가 90 이상이면 학생은 A를 받습니다.
  • 점수가 80 이상이면 학생은 B를 받습니다.
  • 점수가 70 이상이면 학생은 C를 받습니다.
  • 점수가 60 이상이면 학생은 D를 받습니다.
  • 그 외의 경우 학생은 F를 받습니다.

: 위 수식에서:

  • B2: 숫자를 등급으로 변환하려는 셀입니다.
  • 숫자 90, 80, 70, 60: 등급 척도를 할당하기 위해 필요한 숫자입니다.

2. 그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면 각 셀에 등급이 표시됩니다:

a screenshot of using formula to calculate letter grade based on score values

IF 함수에 대해 더 알아보기...

a screenshot of kutools for excel ai

Kutools AI로 엑셀의 마법을 풀다

  • 스마트 실행: 셀 작업 수행, 데이터 분석 및 차트 생성 - 간단한 명령어로 모든 것을 처리합니다.
  • 사용자 정의 수식: 작업을 간소화하기 위한 맞춤형 수식을 생성합니다.
  • VBA 코딩: 손쉽게 VBA 코드를 작성하고 실행합니다.
  • 수식 해석: 복잡한 수식도 쉽게 이해할 수 있습니다.
  • 텍스트 번역: 스프레드시트 내 언어 장벽을 허물어 보세요.
AI 기반 도구로 엑셀 활용 능력을 강화하세요. 지금 다운로드하여 그 어느 때보다 높은 효율성을 경험해 보세요!

VLOOKUP 함수를 사용하여 점수 값에 따라 등급 계산하기

위의 중첩 IF 함수가 다소 이해하기 어렵다면, 여기서 Excel의 Vlookup 함수도 도움이 될 수 있습니다.

일반적인 구문은 다음과 같습니다:

=VLOOKUP(찾을_값, 테이블_범위, 열_인덱스_번호, [범위_찾기])
  • 찾을_값: 테이블_범위에서 검색하고 찾으려는 값입니다.
  • 테이블_범위: 원하는 데이터를 포함하는 소스 테이블의 셀 범위입니다.
  • 열_인덱스_번호: 일치하는 값을 반환할 테이블_범위의 열 번호입니다.
  • 범위_찾기: TRUE 또는 FALSE 값입니다.
  • TRUE 또는 생략 시, Vlookup은 정확히 일치하거나 근사치를 반환합니다.
  • FALSE일 경우, Vlookup은 정확히 일치하는 값만 찾습니다.

1. 먼저 아래 스크린샷과 같이 조회 테이블을 생성한 후, 근사치 매칭을 사용하는 Vlookup 함수를 사용하여 결과를 얻습니다.

a screenshot showing the original data range and the lookup table

참고: 근사치 매칭을 통해 VLOOKUP 수식이 올바른 결과를 반환하려면 조회 테이블이 오름차순으로 정렬되어 있어야 합니다.

2. 그런 다음, 빈 셀(C3 등)에 다음 수식을 입력하거나 복사합니다:

=VLOOKUP(B2,$F$2:$G$6,2,TRUE)

: 위 수식에서:

  • B2: 문자 등급을 계산하려는 학생 점수를 나타냅니다.
  • $F$2:$G$6: 조회 값이 반환될 테이블입니다.
  • 2: 조회 테이블에서 일치하는 값을 반환할 열 번호입니다.
  • TRUE: 근사치 매칭 값을 찾음을 나타냅니다.

3. 그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면, 해당 등급 척도 테이블에 따른 모든 문자 등급이 한 번에 계산됩니다. 스크린샷 참고:

a screenshot of using VLOOKUP function to calculate letter grade based on score values

VLOOKUP 함수에 대해 더 알아보기...


IFS 함수를 사용하여 점수 값에 따라 등급 계산하기 (Excel 2019 및 Office 365)

Excel 2019 또는 Office 365를 사용하는 경우, 새로운 IFS 함수도 이 작업을 완료하는 데 도움이 될 수 있습니다.

일반적인 구문은 다음과 같습니다:

=IFS( 논리_테스트1, 참값1, [논리_테스트2, 참값2],... )
  • 논리_테스트1: TRUE 또는 FALSE로 평가되는 첫 번째 조건입니다.
  • 참값1: 논리_테스트1이 TRUE일 경우 반환되는 결과입니다. 비워둘 수 있습니다.
  • 논리_테스트2: TRUE 또는 FALSE로 평가되는 두 번째 조건입니다.
  • 참값2: 논리_테스트2가 TRUE일 경우 반환되는 두 번째 결과입니다. 비워둘 수 있습니다.

1. 빈 셀에 아래 수식을 입력하거나 복사하세요:

=IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",B2>=60,"D",B2<60,"F")

2. 그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면, 문자 등급이 아래 스크린샷과 같이 표시됩니다:

a screenshot of using IFS function to calculate letter grade based on score values

IFS 함수에 대해 더 알아보기...


관련 텍스트 카테고리 글 더 보기:

  • Excel에서 값에 따라 데이터 분류하기
  • 데이터 목록을 값에 따라 분류해야 한다고 가정해 보겠습니다. 예를 들어, 데이터가 90보다 크면 '높음', 60보다 크고 90보다 작으면 '중간', 60보다 작으면 '낮음'으로 분류됩니다. Excel에서 이 작업을 어떻게 해결할 수 있을까요?
  • 지정된 숫자 범위에 따라 값 또는 카테고리 할당하기
  • 이 문서에서는 Excel에서 지정된 범위와 관련된 값 또는 카테고리를 할당하는 방법에 대해 설명합니다. 예를 들어, 주어진 숫자가 0~100 사이면 값 5를, 101~500 사이면 값 10을, 501~1000 사이면 값 15를 할당합니다. 이 문서의 방법을 통해 이를 해결할 수 있습니다.
  • 중복 또는 고유 값에 일련 번호 할당하기
  • 중복 항목이 포함된 값 목록이 있는 경우, 중복 값이나 고유 값에 순차 번호를 할당할 수 있을까요? 이는 중복 값이나 고유 값에 순차적 순서를 부여하는 것을 의미합니다. 본 문서에서는 Excel에서 이 작업을 해결하는 데 도움이 되는 간단한 수식에 대해 설명하겠습니다.
  • Excel에서 문자 등급을 숫자로 변환하기
  • 학생 이름과 문자 등급이 포함된 시트가 있고, 문자 등급을 아래 스크린샷과 같이 상대적인 숫자 등급으로 변환하려고 한다고 가정해 보겠습니다. 하나씩 변환할 수 있지만, 많은 양을 처리해야 할 때는 시간이 많이 걸립니다.

최고의 오피스 생산성 도구

? Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출을 기반으로 데이터 분석 혁신…
인기 기능: 중복 찾기, 강조 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 결합   |   수식 없이 반올림 ...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 빠르게 드롭다운 목록 만들기   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 가시성 상태 전환  |  범위 및 열 비교 ...
주요 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 및 시트 관리자   |  자동 텍스트 라이브러리 (Auto Text)   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ...
최고의 15가지 도구 모음12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제, ...)   |   50+ 차트 유형 (간트 차트, ...)   |   40+ 실용적인 수식 (생일을 기반으로 나이 계산, ...)   |   19개 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입, ...)   |   12개 변환 도구 (단어로 변환하기, 통화 변환, ...)   |   7개 병합 및 분할 도구 (고급 행 병합, 셀 분할, ...)   |   ... 그리고 더 많은 기능들

Kutools for Excel로 엑셀 스킬을 강화하고 지금까지 경험하지 못한 효율성을 체험하세요. Kutools for Excel은 생산성을 향상시키고 시간을 절약할 수 있는 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하세요...


Office Tab은 탭 인터페이스를 Office에 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화하세요.
  • 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성하세요.
  • 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!