
Sommario
La funzione AND di Excel è una funzione logica utilizzata per richiedere più di una condizione contemporaneamente. AND restituisce TRUE o FALSE. Per verificare se un numero in A1 è maggiore di zero e minore di 10, utilizzare = AND (A1> 0, A1 <10). La funzione AND può essere utilizzata come test logico all'interno della funzione IF per evitare IF nidificati aggiuntivi e può essere combinata con la funzione OR.
Scopo
Testare più condizioni con ANDValore di ritorno
TRUE se tutti gli argomenti restituiscono TRUE; FALSO in caso contrarioSintassi
= AND (logico1, (logico2), …)argomenti
- logico1 - La prima condizione o valore logico da valutare.
- logico2 : (opzionale) la seconda condizione o valore logico da valutare.
Versione
Excel 2003Note sull'utilizzo
La funzione AND viene utilizzata per controllare più di una condizione logica contemporaneamente, fino a 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 AND valuterà tutti i valori forniti e restituirà TRUE solo se tutti i valori restituiranno TRUE. Se qualsiasi valore restituisce FALSE, la funzione AND 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
Per verificare se il valore in A1 è maggiore di 0 e minore di 5, utilizza la seguente formula:
=AND(A1>0,A1<5)
È possibile incorporare la funzione AND all'interno della funzione IF. Utilizzando l'esempio sopra, puoi fornire AND come test_logico per la funzione IF in questo modo:
=IF(AND(A1>0,A1<5), "Approved", "Denied")
Questa formula restituirà "Approvato" solo se il valore in A1 è maggiore di 0 e minore di 5.
È possibile combinare la funzione AND con la funzione OR. La formula seguente restituisce TRUE quando A1> 100 e B1 è "completo" o "in sospeso":
=AND(A1>100,OR(B1="complete",B1="pending"))
Vedi altri esempi della funzione AND nelle formule seguenti.
Appunti
- La funzione AND non fa distinzione tra maiuscole e minuscole.
- La funzione AND non supporta i caratteri jolly.
- I valori di testo o le celle vuote fornite come argomenti vengono ignorati.
- La funzione AND restituirà #VALORE se non vengono trovati o creati valori logici durante la valutazione.
Video collegati




