Si applica a
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint in Microsoft 365 Small Business

Restituisce un valore se una condizione specificata restituisce VERO e un altro valore se restituisce FALSO. Usare SE per eseguire test condizionali su valori e formule.

Sintassi

SE(logical_test; value_if_true; value_if_false)

Logical_test     è qualsiasi valore o espressione che può essere valutata come VERO o FALSO. Ad esempio, [Trimestre1]=100 è un'espressione logica; se il valore in una riga della colonna, [Trimestre1], è uguale a 100, l'espressione restituisce VERO. In caso contrario, l'espressione restituisce FALSO. Questo argomento può usare qualsiasi operatore di calcolo del confronto.

Value_if_true     è il valore restituito se logical_test è VERO. Ad esempio, se questo argomento è la stringa di testo "All'interno del budget" e l'argomento logical_test restituisce VERO, la funzione SE visualizza il testo "All'interno del budget". Se logical_test è VERO e value_if_true è vuoto, questo argomento restituisce 0 (zero). Per visualizzare la parola VERO, usare il valore logico VERO per questo argomento. Value_if_true può essere un'altra formula.

Value_if_false     è il valore restituito se logical_test è FALSO. Ad esempio, se questo argomento è la stringa di testo "Fuori budget" e l'argomento logical_test restituisce FALSO, la funzione SE visualizza il testo "Fuori budget". Se logical_test è FALSO e value_if_false viene omesso, ovvero dopo value_if_true non è presente una virgola, viene restituito il valore logico FALSO. Se logical_test è FALSO e value_if_false è vuota, ovvero dopo value_if_true è presente una virgola seguita dalla parentesi di chiusura, viene restituito il valore 0 (zero). Value_if_false può essere un'altra formula.

Osservazioni

  • Fino a sette funzioni SE possono essere annidate come value_if_true e value_if_false argomenti per creare test più elaborati. Vedere gli ultimi esempi seguenti.

  • Quando vengono valutati gli argomenti value_if_true e value_if_false, SE restituisce il valore restituito da tali istruzioni.

  • Se uno degli argomenti di SE sono matrici, ogni elemento della matrice viene valutato quando viene eseguita l'istruzione SE.

Esempio set 1

C ol1

Colonna 2

Colonna 3

Spesa

Formula

Descrizione (risultato)

50

=SE([Spese]<=100,"Nel budget","Fuori budget")

Se il numero è minore o uguale a 100, la formula visualizza "Nel budget". In caso contrario, la funzione visualizza "Fuori budget". (Nel budget)

23

45

89

50

=SE([Spese]=100,SOMMA([Col1],[Col2],[Col3]),"")

Se il numero è 100, vengono sommati i tre valori. In caso contrario, verrà restituita una stringa di testo vuota (""). ()

Esempio set 2

ActualExpenses

PredictedExpenses

Formula

Descrizione (risultato)

1500

900

=SE([ActualExpenses]>[PredictedExpenses],"Fuori budget","OK")

Controlla se la prima riga è fuori budget (fuori budget)

500

900

=SE([ActualExpenses]>[PredictedExpenses],"Fuori budget","OK")

Controlla se la seconda riga è superiore al preventivo (OK)

Esempio set 3

Punteggio

Formula

Descrizione (risultato)

45

=SE([Punteggio]>89,"A",SE([Punteggio]>79,"B", SE([Punteggio]>69,"C",SE([Punteggio]>59,"D","F"))))

Assegna un voto per lettera al primo punteggio (F)

90

=SE([Punteggio]>89,"A",SE([Punteggio]>79,"B", SE([Punteggio]>69,"C",SE([Punteggio]>59,"D","F"))))

Assegna un voto di lettera al secondo punteggio (A)

78

=SE([Punteggio]>89,"A",SE([Punteggio]>79,"B", SE([Punteggio]>69,"C",SE([Punteggio]>59,"D","F"))))

Assegna un voto di lettera al terzo punteggio (C)

Nell'esempio precedente, la seconda istruzione SE è anche l'argomento value_if_false della prima istruzione SE. Analogamente, la terza istruzione SE è l'argomento value_if_false alla seconda istruzione SE. Ad esempio, se il primo logical_test ([Punteggio]>89) è VERO, viene restituito "A". Se il primo logical_test è FALSO, viene valutata la seconda istruzione SE e così via.

I voti delle lettere vengono assegnati ai numeri usando la chiave seguente (presupponendo l'uso solo di numeri interi).

Se Score è

Quindi, restituisci

Maggiore di 89

A

Da 80 a 89

B

Da 70 a 79

C

Da 60 a 69

D

Minore di 60

F

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.