Utilizzato all'interno di un'altra funzione per restituire vero se almeno un'espressione logica fornita è vera.
Sintassi
OR(logical_expression1, [logical_expression2, ...])
- logical_expression1—Un'espressione che valuta a vero o falso (booleano)
- logical_expression2, ... —[opzionale]Espressioni aggiuntive che valutano a vero o falso
Utilizzo esempio
IF(OR([Data di Scadenza]1 > [Data di Scadenza]2; [Data di Scadenza]1 > [Data di Scadenza]3); "La Data di Scadenza 1 non è la più piccola"; "La Data di Scadenza 1 è la più piccola")
Utilizzo note
- OR può essere utilizzato direttamente in una colonna boolean (casella di controllo, bandiera, stella) o all'interno di un'altra funzione—come IF, SUMIF, COUNTIF, SUMIFS e COUNTIFS
- OR può essere utilizzato direttamente in una colonna boolean (casella di controllo, bandiera, stella) o all'interno di una funzione IF
- OR può anche essere utilizzato in combinazione con @cell, nel criterio di altre funzioni come SUMIF, COUNTIF, SUMIFS e COUNTIFS
Esempi
Questo esempio fa riferimento alle seguenti informazioni del foglio:
| N° riga | Codice articolo | Disponibile? | Stato | Unità vendute |
|---|---|---|---|---|
| 1 | C001 | true | Verde | 78 |
| 2 | C002 | falso | Rosso | 42 |
| 3 | C003 | true | Giallo | 217 |
| 4 | C004 | true | Giallo |
Sulla base della tabella precedente, ecco alcuni esempi di utilizzo della funzione OR() in un foglio:
| Formula | Descrizione | Risultato |
|---|---|---|
| =IF(OR([Disponibile?]1 = 0, Stato1 = "ROSSO"), "Controlla lo stato dell'ordine e la disponibilità", "In Corso") | Se la prima riga della colonna Disponibile è uguale a 0 (non selezionato/falso), o la prima riga della colonna Stato è Rosso, restituisci il valore Controlla lo stato dell'ordine e la disponibilità. Se no, restituisci il valore In Corso | In linea |
| =IF(OR([Unità Vendute]2 > 50, [Disponibile?]2 = 0), "Esaurito", "Disponibile") | Se la seconda riga della colonna Unità Vendute è maggiore di 50, o la colonna Disponibile è uguale a 0, restituisci il valore Esaurito. Se no, restituisci Disponibile | Esaurito |
| =COUNTIF(Status1:Status4, OR(@cell = "Green", @cell = "Yellow")) | Conta il numero di valori nella colonna Stato se Verde o Giallo vengono restituiti a livello di cella. Si applicano le righe 1, 3 e 4. | 3 |
Hai ancora bisogno di assistenza?
Utilizza il modello del Manuale delle Formule per trovare ulteriore supporto, risorse, visualizzare oltre 100 formule, un glossario di ogni funzione con cui puoi esercitarti in tempo reale, ed esempi di formule comunemente usate e avanzate.
Trova esempi di come altri clienti di Smartsheet utilizzano questa funzione o chiedi del tuo caso d'uso specifico nella Community online di Smartsheet.