Перейти к основному содержанию

Как рассчитать или присвоить буквенную оценку в Excel?

Назначение буквенной оценки каждому ученику на основе их баллов может быть обычной задачей для учителя. Например, у меня определена шкала оценок, где оценка 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B и 90-100 = A, как показано на следующем снимке экрана. Как в Excel быстро и легко рассчитать буквенную оценку на основе числовой оценки?


Расчет буквенной оценки на основе значений баллов с помощью функции ЕСЛИ

Чтобы получить буквенную оценку на основе значений баллов, вложенная функция ЕСЛИ в Excel может помочь вам решить эту задачу.

Общий синтаксис:

=IF (condition1, value_if_true1, IF (condition2, value_if_true2, IF (condition3, value_if_true3, value_if_false3)))
  • condition1, condition2, condition3: Условия, которые вы хотите проверить.
  • value_if_true1, value_if_true2, value_if_true3: Значение, которое вы хотите вернуть, если результат выполнения условий ИСТИНА.
  • value_if_false3: Значение, которое вы хотите вернуть, если результатом условия является ЛОЖЬ.

1. Введите или скопируйте приведенную ниже формулу в пустую ячейку, в которой вы хотите получить результат:

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

Объяснение этой сложной вложенной формулы ЕСЛИ:

  • Если оценка (в ячейке B2) равна или больше 90, то учащийся получает A.
  • Если оценка равна или больше 80, ученик получает B.
  • Если оценка равна или больше 70, ученик получает C ..
  • Если оценка равна или больше 60, ученик получает D.
  • В противном случае студент получает F.

Советы: В приведенной выше формуле:

  • B2: это ячейка, в которой вы хотите преобразовать число в буквенную оценку.
  • число 90, 80, 70качества 60: числа, необходимые для присвоения шкалы оценок.

2. Затем перетащите маркер заполнения вниз к ячейкам, чтобы применить эту формулу, и буквенная оценка отобразится в каждой ячейке следующим образом:

Нажмите, чтобы узнать больше о функции ЕСЛИ ...


офис вкладка рис

Приближается сезон увольнений, по-прежнему медленно работать?
-- Office Tab ускоряет темп, экономит 50% рабочего времени!

  •  Удивительный! Работа с несколькими документами еще более расслабляющая и удобная, чем с одним документом;
  •  По сравнению с другими веб-браузерами интерфейс вкладки Office более мощный и эстетичный;
  •  Уменьшите тысячи утомительных щелчков мышью, попрощайтесь с шейным спондилезом и мышиной рукой;
  •  Вас выберут 90,000 300 элит и более XNUMX известных компаний!
Полнофункциональная, 30-дневная бесплатная пробная версия          Узнать больше             Скачать
 

Рассчитайте буквенную оценку на основе значений баллов с помощью функции ВПР

Если вам сложно понять приведенную выше вложенную функцию if, здесь функция Vlookup в Excel также может оказать вам услугу.

Общий синтаксис:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value: Значение, которое вы хотите найти и найти в table_array.
  • table_array: Диапазон ячеек в исходной таблице, содержащий данные, которые вы хотите использовать.
  • col_index_num: Номер столбца в table_array, из которого вы хотите вернуть совпадающее значение.
  • range_lookup: Значение TRUE или FALSE.
  • если ИСТИНА или опущено, Vlookup возвращает точное или приблизительное совпадение
  • если FALSE, Vlookup найдет только точное совпадение

1. Во-первых, вы должны создать справочную таблицу, как показано на скриншоте ниже, а затем использовать функцию Vlookup с приблизительными математическими вычислениями для получения результата.

Внимание: Важно, чтобы таблица поиска была отсортирована в порядке возрастания, чтобы формула ВПР давала правильный результат с приблизительным соответствием.

2. Затем введите или скопируйте следующую формулу в пустую ячейку - например, C3:

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

Советы: В приведенной выше формуле:

  • B2: относится к баллу ученика, по которому вы хотите рассчитать буквенную оценку.
  • $ F $ 2: $ G $ 6: Это таблица, из которой будет возвращено значение поиска.
  • 2: Номер столбца в таблице поиска для возврата совпадающего значения.
  • ИСТИНА: Указывает, что нужно найти приблизительное значение соответствия.

3. Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, теперь вы можете увидеть, что все буквенные оценки на основе соответствующей таблицы шкалы оценок вычисляются сразу, см. Снимок экрана:

Нажмите, чтобы узнать больше о функции ВПР ...


Расчет буквенной оценки на основе значений баллов с помощью функции IFS (Excel 2019 и Office 365)

Если у вас есть Excel 2019 или Office 365, новая функция IFS также может помочь вам завершить эту работу.

Общий синтаксис:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )
  • logical_test1: Первое условие, которое принимает значение ИСТИНА или ЛОЖЬ.
  • value_if_true1: Возвращает результат, если логический_тест1 - ИСТИНА. Он может быть пустым.
  • logical_test2: Второе условие, которое принимает значение ИСТИНА или ЛОЖЬ.
  • value_if_true2: Возвращает второй результат, если логический_тест2 ИСТИНА. Может быть пустым.

1. Введите или скопируйте приведенную ниже формулу в пустую ячейку:

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

2. Затем перетащите маркер заполнения вниз к ячейкам, чтобы применить эту формулу, и буквенная оценка отобразится, как показано на следующем снимке экрана:

Нажмите, чтобы узнать больше о функции IFS ...


Больше статей из относительной текстовой категории:

  • Категоризация данных на основе значений в Excel
  • Предположим, вам необходимо классифицировать список данных на основе значений, например, если данные больше 90, он будет отнесен к категории Высокий, если больше 60 и меньше 90, он будет отнесен к категории Средний, если меньше 60, отнесено к категории Низкий, как вы могли бы решить эту задачу в Excel?
  • Назначьте значение или категорию на основе диапазона номеров
  • В этой статье говорится о присвоении значения или категории, относящейся к указанному диапазону в Excel. Например, если заданное число находится в диапазоне от 0 до 100, присвойте значение 5, если от 101 до 500, назначьте 10, а для диапазона от 501 до 1000 присвойте 15. Метод, описанный в этой статье, может помочь вам пройти через это.
  • Назначьте серийный номер повторяющимся или уникальным значениям
  • Если у вас есть список значений, который содержит несколько дубликатов, можем ли мы присвоить последовательный номер повторяющимся или уникальным значениям? Это означает указание последовательного порядка для повторяющихся значений или уникальных значений. В этой статье я расскажу о некоторых простых формулах, которые помогут вам решить эту задачу в Excel.
  • Преобразовать буквенную оценку в число в Excel
  • Если у вас есть лист, содержащий имена учащихся и буквенные оценки, теперь вы хотите преобразовать буквенные оценки в относительные числовые оценки, как показано на скриншоте ниже. Вы можете конвертировать их один за другим, но это займет много времени, поскольку конвертировать их очень много.

  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номер недели, день недели и другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя...
вкладка kte 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Comments (58)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
This one is for Turkish kb.

=EĞER(VE(D4>=90;D4<101);"AA";EĞER(VE(D4>=80;D4<89);"BA";EĞER(VE(D4>=70;D4<79);"BB";EĞER(VE(D4>=60;D4<69);"CB";EĞER(VE(D4>=55;D4<59);"CC";EĞER(VE(D4>=50;D4<55);"DC";EĞER(D4<=49;"FF")))))))

p.s. Eğer>IF, Ve>AND.
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
How to convert alphabet value to percentage?
If A=100%, B=50%, C=25%, D=0

Thanks in advance
This comment was minimized by the moderator on the site
Hello, jajak,
To solve your problem, the following formula may help you:
=IF(A2="A","100%",IF(A2="B","50%",IF(A2="C","25%",IF(A2="D","0"))))

Please have a try!
This comment was minimized by the moderator on the site
have learnt the grading system but dont know how to calculate aggregate
This comment was minimized by the moderator on the site
hi pleas help A+ 90 - 100 A 85 - 90- A- 80 - 85 B+ 77 - 80 B 73 - 77 B- 70 - 73 C 60 - 70 F
This comment was minimized by the moderator on the site
RAMOS    PM    PM        AM    7A        AM    AM    N        N    N    N        N    N
HOW TO SUM IF PM=8, AM=8, N=8, 7A=12 in excel. Thank  You very much. This if for our schedule making. thank you!
This comment was minimized by the moderator on the site
12000=300013=350014=400015=500016000 or above=6000
Need Help

This comment was minimized by the moderator on the site
=IF(F2>95,"A+",IF(AND(F2>90,F2<95),"A-",IF(F2>85,"B",IF(AND(F2>80,F2<F2<85),"B-",IF(F2>75,"C",IF(AND(F2>70,F2<75),"C-",IF(F2>65,"D+",IF(AND(F2>60,F2<65),"D-","F")))))))) try this
This comment was minimized by the moderator on the site
Hello yy,Thanks for your support. I slightly changed your formula because it has one error. Please apply the below formula:
=IF(F2>95,"A+",IF(AND(F2>90,F2<95),"A-",IF(F2>85,"B",IF(AND(F2>80,F2<85),"B-",IF(F2>75,"C",IF(AND(F2>70,F2<75),"C-",IF(F2>65,"D+",IF(AND(F2>60,F2<65),"D-","F"))))))))
Please have a tru. Thanks!Sincerely,Mandy
This comment was minimized by the moderator on the site
=IF(E4<12.5,"D",IF(E4>=12.5,"C",IF(E4>17,"B",IF(E4>22,"B+",IF(E4>29.5,"A",IF(E4>39.5,"A+",IF(E4>44.5,"AA")))))))
This comment was minimized by the moderator on the site
Hello, Prithwis,To solve your problem, please apply the below formula:=IF(E4>44.5,"AA",IF(E4>39.5,"A+",IF(E4>29.5,"A",IF(E4>22,"B+",IF(E4>17,"B",IF(E4>=12.5,"C","D"))))))
Please try, hope it can help you!
This comment was minimized by the moderator on the site
=IF(E4<12.5,"D",IF(E4>=12.5,"C",IF(E4>17,"B",IF(E4>22,"B+",IF(E4>29.5,"A",IF(E4>39.5,"A+",IF(E4>44.5,"AA")))))))cannot work only grade c & dwhere is error
This comment was minimized by the moderator on the site
please i need help with this
MARKS GRADE
100-80 1
75-79 2
70-74 3
65-69 4
60-64 5
55-59 6
50-54 7
45-49 8
1-44 9
This comment was minimized by the moderator on the site
Hi, cybercity,To solve your problem, please apply the following formula:=IF(B2>=80,"1",IF(B2>=75,"2",IF(B2>=70,"3",IF(B2>=65,"4",IF(B2>=60,"5",IF(B2>=55,"6",IF(B2>=50,"7",IF(B2>=45,"8",IF(B2>=1,"9")))))))))
Please try, hope it can help you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations