La maggior parte delle persone ha familiarità con l'uso delle funzioni IF per testare una condizione su un set di dati di grandi dimensioni. Tuttavia, potrebbero non conoscere i vantaggi del loro utilizzo in combinazione con OR, AND o altri operatori e funzioni.

Prima di proseguire, vediamo come appare una semplice funzione IF e come utilizzare correttamente gli argomenti.

Panoramica della funzione IF di Excel

Come mostrato sopra, la funzione IF utilizza tre argomenti spiegati di seguito:

  1. Test logico: Si occupa della condizione che stai valutando come vera o falsa.
  2. Value_if_true: Questo argomento contiene il testo / le informazioni che si desidera vengano restituite dalla funzione se i dati soddisfano i criteri della condizione testata.
  3. Value_if_flase: Come l'argomento precedente, restituisce anche le informazioni che vorresti che la funzione restituisse se la condizione è falsa.

Il primo argomento è richiesto per l'esecuzione della funzione IF; gli altri due sono opzionali. Puoi aggiungere qualsiasi testo agli ultimi due argomenti o lasciarli vuoti. Se lasci uno o entrambi gli ultimi due argomenti vuoti, anche il risultato sarà una cella vuota.

instagram viewer

Vediamo ora come utilizzare la funzione IF per analizzare più di una condizione in una singola formula. Inoltre, imparerai anche come usarlo nella formula annidata con gli operatori OR e AND.

Esempio di funzione IF di Excel

Supponi di lavorare in una gioielleria dove registri le vendite e le entrate generate da ciascuno dei sette lavoratori che lavorano nel negozio. Alla fine di ogni settimana l'azienda concede un bonus settimanale solo a quei dipendenti che raggiungono una soglia definita.

Di seguito, vedi il numero di vendite e ricavi generati da ciascun lavoratore per una settimana.

Supponiamo che la soglia del bonus per questa settimana sia la quantità di vendite pari o superiore a 4. Per verificare quale dei dipendenti riceverà un bonus per questa settimana, utilizzerai una semplice funzione IF.

Quindi, utilizzerai la quantità di vendite come argomento di prova nella funzione IF, come mostrato di seguito.

Nella formula evidenziata, B4> = 4 è l'argomento del test, "Idoneo " è l'argomento Value_if_true, mentre l'argomento Value_if_false viene lasciato vuoto intenzionalmente.

Nei casi in cui un argomento è vuoto, racchiuderlo sempre tra virgolette doppie (""); in caso contrario, il risultato restituirà un errore o visualizzerà zero nella cella che soddisfa la condizione.

Dopo aver verificato la quantità di vendite di ogni lavoratore, la funzione IF deve restituire i risultati come Idoneo se la quantità di vendite è maggiore o uguale a quattro; in caso contrario, lasciare le celle vuote.

stampa Tasto Invio per implementare la formula. Poiché la quantità di vendite del lavoratore 1 è sei, che è maggiore di quattro, l'output della funzione per la prima cella sarà Idoneo.

Non dovrai inserire la formula per tutte le celle individualmente. Invece, utilizzando la funzione di sequenza di riempimento automatico, sposta il cursore nell'angolo inferiore sinistro del blocco selezionato e trascinalo verso il basso.

In questo modo la funzione verrà implementata su altre celle nella riga.

Guarda come i lavoratori 1, 2, 4 e 7 raggiungono la soglia di poco meno di quattro vendite e sono quindi idonei per un bonus, mentre il resto delle celle rimane vuoto poiché questi lavoratori non raggiungono la soglia.

Diciamo; invece di lasciare vuoto il secondo argomento, hai inserito Ineligible. In tal caso, l'output finale sarà come mostrato di seguito.

Relazionato: Come utilizzare la convalida dei dati in Excel

Utilizzo dell'operatore AND con la funzione IF

Per un'altra settimana, l'azienda ha cambiato la sua politica di dare bonus e entrate aggiunte nella soglia stabilita con la quantità di vendite. Pertanto, è necessario analizzare gli stessi dati ma con due condizioni di test invece di una.

L'azienda assegna il bonus ai lavoratori che generano vendite pari o superiori a quattro con ricavi superiori a 2500. In questo caso utilizzerai un'operazione AND e la formula sarà la seguente:

= SE (AND (B4> = 4, C4> 2500), "Idoneo", "Non idoneo")

Qui, nella formula sopra, l'operatore AND viene utilizzato come argomento di prova poiché devi testare due parametri.

Proprio come nel caso precedente, se i dati di input (quantità di vendite e ricavi) soddisfano i criteri, la funzione restituirà "Idoneo" come output, altrimenti "Non idoneo."

stampa Tasto Invio per eseguire la funzione e quindi trascinarlo verso il basso per applicare la stessa formula al resto del set di dati. Vedrai i risultati finali come segue.

Puoi vedere che solo i lavoratori 1, 2 e 4 sono quelli che hanno generato vendite maggiori o uguali a quattro con entrate superiori a 2500. Quindi, sono idonei per il bonus.

Sebbene il lavoratore 7 abbia generato quattro vendite che hanno soddisfatto i primi criteri, le sue entrate sono inferiori a 2200. Quindi, non è idoneo per un bonus perché non soddisfa la seconda condizione.

Utilizzo dell'operatore OR con la funzione IF

Per la terza settimana, l'azienda ha realizzato un buon profitto e sta dando un bonus ai lavoratori che hanno soddisfatto una qualsiasi delle due condizioni. In questo caso, è possibile utilizzare l'operatore OR come argomento di prova per l'istruzione IF per filtrare un numero esatto di worker.

Pertanto, i lavoratori che hanno venduto quattro o più articoli o hanno generato un reddito superiore a 2500 si qualificheranno per il bonus.

La formula sarà simile a questa:

= SE (OR (B4> = 4, C4> 2500), "Idoneo", "Non idoneo")

stampa accedere per eseguire la formula e trascinandola in basso nella riga, otterrai questo risultato.

Puoi vedere che anche il lavoratore 7 ha diritto a un bonus in questo caso, sebbene non abbia raggiunto la soglia di entrate ma abbia effettuato quattro vendite. Soddisfa una condizione, che lo rende idoneo per il bonus.

Allo stesso modo, è possibile utilizzare la funzione IF con gli operatori AND e OR e con altre funzioni per filtrare i risultati da un ampio insieme di dati.

Relazionato: Come diventare rapidamente un Power User di Microsoft Excel

Semplifica i tuoi calcoli con la funzione IF nelle formule annidate

Quando si combina la funzione IF con altre funzioni, è possibile testare contemporaneamente più condizioni su un insieme di dati di grandi dimensioni.

Ciò elimina la necessità di testare manualmente più condizioni individualmente, risparmiando tempo e fatica. L'automazione delle funzioni di base ti consentirà anche di essere più produttivo.

E-mail
Scopri come automatizzare Excel e migliorare le tue capacità finanziarie

Imparare ad automatizzare le funzioni contabili e finanziarie di base in Excel può farti risparmiare tempo e denaro.

Leggi Avanti

Argomenti correlati
  • Produttività
  • Foglio di calcolo
  • Visualizzazioni
  • Microsoft Excel
  • Matematica
  • Suggerimenti per Microsoft Office
  • Analisi dei dati
Circa l'autore
Shan Abdul (4 articoli pubblicati)

Shan Abdul è un laureato in ingegneria meccanica. Dopo aver completato gli studi, ha iniziato la sua carriera come scrittore freelance. Scrive sull'utilizzo di diversi strumenti e software per aiutare le persone ad essere più produttive come studenti o professionisti. Nel tempo libero adora guardare i video di Youtube sulla produttività.

Altro di Shan Abdul

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Ancora un passo…!

Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.

.