Note: The other languages of the website are Google-translated. Back to English

Hur man beräknar eller tilldelar bokstavsklass i Excel?

Att tilldela bokstavsklass för varje elev baserat på deras poäng kan vara en vanlig uppgift för en lärare. Till exempel har jag en betygsskala definierad där poängen 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B och 90-100 = A enligt följande skärmdump. I Excel, hur kan du beräkna bokstavsbetyg baserat på den numeriska poängen snabbt och enkelt?


Beräkna bokstavsbetyg baserat på poängvärden med IF-funktionen

För att få bokstavsbetyget baserat på poängvärden kan den kapslade IF-funktionen i Excel hjälpa dig att lösa den här uppgiften.

Den generiska syntaxen är:

=IF (condition1, value_if_true1, IF (condition2, value_if_true2, IF (condition3, value_if_true3, value_if_false3)))
  • condition1, condition2, condition3: Villkoren du vill testa.
  • value_if_true1, value_if_true2, value_if_true3: Det värde som du vill returnera om resultatet av villkoren är SANT.
  • value_if_false3: Det värde som du vill returnera om villkorets resultat är FALSKT.

1. Ange eller kopiera formeln nedan till en tom cell där du vill få resultatet:

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

Förklaring till denna komplexa kapslade IF-formel:

  • Om poängen (i cell B2) är lika med eller större än 90 får studenten ett A.
  • Om poängen är lika med eller större än 80 får studenten en B.
  • Om poängen är lika med eller högre än 70 får studenten ett C ..
  • Om poängen är lika med eller högre än 60 får studenten en D.
  • Annars får studenten en F.

tips: I ovanstående formel:

  • B2: är cellen som du vill konvertera numret till bokstavsklass.
  • siffrorna 90, 80, 70och 60: är de siffror du behöver för att tilldela betygsskalan.

2. Dra sedan fyllningshandtaget ner till cellerna för att tillämpa denna formel, och bokstäverbetyget visas i varje cell enligt följande:

Klicka för att veta mer IF-funktion ...


kontorsflik -bild

Uppsägningssäsongen kommer, jobbar du fortfarande långsamt?
-- Fliken Office ökar din takt, sparar 50% arbetstid!

  •  Fantastisk! Driften av flera dokument är ännu mer avslappnande och bekvämt än enstaka dokument.
  •  Jämfört med andra webbläsare är gränssnittet för Office Tab mer kraftfullt och estetiskt;
  •  Minska tusentals tråkiga musklick, säg adjö till cervikal spondylos och mushand;
  •  Bli vald av 90,000 300 eliter och XNUMX+ välkända företag!
Full funktion, gratis provperiod 30 dagar          Läs mer             Ladda ner nu!
 

Beräkna bokstavsbetyg baserat på poängvärden med VLOOKUP-funktionen

Om ovanstående kapslade if-funktion är något svår för dig att förstå, här kan Vlookup-funktionen i Excel också göra dig en tjänst.

Den generiska syntaxen är:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value: Värdet som du vill söka efter och hitta i tabell_matrisen.
  • table_array: Ett antal celler i källtabellen som innehåller de data du vill använda.
  • col_index_num: Kolumnnumret i tabellarrayen som du vill returnera det matchade värdet från.
  • range_lookup: Ett värde är antingen SANT eller FALSKT.
  • om SANT eller utelämnas returnerar Vlookup antingen en exakt eller ungefärlig matchning
  • om FALSE hittar Vlookup bara en exakt matchning

1. För det första bör du skapa en uppslagstabell enligt nedanstående skärmdump och sedan använda Vlookup-funktionen med ungefärlig matematik för att få resultatet.

Anmärkningar: Det är viktigt att uppslagstabellen måste sorteras i stigande ordning för att VLOOKUP-formeln ska få korrekt resultat med en ungefärlig matchning.

2. Ange eller kopiera sedan följande formel till en tom cell - C3, till exempel:

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

tips: I ovanstående formel:

  • B2: refererar till studentpoängen som du vill beräkna bokstavsbetyget.
  • $ F $ 2: $ G $ 6: Det är tabellen där sökningsvärde kommer att returneras från.
  • 2: Kolumnnumret i uppslagstabellen för att returnera det matchade värdet.
  • SANN: Indikerar för att hitta det ungefärliga matchningsvärdet.

3. Och dra sedan fyllningshandtaget ner till cellerna som du vill använda den här formeln, nu kan du se alla bokstavskvaliteter baserade på motsvarande betygsskalatabell beräknas på en gång, se skärmdump:

Klicka för att veta mer VLOOKUP-funktion ...


Beräkna bokstavsbetyg baserat på poängvärden med IFS-funktion (Excel 2019 och Office 365)

Om du har Excel 2019 eller Office 365 kan den nya IFS-funktionen också hjälpa dig att slutföra det här jobbet.

Den generiska syntaxen är:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )
  • logical_test1: Det första villkoret som utvärderas till SANT eller FALSKT.
  • value_if_true1: Returnerar resultatet om logical_test1 är SANT. Det kan vara tomt.
  • logical_test2: Det andra villkoret som utvärderas till SANT eller FALSKT.
  • value_if_true2: Returnerar det andra resultatet om logical_test2 är SANT. Det kan vara tomt.

1. Ange eller kopiera formeln nedan till en tom cell:

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

2. Dra sedan påfyllningshandtaget ner till cellerna för att tillämpa denna formel, och bokstavsbetyget har visats som följande skärmdump:

Klicka för att veta mer IFS-funktion ...


Mer artiklar om relativ textkategori:

  • Kategorisera data baserat på värden i Excel
  • Om du antar att du måste kategorisera en lista med data baserat på värden, till exempel om data är större än 90 kommer de att kategoriseras som Höga, om de är större än 60 och mindre än 90, kommer de att kategoriseras som Medium, om det är mindre än 60, kategoriserade som Låg, hur kan du lösa den här uppgiften i Excel?
  • Tilldela ett värde eller en kategori baserat på ett nummerintervall
  • Den här artikeln talar om att tilldela värde eller kategori relaterat till ett angivet intervall i Excel. Till exempel, om det angivna numret är mellan 0 och 100, tilldela värde 5, om mellan 101 och 500, tilldela 10, och för intervall 501 till 1000, tilldela 15. Metoden i den här artikeln kan hjälpa dig att komma igenom det.
  • Tilldela serienummer till duplicerade eller unika värden
  • Om du har en lista med värden som innehåller några dubbletter, är det möjligt för oss att tilldela löpnummer till duplikat eller unika värden? Det betyder att du ger en sekventiell order för dubblettvärdena eller unika värden. Den här artikeln kommer jag att prata om några enkla formler som hjälper dig att lösa denna uppgift i Excel.
  • Konvertera bokstavsklass till nummer i Excel
  • Om du har ett ark som innehåller studentnamn och bokstavsklasserna, vill du nu konvertera bokstavsklasserna till det relativa antal betyg som visas nedan. Du kan konvertera dem en efter en, men det är tidskrävande medan det finns så många att konvertera.

  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner och förvaring av data; Delat cellinnehåll; Kombinera duplicerade rader och summa / genomsnitt... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Favorit och sätt snabbt in formler, Intervall, diagram och bilder; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Gruppering av pivottabell efter veckonummer, veckodagen och mer ... Visa olåsta, låsta celler av olika färger; Markera celler som har formel / namn...
kte-flik 201905
  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (55)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Så hjälpsam!
Denna kommentar minimerades av moderatoren på webbplatsen
Hallå! ibland är elever frånvarande. hur kan jag skriva IF-påståendet så att eleven som är frånvarande får betyget Abs och inte A? Det vill säga; under poängen skriver jag Abs eller så lämnar jag det tomt och jag vad IF-satsen för att returnera Abs
Denna kommentar minimerades av moderatoren på webbplatsen
Försöker bygga en formel för Excel för universitetstranskription men lite förvirrande, andra kurser 3 poängtimmar motsvarande 12 poäng och 12 poäng lika med A för matematik 4 poängtimmar motsvarande 16 poäng och 16 poäng lika med A (men för matematik B lika 12 poäng ROTC & PE 1 kredittimme motsvarande 4 poäng Kan du snälla hjälpa?
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket.
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket
Denna kommentar minimerades av moderatoren på webbplatsen
så fint älskling
Denna kommentar minimerades av moderatoren på webbplatsen
DET VAR HJÄLPBART
Denna kommentar minimerades av moderatoren på webbplatsen
Jag vill att om det finns 30% då misslyckas mer då det betyg c mer än 45% dess D mer än 60% dess A mer än 80% dess A+. Se till att den används på procentraden
Denna kommentar minimerades av moderatoren på webbplatsen
Hej satish,
Ovanstående två metoder kan båda fungera bra för procentuella celler, försök det. Tack!

Om du har några andra problem, vänligen kommentera här.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försöker lägga till ytterligare ett IF-uttalande till denna formel och behöver lite hjälp!

=IF(G3<$S$4,$R$4,IF(G3<$S$5,$R$5,IF(G3<$S$6,$R$6,IF(G3<$S$7,$R$7,IF(G3<$S$8,$R$8,IF(G3<$S$9,$R$9,IF(G3<$S$10,$R$10,IF(G3<$S$11,$R$11,$R$12))))))))
Denna kommentar minimerades av moderatoren på webbplatsen
Det var till hjälp för mig. Tack :-)
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket..
Denna kommentar minimerades av moderatoren på webbplatsen
Om eleven är frånvarande hur räknar man då procent???
Denna kommentar minimerades av moderatoren på webbplatsen
kunde det finnas steg-för-steg-instruktioner... det var dock hjälpsamt
Denna kommentar minimerades av moderatoren på webbplatsen
Försöker konvertera 10%-29% som ett värde 1, 30%-39% som ett värde 2, 40%-49% som ett värde 3, 50%-59% som ett värde 4 osv. Hjälp med excel-formler
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Adam,
För att lösa ditt problem, använd följande formel:
=IF(A2>=60%," ",IF(A2>=50%,"4",IF(A2>=40%,"3",IF(A2>=30%,"2",IF(A2>=10%,"1"," ")))))

Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
det kan inte hjälpa
Denna kommentar minimerades av moderatoren på webbplatsen
Jag håller på att bygga ett rapportblad för studenter men jag kan inte hitta positionen med excel (1:a, 2:a, .......................)
Denna kommentar minimerades av moderatoren på webbplatsen
Mina elevers betyg baseras på följande – hur skulle formeln behöva vara för att hantera detta?

A 630 och högre
B 560 till 629
C 490 till 559
D 420 till 489
F 419 och lägre
Denna kommentar minimerades av moderatoren på webbplatsen
Hej John,
Använd formeln nedan för att lösa ditt problem:
=IF(A1>=630,"A",IF(A1>=560,"B",IF(A1>=490,"C",IF(A1>=420,"D","F"))))

Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket - det fungerar utmärkt.
Denna kommentar minimerades av moderatoren på webbplatsen
Vad sägs om om du vill kommentera betyg
Denna kommentar minimerades av moderatoren på webbplatsen
Jag vill värdera bokstavsbetyg, hur går jag tillväga? Mina elevers poäng är till exempel A, A-, B+ B, B- hela vägen till E, med A=12, A-=11, B+=10 och E=1. Vilken formel kan jag använda?
Denna kommentar minimerades av moderatoren på webbplatsen
=IF(A2>97,"A+",IF(A2>93,"A",IF(A2>90,"A-",IF(A2>87,"B+",IF(A2>83,"B",IF(A2>80,"B-",IF(A2>77,"C+",IF(A2>73,"C",IF(A2>70,"C-",IF(A2>67,"D+",IF(A2>63,"D",IF(A2>60,"D-","F"))))))))))))
Denna kommentar minimerades av moderatoren på webbplatsen
A1-91 till 100,
A2-81 till 90,
B1-71to80,
B2-61to70,
C1-51to60,
C2-41to50,
D1-35 till 40,
D2-0TO34.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, HARI,
För att lösa ditt problem, använd följande formel:

=IF(A1>=91,"A1",IF(A1>=81,"A2",IF(A1>=71,"B1",IF(A1>=61,"B2",IF(A1>=51,"C1",IF(A1>=41,"C2",IF(A1>=35,"D1","D2")))))))

Prova gärna, tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag använder den här formeln men den verkar inte fungera. Det finns inget felmeddelande men det konverterar bara elevernas betyg i storleksordningen PP MP MM DM och så vidare verkar det inte ta hänsyn till siffran och jag kan inte se vad som går fel några råd?


840-879 PP

880-919 MP

920-959 MM

960-999 DM

1000-1029 DD

1030-1059 D*D

1060+ D*D*


=IF(Y3>=840,AB3,IF(Y3>=880,AB4,IF(Y3>=920,AB5,IF(Y3>=960,AB6,IF(Y3>=1000,AB7,IF(Y3>=1030,AB8,IF(Y3>=1060,AB9"NYA")))))))
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Natasha,
Du bör ändra din formel så här:
=IF(A1>=1060,"D*D*",IF(A1>=1030,"D*D",IF(A1>=1000,"DD",IF(A1>=960,"DM",IF(A1>=920,"MM",IF(A1>=880,"MP",IF(A1>=840,"PP","NYA")))))))
Eller så kan du referera till betygets celler, men du bör lägga till absolut referens till cellen, till exempel:$AB$3.

Försök, tack!
Denna kommentar minimerades av moderatoren på webbplatsen
=IF(G7>=40.0," Hög sannolikhet för feber ",IF(G7>=37.6,"sannolikhet för feber",if(och,G7<=39.9,"sannolikhet för feber",IF(G7>=35.1, "Ok",,if(och,G7<=37.5,"Ok" IF(B2<=35.0,"Ok","Verkar låg"))))
Det finns inga kommentarer här ännu
Ladda fler
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL