
In questa formula, vengono utilizzati i seguenti argomenti:
se_espressione: C2>B2. L’opzione serve per controllare quale test ha ottenuto il punteggio più alto.
se_vero: C2. Se C2 è maggiore di B2, viene restituito il punteggio del test in C2.
se_vero: B2. Se C2 è minore di B2, viene restituito il punteggio del test in B2.
Questa formula calcola un punteggio finale in base al più alto dei due punteggi del test e può essere facilmente modificata per qualsiasi altro studente nella tabella di cui sopra cambiando i riferimenti di cella in modo che corrispondano ai punteggi dello studente corretto.
Usa una funzione SE annidata per verificare altre condizioni:

In questa formula, vengono utilizzati i seguenti argomenti:
se_espressione: VAL.VUOTO(A2), che controlla se la cella A2 è vuota.
se_vero: "sì", la stringa restituita se la cella A2 è vuota.
se_falso: "no", la stringa restituita se la cella A2 non è vuota.
Altri esempi |
---|
=SE(A5>=0; "Non negativo"; "Negativo") restituisce il testo “Non negativo” se la cella A5 contiene un numero maggiore o uguale a 0 o un valore non numerico. Se la cella A5 contiene un valore minore di 0, la funzione restituisce “Negativo”. =SE(A5<>0; "Nonzero"; "Zero") restituisce il testo “Nonzero” se la cella A5 contiene un numero diverso da 0. Se la cella A5 contiene uno 0, la funzione restituisce “Zero”. =SE(SE.ERRORE(OR(VAL.PARI(B4+B5); VAL.DISPARI(B4+B5)); FALSO), "Solo numeri"; "Non solo numeri") restituisce il testo “Solo numeri” se le celle B4 e B5 contengono numeri, oppure “Non solo numeri” in caso contrario. Ciò è possibile verificando se la somma delle due celle dà come risultato un valore pari o dispari. Se la cella non contiene un numero, le funzioni PARI e DISPARI restituiscono un errore, mentre la funzione SE.ERRORE restituisce FALSO; in caso contrario, SE.ERRORE restituisce VERO poiché sia PARI che DISPARI danno il risultato VERO. Pertanto, se B4 o B5 non contengono numeri o valori booleani, l’istruzione SE restituisce l’espressione se-falso, cioè il testo “Non solo numeri”; in caso contrario, essa restituisce l’espressione se-vero, cioè il testo “Solo numeri”. |
Esempi: come evitare gli errori di divisione per 0 |
---|
A volte non è possibile costruire una tabella in modo tale da evitare la divisione per 0. Tuttavia, se si verifica una divisione per 0, il risultato è un valore di errore nella cella, che generalmente non è un risultato desiderato. Questo esempio mostra tre metodi per evitare questo errore. Supponiamo che le celle D2 e E2 contengano ciascuno un numero. È possibile che E2 contenga 0. Vuoi dividere D2 per E2, ma evitare un errore di divisione per 0. Ciascuno dei tre metodi di seguito restituisce 0 se la cella E2 è uguale a 0, altrimenti il risultato è D2/E2. =SE(E2=0; 0; D2/E2) opera direttamente nella cella E2 per vedere se è 0. =SE.ERRORE(D2/E2; 0) opera restituendo 0 se si verifica un errore. La divisione per 0 costituisce un errore. =SE(VAL.ERRORE(D2/E2); 0; D2/E2) opera effettuando un test logico per vedere se D2/E2 è VERO. |
Esempio di REGEX |
---|
Quando A1 contiene “[email protected]” =SE(A1 = REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"); "Contiene e-mail"; "Nessuna e-mail") restituisce "Contiene e-mail". |