Gli operatori di confronto sono simboli utilizzati nelle formule di Excel per confrontare due valori e generare un risultato desiderato. Il risultato di tale confronto potrebbe essere TRUE o FALSE o qualsiasi altro valore di output specificato al posto di una condizione vera o falsa.
Nota Le informazioni contenute in questo articolo si applicano alle versioni di Excel 2019, 2016, 2013, 2010, Excel Online ed Excel per Mac.
Sei operatori di confronto
Sono disponibili sei operatori di confronto da utilizzare in Excel.
Questi operatori sono utilizzati per testare condizioni quali:
- Uguale: due valori o stringhe sono uguali (mela = Mela)
- Maggiore di: un valore è più grande dell'altro (10 > 8)
- Minore di: un valore è più piccolo dell'altro (8 < 10)
- Maggiore o uguale a: un valore è maggiore o uguale a un altro (10 >= 10)
- Meno o uguale a: un valore è minore o uguale a un altro (5 <= 5)
- Non uguale a: due valori non sono uguali (cane <> gatto)
Tutti gli operatori di confronto lavorano con valori, mentre alcuni (come ad esempio <> e =) funziona anche con stringhe (testo) e date.
Operatori di confronto nella funzione IF
Esistono due aree in Excel in cui è possibile utilizzare gli operatori di confronto. L'uso più comune è all'interno del SE funzione.
All'interno di qualsiasi cella di un foglio di calcolo, richiamare la funzione IF digitando:
= IF (
Vedrai il testo della guida a comparsa che legge:
logical_test, value_if_true, value_if_false
Questo è il formato per usare correttamente la funzione IF.
- Il primo valore è il test condizionale che contiene l'operatore di confronto.
- Il secondo valore è il numero o la stringa che si desidera visualizzare se il confronto è vero.
- Il terzo valore è il numero o la stringa che si desidera visualizzare se il confronto è falso.
Tutti e tre i valori all'interno della funzione IF devono essere separati da virgole.
Il test logico può fare riferimento a valori o celle nel foglio di calcolo di Excel che contengono valori. Puoi anche nidificare le formule all'interno del confronto stesso.
Ad esempio, per confrontare i dati nella cella A1 con i dati nella cella B4, digitare:
= IF (A1<>
Per verificare se il valore nella cella A1 è inferiore a 50, digitare:
= IF (A1 <50, VERO, FALSO)
Per verificare se il valore nella cella A1 è inferiore alla metà del valore nella cella B4, digitare:
= IF (A1 <(B4 / 2), VERO, FALSO)
Negli esempi precedenti, Excel restituisce VERO o FALSO nella cella in cui è stata digitata l'istruzione IF, in base al risultato del confronto.
Puoi sostituire TRUE o FALSE con qualsiasi valore o stringa se desideri che la formula IF restituisca qualcos'altro in quella cella. Per esempio:
= IF (A1 <50, "Bob", "Sally")
Ciò restituirà "Bob" nella cella se la condizione è vera o "Sally" se la condizione è falsa.
Operatori di confronto in VBA o macro di Excel
È possibile utilizzare gli stessi operatori di confronto all'interno dell'editor VBA di Excel.
Excel VBA viene utilizzato per creare macro per l'automazione di azioni all'interno di un foglio di calcolo.
Per aprire l'editor VBA di Excel:
- Selezionare File > Opzioni > Personalizza il nastro.
- Abilita il Sviluppatore seleziona la casella sotto Schede principali e selezionare ok.
- In Excel, selezionare Sviluppatore > Visualizza codice.
- Doppio click ThisWorkbook sotto Oggetti di Microsoft Excel nel riquadro di sinistra.
- Nella parte superiore della finestra del codice, imposta il menu a discesa sinistro su Cartella di lavoro e quello giusto a Aperto.
Ora stai modificando il codice che verrà eseguito ogni volta che viene aperto il file Excel. In questa finestra è possibile confrontare la cella A1 con A2 e riempire automaticamente A3 con un valore o un testo in base ai risultati dell'operatore di confronto.
Ecco un esempio di come sarebbe il codice:
Se A1 <A2 Allora A3 = "SÌ"AltroA3 = "NO"Finisci se
La formattazione è leggermente diversa in VBA, ma i simboli di confronto (operatori) utilizzati per confrontare due valori o stringhe sono esattamente gli stessi. Se hai appena iniziato ad imparare Excel, ti consigliamo di leggere i Tutorial Excel per principianti di Lifewire per potenziare ulteriormente le tue capacità utilizzando fogli di calcolo Excel.