Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come calcolare o assegnare il grado di lettera in Excel?

Assegnare il voto in lettere per ogni studente in base ai punteggi ottenuti può essere un compito comune per un insegnante. Ad esempio, ho una scala di valutazione definita in cui il punteggio 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B e 90-100 = A come mostrato nella seguente schermata. In Excel, come è possibile calcolare il voto di una lettera in base al punteggio numerico in modo rapido e semplice?


foto scheda ufficio

La stagione dei licenziamenti sta arrivando, funziona ancora lentamente?
-- Office Tab aumenta il ritmo, risparmia tempo di lavoro 50%!

  • Stupefacente! Il funzionamento di più documenti è ancora più rilassante e conveniente del singolo documento;
  • Rispetto ad altri browser Web, l'interfaccia di Office Tab è più potente ed esteticamente;
  • Riduci migliaia di noiosi clic del mouse, dì addio alla spondilosi cervicale e alla mano del topo;
  • Essere scelto da 90,000 elites e 300 + ben note aziende!
Funzionalità completa, prova gratuita 30-day Leggi di più Scarica ora!

Calcola il grado di lettera in base ai valori del punteggio con la funzione IF

Per ottenere il voto lettera in base ai valori del punteggio, la funzione IF annidata in Excel può aiutarti a risolvere questo compito.

La sintassi generica è:

=IF (condition1, value_if_true1, IF (condition2, value_if_true2, IF (condition3, value_if_true3, value_if_false3)))
  • condition1, condition2, condition3: Le condizioni che vuoi testare.
  • value_if_true1, value_if_true2, value_if_true3: Il valore che si desidera restituire se il risultato delle condizioni è VERO.
  • value_if_false3: Il valore che si desidera restituire se il risultato della condizione è FALSE.

1. Inserisci o copia la formula seguente in una cella vuota in cui desideri ottenere il risultato:

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

Spiegazione di questa complessa formula IF annidata:

  • Se il punteggio (nella cella B2) è uguale o maggiore di 90, lo studente ottiene una A.
  • Se il punteggio è uguale o maggiore di 80, lo studente ottiene un B.
  • Se il punteggio è uguale o maggiore di 70, lo studente ottiene un C ..
  • Se il punteggio è uguale o maggiore di 60, lo studente ottiene un D.
  • Altrimenti lo studente ottiene un F.

Suggerimenti: Nella formula precedente:

  • B2: è la cella in cui si desidera convertire il numero in lettere.
  • i numeri 90, 80, 70 e 60: sono i numeri necessari per assegnare la scala di valutazione.

2. Quindi, trascina il quadratino di riempimento sulle celle per applicare questa formula e il grado di lettera è stato visualizzato in ogni cella come segue:

Clicca per saperne di più sulla funzione IF ...


Calcola il grado di lettera in base ai valori del punteggio con la funzione CERCA.VERT

Se la funzione nidificata di cui sopra è alquanto difficile da comprendere, qui, la funzione Vlookup in Excel può anche farti un favore.

La sintassi generica è:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value: Il valore che si desidera cercare e trovare in table_array.
  • table_array: Un intervallo di celle nella tabella di origine contenente i dati che si desidera utilizzare.
  • col_index_num: Il numero di colonna nella matrice_tabella da cui si desidera restituire il valore corrispondente.
  • range_lookup: Un valore è VERO o FALSO.
  • se VERO o omesso, Vlookup restituisce una corrispondenza esatta o approssimativa
  • se FALSE, Vlookup troverà solo una corrispondenza esatta

1. In primo luogo, dovresti creare una tabella di ricerca come mostrato nell'immagine sottostante, quindi utilizzare la funzione Vlookup con matematica approssimativa per ottenere il risultato.

Note: È importante che la tabella di ricerca sia ordinata in ordine crescente per la formula CERCA.VERT per ottenere il risultato corretto con una corrispondenza approssimativa.

2. Quindi, inserisci o copia la seguente formula in una cella vuota - C3, ad esempio:

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

Suggerimenti: Nella formula precedente:

  • B2: si riferisce al punteggio dello studente che si desidera calcolare il voto lettera.
  • $ F $ 2: $ G $ 6: È la tabella da cui verrà restituito il valore di ricerca.
  • 2: Il numero di colonna nella tabella di ricerca per restituire il valore corrispondente.
  • TRUE: Indica di trovare il valore di corrispondenza approssimativo.

3. Quindi, trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, ora puoi vedere tutti i gradi di lettera basati sulla tabella della scala dei gradi corrispondente in una sola volta, vedi screenshot:

Clicca per sapere di più funzione CERCA.VERT ...


Calcola il grado della lettera in base ai valori del punteggio con la funzione IFS (Excel 2019 e Office 365)

Se si dispone di Excel 2019 o Office 365, la nuova funzione IFS può anche aiutare a completare questo lavoro.

La sintassi generica è:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )
  • logical_test1: La prima condizione che restituisce VERO o FALSO.
  • value_if_true1: Restituisce il risultato se logical_test1 è TRUE. Può essere vuoto
  • logical_test2: La seconda condizione che restituisce VERO o FALSO.
  • value_if_true2: Restituisce il secondo risultato se logical_test2 è TRUE. Può essere vuoto

1. Inserisci o copia la formula seguente in una cella vuota:

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

2. Quindi, trascina la maniglia di riempimento in basso sulle celle per applicare questa formula e il grado di lettera è stato visualizzato come nella seguente schermata mostrata:

Clicca per saperne di più sulla funzione IFS ...


Altri articoli relativi alle categorie di testo:

  • Categorizzare i dati in base ai valori in Excel
  • Supponendo, è necessario classificare un elenco di dati in base a valori, ad esempio se i dati sono maggiori di 90, sarà classificato come Alto, se è maggiore di 60 e inferiore a 90, sarà classificato come Medio, se è meno di 60, classificato come Basso, come si può risolvere questa attività in Excel?
  • Assegna un valore o una categoria in base a un intervallo numerico
  • Questo articolo parla dell'assegnazione di un valore o di una categoria correlata a un intervallo specificato in Excel. Ad esempio, se il numero specificato è compreso tra 0 e 100, assegnare il valore 5, se tra 101 e 500, assegnare 10 e per l'intervallo 501 a 1000, assegnare 15. Il metodo in questo articolo può aiutarti a superarlo.
  • Assegna un numero di serie a duplicati o valori unici
  • Se hai un elenco di valori che contiene alcuni duplicati, è possibile per noi assegnare un numero sequenziale al duplicato o ai valori univoci? Significa dare un ordine sequenziale per i valori duplicati o valori univoci. In questo articolo, parlerò di alcune semplici formule per aiutarti a risolvere questo compito in Excel.
  • Converti il ​​grado di lettera in numero in Excel
  • Se si dispone di un foglio che contiene i nomi degli studenti e i voti delle lettere, ora si desidera convertire i voti delle lettere in gradi numerici relativi come mostrato nell'immagine di seguito. Puoi convertirli uno per uno, ma richiede molto tempo mentre ce ne sono così tanti da convertire.


  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne e conservazione dei dati; Contenuto delle celle divise; Combina righe duplicate e somma / media... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Formule preferite e di inserimento rapido, Intervalli, grafici e immagini; Cifra le celle con password; Crea mailing list e invia email ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Raggruppamento tabella pivot per numero della settimana, giorno della settimana e altro ... Mostra celle sbloccate, bloccate di diversi colori; Evidenzia le celle che hanno formula / nome...
kte tab 201905
  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Adam Olivier · 6 days ago
    Trying to convert 10%-29% as a value 1, 30%-39% as a value 2, 40%-49% as a value 3, 50%-59% as a value 4 etc, Help with excel formulae
    • To post as a guest, your comment is unpublished.
      skyyang · 6 days ago
      Hello, Adam,
      To solve your problem, please apply the below formula:
      =IF(A2>=60%," ",IF(A2>=50%,"4",IF(A2>=40%,"3",IF(A2>=30%,"2",IF(A2>=10%,"1"," ")))))

      Please try, hope it can help you!
  • To post as a guest, your comment is unpublished.
    Uate Volau · 6 months ago
    could there be step by step instructions...it was helpfull though
  • To post as a guest, your comment is unpublished.
    kaka · 8 months ago
    If student is absent then how to count percentage???
  • To post as a guest, your comment is unpublished.
    Jasram · 1 years ago
    Thank You Very Much..
  • To post as a guest, your comment is unpublished.
    Iqra · 1 years ago
    It was helpful for me. Thanks :-)
  • To post as a guest, your comment is unpublished.
    Brandon · 1 years ago
    I am trying to add one more IF statement to this formula and need some help please!

    =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))))))))
  • To post as a guest, your comment is unpublished.
    satish · 1 years ago
    i want if there is 30% then fail more then it grade c more then 45% its D more then 60% its A more then 80% its A+. Please make sure it is using on percentage row
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hi, satish,
      The above two methods both can work well for percentage cells, please try it. Thank you!

      If you have any other problems, please comment here.
  • To post as a guest, your comment is unpublished.
    ADHORA · 1 years ago
    IT WAS HELPFUL
  • To post as a guest, your comment is unpublished.
    GMS · 1 years ago
    so nice Dear
  • To post as a guest, your comment is unpublished.
    Kevi · 1 years ago
    Thank You So much
  • To post as a guest, your comment is unpublished.
    siakamfrancis · 1 years ago
    thank you so much
  • To post as a guest, your comment is unpublished.
    Sigma · 1 years ago
    THANKS a lot.
  • To post as a guest, your comment is unpublished.
    Levi · 1 years ago
    So helpful!