Перейти до основного матеріалу

Як обчислити або призначити літерну оцінку в Excel?

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


Обчисліть оцінку букв на основі значень балів за допомогою функції IF

Щоб отримати оцінку букв на основі значень оцінок, вкладена функція IF в 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: Значення, яке ви хочете повернути, якщо результат умов - TRUE.
  • value_if_false3: Значення, яке потрібно повернути, якщо результат умови - FALSE.

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.

Tips : У наведеній вище формулі:

  • B2: - клітинка, яку потрібно перетворити в літерний клас.
  • цифри 90, 80, 70 та 60: це цифри, які вам потрібні для присвоєння шкали оцінювання.

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

Клацніть, щоб дізнатися більше про функцію IF ...


рис

Наближається сезон звільнення, все ще працюєте повільно?
-- Вкладка Office підвищує ваш темп, економить 50% робочого часу!

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

Обчисліть оцінку букв на основі значень оцінок за допомогою функції VLOOKUP

Якщо вам вищезгадану вкладену функцію if дещо важко зрозуміти, тут функція Vlookup в Excel також може зробити вам послугу.

Загальний синтаксис:

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

1. По-перше, вам слід створити таблицю пошуку, як показано на знімку екрана, а потім скористатися функцією Vlookup із приблизною математикою, щоб отримати результат.

примітки: Важливо, щоб таблиця пошуку була відсортована за зростанням, щоб формула VLOOKUP отримала належний результат із приблизним збігом.

2. Потім введіть або скопіюйте наступну формулу в порожню комірку - C3, наприклад:

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

Tips : У наведеній вище формулі:

  • B2: відноситься до балів студентів, за якими потрібно обчислити літерну оцінку.
  • $ F $ 2: $ G $ 6: Це таблиця, з якої буде повернуто значення пошуку.
  • 2: Номер стовпця в таблиці пошуку, щоб повернути відповідне значення.
  • ІСТИНА: Показує, щоб знайти приблизне значення збігу.

3. А потім перетягніть маркер заповнення до клітинок, до яких ви хочете застосувати цю формулу, тепер ви можете бачити всі оцінки літер на основі відповідної таблиці шкал оцінок, обчислюваних одночасно, див. Знімок екрана:

Клацніть, щоб дізнатись більше про функцію VLOOKUP ...


Розрахуйте оцінку букв на основі значень оцінок за допомогою функції IFS (Excel 2019 та Office 365)

Якщо у вас Excel 2019 або Office 365, нова функція IFS також може допомогти вам закінчити цю роботу.

Загальний синтаксис:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )
  • logical_test1: Перша умова, яка має значення TRUE або FALSE.
  • value_if_true1: Повертає результат, якщо логічний_тест1 має значення TRUE. Він може бути порожнім.
  • logical_test2: Друга умова, яка має значення TRUE або FALSE.
  • value_if_true2: Повертає другий результат, якщо логічний_тест2 має значення TRUE. Він може бути порожнім.

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
  • Якщо у вас є аркуш, який містить імена студентів та літерні оцінки, тепер ви хочете перетворити літерні оцінки у відносні числові оцінки, як показано на знімку екрана нижче. Ви можете перетворити їх по одному, але це вимагає багато часу, поки для конвертації їх так багато.

Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці та Ведення даних; Вміст розділених комірок; Поєднуйте повторювані рядки та суму / середнє... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Улюблені та швидко вставлені формули, Діапазони, діаграми та зображення; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Групування зведеної таблиці за номер тижня, день тижня та багато іншого ... Показати розблоковані, заблоковані клітини за різними кольорами; Виділіть клітини, які мають формулу / назву...
вкладка kte 201905
  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 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