Applies ToSharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint Server 2007 SharePoint in Microsoft 365 Small Business

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Restituisce un solo valore se la condizione specificata ha valore VERO e un altro valore se tale condizione ha valore FALSO. Utilizzare la funzione SE per eseguire test condizionali su valori e formule.

Sintassi

SE(test;se_vero;se_falso)

Test     è un valore o un'espressione che può restituire un valore VERO o FALSO. Ad esempio, [Trimestre1]=100 è un'espressione logica. Se il valore contenuto in una riga della colonna [Trimestre1] è uguale a 100, l'espressione restituirà VERO. In caso contrario, l'espressione restituirà FALSO. Questo argomento può utilizzare qualsiasi operatore di calcolo di confronto.

Se_vero     è il valore che viene restituito se test è VERO. Ad esempio, se questo argomento è la stringa di testo "Nel budget" e l'argomento test dà come risultato VERO, allora la funzione SE visualizzerà il testo "Nel budget". Se test è VERO e se se_vero è vuoto, questo argomento restituirà 0 (zero). Per visualizzare la parola VERO, utilizzare il valore logico VERO per questo argomento. Se_vero può anche essere un'altra formula.

Se_falso     Valore che viene restituito se test è FALSO. Se, ad esempio, questo argomento è la stringa di testo "Fuori budget" e l'argomento test restituisce FALSO, la funzione SE visualizzerà il testo "Fuori budget". Se test è FALSO e se_falso è omesso, ovvero se non viene aggiunto alcun punto e virgola dopo se_vero, verrà restituito il valore FALSO. Se test è FALSO e se se_falso è vuoto, ovvero, se, dopo se_vero, viene aggiunto un punto e virgola seguito da parentesi, verrà restituito il valore 0 (zero). Se_falso può anche essere un'altra formula.

Note

  • È possibile nidificare fino a sette funzioni SE come argomenti se_vero e se_falso in modo da creare test più elaborati. Vedere l'ultimo degli esempi seguenti.

  • Quando se_vero e se_falso vengono calcolati, SE restituisce il valore restituito da questi argomenti.

  • Se un argomento di SE è una matrice, eseguendo l'istruzione SE verrà calcolato ogni elemento della matrice.

Esempio 1

C ol1

Col2

Col3

Spese

Formula

Descrizione (risultato)

50

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

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

23

45

89

50

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

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

Esempio 2

Spese effettive

Spese_previste

Formula

Descrizione (risultato)

1500

900

=SE([Spese_effettive]>[Spese_previste];"Fuori budget";"OK")

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

500

900

=SE([Spese_effettive]>[Spese_previste];"Fuori budget";"OK")

Controlla se la seconda riga è fuori budget (OK)

Esempio 3

Punteggio

Formula

Descrizione (risultato)

45

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

Assegna una valutazione al primo punteggio (F)

90

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

Assegna una valutazione al secondo punteggio (A)

78

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

Assegna una valutazione al terzo punteggio (C)

Nell'esempio precedente, la seconda istruzione SE è anche l'argomento se_falso della prima istruzione SE. Analogamente, la terza istruzione SE è l'argomento se_falso della seconda istruzione SE. Ad esempio, se il primo test ([Punteggio]>89) è VERO, verrà restituito "A". Se il primo test è FALSO, verrà calcolata la seconda istruzione SE e così via.

Le valutazioni vengono assegnate ai numeri utilizzando i seguenti tasti (si presuppone l'utilizzo esclusivamente di interi).

Se Punteggio è

Restituirà

Maggiore di 89

A

Compreso tra 80 e 89

B

Compreso tra 70 e 79

C

Compreso tra 60 e 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.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.