Come utilizzare la funzione OR di Excel -

Sommario

Sommario

La funzione OR è una funzione logica per testare più condizioni contemporaneamente. OR restituisce TRUE o FALSE. Ad esempio, per verificare A1 per "x" o "y", utilizzare = OR (A1 = "x", A1 = "y"). La funzione OR può essere utilizzata come test logico all'interno della funzione IF per evitare IF nidificati aggiuntivi e può essere combinata con la funzione AND.

Scopo

Prova più condizioni con OR

Valore di ritorno

VERO se qualche argomento restituisce VERO; FALSO in caso contrario.

Sintassi

= OR (logico1, (logico2), …)

argomenti

  • logico1 - La prima condizione o valore logico da valutare.
  • logico2 : (opzionale) la seconda condizione o valore logico da valutare.

Versione

Excel 2003

Note sull'utilizzo

Utilizzare la funzione OR per testare più condizioni contemporaneamente, fino a un totale di 255 condizioni. Ogni condizione logica ( logica1 , logica2 e così via) deve restituire VERO o FALSO oppure essere array o riferimenti che contengono valori logici.

La funzione OR valuterà tutti i valori forniti e restituirà TRUE se qualsiasi valore restituisce TRUE. Se tutte le logiche restituiscono FALSE, la funzione OR restituirà FALSE.

Sia la funzione AND che la funzione OR aggregheranno i risultati in un unico valore. Ciò significa che non possono essere utilizzati in operazioni con array che devono fornire una serie di risultati. Per ulteriori informazioni, vedere: Formule di matrice con logica AND e OR.

Nota: Excel valuterà qualsiasi numero tranne zero (0) come VERO.

Esempi

Ad esempio, per verificare se il valore in A1 OPPURE il valore in B1 è maggiore di 75, utilizzare la seguente formula:

=OR(A1>75,B1>75)

OR può essere utilizzato per estendere la funzionalità di funzioni come la funzione IF. Utilizzando l'esempio sopra, puoi fornire OR come test_logico per una funzione IF in questo modo:

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Questa formula restituirà "Superato" se il valore in A1 è maggiore di 75 OPPURE il valore in B1 è maggiore di 75.

Modulo array

Se inserisci OR come formula di matrice, puoi testare tutti i valori in un intervallo rispetto a una condizione. Ad esempio, questa formula di matrice restituirà VERO se una cella in A1: A100 è maggiore di 15:

=(OR(A1:A100>15)

Nota: questa è una formula di matrice e deve essere inserita con CTRL + MAIUSC + INVIO, tranne che in Excel 365.

Appunti

  • Ogni condizione logica deve essere valutata TRUE o FALSE oppure essere array o riferimenti che contengono valori logici.
  • I valori di testo o le celle vuote fornite come argomenti vengono ignorati.
  • La funzione OR restituirà #VALORE se non vengono trovati valori logici

Video collegati

Come evidenziare le righe utilizzando più criteri In questo video, vedremo come utilizzare la formattazione condizionale per evidenziare intere righe utilizzando più criteri. Come evidenziare le ricerche di corrispondenze approssimative In questo video vedremo come evidenziare i risultati delle ricerche di corrispondenze approssimative con la formattazione condizionale. Formattazione condizionale con due input variabili In questo video, vedremo come estendere una formula di formattazione condizionale in modo che controlli più di una sola condizione. Se questo OR è quello In questo video vediamo come combinare la funzione IF con le funzioni OR e AND per testare più di una condizione contemporaneamente.

Articoli interessanti...