Przejdź do głównej zawartości

Jak obliczyć lub przypisać ocenę literową w programie Excel?

Przypisywanie ocen listowych każdemu uczniowi na podstawie jego wyników może być powszechnym zadaniem nauczyciela. Na przykład mam zdefiniowaną skalę ocen, w której wynik 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B i 90-100 = A, jak pokazano na zrzucie ekranu. Jak w programie Excel można szybko i łatwo obliczyć ocenę literową na podstawie wyniku liczbowego?


Oblicz ocenę literową na podstawie wartości wyniku z funkcją JEŻELI

Aby uzyskać ocenę literową na podstawie wartości oceny, zagnieżdżona funkcja JEŻELI w programie Excel może pomóc w rozwiązaniu tego zadania.

Ogólna składnia to:

=IF (condition1, value_if_true1, IF (condition2, value_if_true2, IF (condition3, value_if_true3, value_if_false3)))
  • condition1, condition2, condition3: Warunki, które chcesz przetestować.
  • value_if_true1, value_if_true2, value_if_true3: Wartość, którą chcesz zwrócić, jeśli wynik warunków to PRAWDA.
  • value_if_false3: Wartość, którą chcesz zwrócić, jeśli wynik warunku to FAŁSZ.

1. Wprowadź lub skopiuj poniższą formułę do pustej komórki, w której chcesz uzyskać wynik:

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

Wyjaśnienie tej złożonej zagnieżdżonej formuły IF:

  • Jeśli wynik (w komórce B2) jest równy lub większy niż 90, uczeń otrzymuje ocenę A.
  • Jeśli wynik jest równy lub większy niż 80, uczeń otrzymuje B.
  • Jeśli wynik jest równy lub większy niż 70, uczeń otrzymuje ocenę C.
  • Jeśli wynik jest równy lub większy niż 60, uczeń otrzymuje D.
  • W przeciwnym razie uczeń otrzymuje ocenę F.

Tips: W powyższym wzorze:

  • B2: to komórka, w której chcesz przekonwertować liczbę na ocenę literową.
  • liczby 90, 80, 70, 60: to liczby potrzebne do przypisania skali ocen.

2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, aby zastosować tę formułę, a ocena literowa została wyświetlona w każdej komórce w następujący sposób:

Kliknij, aby dowiedzieć się więcej, funkcja JEŻELI ...


biuro zakładka pic

Zbliża się sezon zwolnień, nadal wolno pracujesz?
-- Karta Office przyspiesza tempo, oszczędza 50% czasu pracy!

  •  Niesamowity! Obsługa wielu dokumentów jest jeszcze bardziej relaksująca i wygodna niż obsługa pojedynczego dokumentu;
  •  W porównaniu z innymi przeglądarkami internetowymi, interfejs karty Office jest bardziej wydajny i estetyczny;
  •  Zredukuj tysiące żmudnych kliknięć myszą, pożegnaj się ze spondylozyą szyjną i dłonią myszy;
  •  Daj się wybrać przez 90,000 300 elit i ponad XNUMX znanych firm!
Pełna funkcja, 30-dniowa bezpłatna wersja próbna          Czytaj więcej             Pobierz teraz!
 

Oblicz ocenę literową na podstawie wartości wyników za pomocą funkcji WYSZUKAJ.PIONOWO

Jeśli powyższe zagnieżdżone if function jest dla ciebie nieco trudne do zrozumienia, tutaj funkcja Vlookup w programie Excel może również wyświadczyć ci przysługę.

Ogólna składnia to:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value: Wartość, którą chcesz przeszukać i znaleźć w tablicy table_array.
  • table_array: Zakres komórek w tabeli źródłowej zawierający dane, których chcesz użyć.
  • col_index_num: Numer kolumny w tablicy table_array, z której ma zostać zwrócona dopasowana wartość.
  • range_lookup: Wartość to PRAWDA lub FAŁSZ.
  • jeśli PRAWDA lub pominięta, Vlookup zwraca dokładne lub przybliżone dopasowanie
  • jeśli FALSE, Vlookup znajdzie tylko dokładne dopasowanie

1. Po pierwsze, powinieneś utworzyć tabelę przeglądową, jak pokazano na zrzucie ekranu, a następnie użyć funkcji Vlookup z przybliżoną matematyką, aby uzyskać wynik.

Note: Ważne jest, aby tabela przeglądowa była posortowana w kolejności rosnącej, aby formuła WYSZUKAJ.PIONOWO uzyskała prawidłowy wynik z przybliżonym dopasowaniem.

2. Następnie wprowadź lub skopiuj następującą formułę do pustej komórki - na przykład C3:

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

Tips: W powyższym wzorze:

  • B2: odnosi się do oceny ucznia, dla której chcesz obliczyć ocenę literową.
  • 2 $ F $: 6 $ G: Jest to tabela, z której zostanie zwrócona wartość wyszukiwania.
  • 2: Numer kolumny w tabeli odnośników, aby zwrócić dopasowaną wartość.
  • TRUE: Wskazuje, aby znaleźć przybliżoną wartość dopasowania.

3. A następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, teraz możesz zobaczyć wszystkie oceny literowe na podstawie odpowiedniej tabeli skali ocen są obliczane jednocześnie, patrz zrzut ekranu:

Kliknij, aby dowiedzieć się więcej o funkcji WYSZUKAJ.PIONOWO ...


Oblicz ocenę literową na podstawie wartości oceny za pomocą funkcji IFS (Excel 2019 i Office 365)

Jeśli masz Excel 2019 lub Office 365, nowa funkcja IFS również może pomóc w ukończeniu tej pracy.

Ogólna składnia to:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )
  • logical_test1: Pierwszy warunek, którego wynikiem jest PRAWDA lub FAŁSZ.
  • value_if_true1: Zwraca wynik, jeśli test_logiczny1 ma wartość PRAWDA. Może być pusty.
  • logical_test2: Drugi warunek, którego wynikiem jest PRAWDA lub FAŁSZ.
  • value_if_true2: Zwraca drugi wynik, jeśli test_logiczny2 ma wartość PRAWDA. Może być pusty.

1. Wprowadź lub skopiuj poniższą formułę do pustej komórki:

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

2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, aby zastosować tę formułę, a ocena literowa została wyświetlona w następujący sposób:

Kliknij, aby dowiedzieć się więcej Funkcja IFS ...


Więcej artykułów z względnych kategorii tekstowych:

  • Kategoryzuj dane na podstawie wartości w programie Excel
  • Przypuśćmy, że musisz skategoryzować listę danych na podstawie wartości, na przykład, jeśli dane są większe niż 90, zostaną sklasyfikowane jako Wysokie, jeśli są większe niż 60 i mniejsze niż 90, zostaną sklasyfikowane jako Średnie, jeśli tak mniej niż 60, sklasyfikowane jako niskie, jak możesz rozwiązać to zadanie w programie Excel?
  • Przypisz wartość lub kategorię na podstawie zakresu liczb
  • W tym artykule mowa o przypisywaniu wartości lub kategorii związanej z określonym zakresem w programie Excel. Na przykład, jeśli podana liczba mieści się w przedziale od 0 do 100, to przypisz wartość 5, jeśli między 101 a 500, przypisz 10, a dla zakresu od 501 do 1000, przypisz 15. Metoda opisana w tym artykule może Ci przez to pomóc.
  • Przypisz numer seryjny zduplikowanym lub niepowtarzalnym wartościom
  • Jeśli masz listę wartości, która zawiera kilka duplikatów, czy możemy przypisać kolejny numer zduplikowanym lub unikalnym wartościom? Oznacza to nadanie kolejności zduplikowanych wartości lub unikatowych wartości. W tym artykule omówię kilka prostych formuł, które pomogą Ci rozwiązać to zadanie w programie Excel.
  • Konwertuj ocenę literową na liczbę w programie Excel
  • Jeśli masz arkusz, który zawiera nazwiska uczniów i oceny literowe, teraz chcesz przekonwertować oceny literowe na oceny względne, jak pokazano poniżej. Możesz je konwertować pojedynczo, ale jest to czasochłonne, gdy jest tak wiele do konwersji.

  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny i przechowywanie danych; Podziel zawartość komórek; Połącz zduplikowane wiersze i sumę / średnią... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Ulubione i szybkie wstawianie formuł, Zakresy, wykresy i obrazy; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Grupowanie tabel przestawnych według numer tygodnia, dzień tygodnia i więcej ... Pokaż odblokowane, zablokowane komórki w różnych kolorach; Podświetl komórki, które mają formułę / nazwę...
karta kte 201905
  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
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