Sommario
Quando si eseguono analisi di dati complicate e potenti, è necessario giustificare diverse condizioni in un singolo momento. In Microsoft Excel , la funzione IF è un potente strumento per lavorare sulle condizioni. In questa esercitazione, lavoreremo sul nodo SE analizzeremo la funzione di Excel. SE con la funzione 3 condizioni in Excel in base a 5 test logici .
Scarica il quaderno di esercizi
Scaricate questo file di esercitazione e provate i metodi da soli.
Funzione IF con 3 condizioni.xlsx5 test logici sulla funzione IF di Excel con 3 condizioni
Per descrivere il processo, ecco un dataset di dati di un'azienda Rapporto sulle vendite Mostra le informazioni di Codice prodotto e Vendite mensili in intervallo di celle B4:C10 .
Dobbiamo determinare il Stato delle vendite secondo questi 3 condizioni mostrato nell'immagine sottostante:
Ora, applichiamo i seguenti test logici per identificare lo stato dei 6 prodotti nel dataset.
1. Funzione IF annidata con 3 condizioni
In Excel, possiamo annidare funzioni IF multiple allo stesso tempo per eseguire calcoli complicati.
In questo articolo, applicheremo il metodo nidificato SE funzione per 3 condizioni Seguiamo il processo.
- Per prima cosa, inserire questa formula in cella D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Quindi, premere Entrare .
- Successivamente, verrà visualizzato il primo stato in base alle condizioni applicate.
In questo caso, abbiamo utilizzato il SE per applicare un confronto logico tra le condizioni per la categoria selezionata cella C5 .
- Di seguito, utilizzare il comando Riempimento automatico e si otterranno tutti gli stati per ogni importo di vendita.
Per saperne di più: Dichiarazione IF VBA con condizioni multiple in Excel (8 metodi)
2. Funzione IF con logica AND per 3 condizioni in Excel
In questa sezione, applicheremo il metodo SE funzione che incorpora la funzione AND per il test logico. Seguire i passaggi seguenti.
- Per prima cosa, inserire questa formula in cella D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Successivamente, premere Entrare e si vedrà il primo risultato.
In questo caso, abbiamo combinato i SE e le funzioni AND per confrontare ogni condizione con il suo testo individualmente e restituire il valore se le condizioni non soddisfano il valore della cella in C5 Alla fine abbiamo inserito il Stringa vuota ( "" ) per omettere le eventuali celle vuote.
- Infine, applicare questa formula per intervallo di celle D6:D10 e vedere il risultato finale.
Per saperne di più: Excel VBA: Combinazione di If con And per condizioni multiple
3. Funzione IF di Excel con logica OR basata su 3 condizioni
La combinazione di SE e Funzioni OR è uno strumento molto potente per eseguire il test logico con 3 condizioni. Vediamo come funziona.
- All'inizio, selezionare cella D5 .
- Qui, inserire questa formula.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Dopodiché, premere Entrare .
- Infine, utilizzare l'opzione Riempimento automatico strumento in intervallo di celle D6:D10 .
- Infine, si vedrà l'output come mostrato di seguito:
Qui, il SE e O La funzione beneficia di un confronto all'interno di 3 condizioni. Pertanto, determina le condizioni Eccellente , Buono e Media in base ai loro valori.
Per saperne di più: Excel VBA: combinazione di If e Or (3 esempi)
4. Dichiarazione IF di Excel con la funzione SUM per 3 condizioni
Se il vostro set di dati non funziona con nessuno dei test logici di cui sopra, si può optare per la funzione SOMMA incorporato nel SE Funzionerà con successo per le 3 condizioni.
- Per prima cosa, applicare la formula in cella D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Dopodiché, premere Entrare per vedere il primo risultato.
In questo caso, la combinazione di SE La funzione confronta ogni condizione con il valore in cella C5 A seguito di ciò, il SOMMA La funzione calcola il valore in base alla condizione per determinare se è vero o falso .
- Infine, applicare l'opzione Riempimento automatico e si otterranno tutti gli stati con 3 condizioni.
Per saperne di più: Excel VBA: dichiarazione If Then Else con condizioni multiple (5 esempi)
5. Combinare le funzioni IF & AVERAGE con 3 condizioni in Excel
La funzione MEDIA è utile anche se si dispone di un insieme diverso di stringhe di dati. Si combina con l'opzione SE per il confronto tra le condizioni. Vediamo di seguito il processo.
- All'inizio, selezionare cella D5 .
- Quindi, inserire questa formula nella cella.
=IF(MEDIA(C5>=2500), "Eccellente",IF(MEDIA(C5>=2000), "Buona", "Media"))
- Dopodiché, premere Entrare .
- Infine, applicare questa formula per intervallo di celle D6:D10 .
- Infine, si vedrà l'output come mostrato di seguito.
In questo caso, abbiamo utilizzato il SE per confrontare le 3 condizioni. Poi, ha applicato la funzione MEDIA per restituire il valore medio (se presente) della cella selezionata.
Per saperne di più: Come applicare la dichiarazione IF di Excel con più condizioni nell'intervallo
Funzione IF di Excel con 2 condizioni
Ecco un ulteriore suggerimento per voi, se state lavorando con 2 condizioni Vediamo come il SE funziona in questo caso.
- All'inizio, consideriamo due condizioni: Profitto e Perdita in base ai valori =2500 e =1000 rispettivamente.
- Quindi, inserire questa formula in cella D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Dopodiché, premere Entrare e si vedrà il primo stato per il valore in cella C5 .
Qui, il SE , E & O sono combinate per determinare le condizioni di Profitto e Perdita per cella C5 in base ai valori condizionali.
- Infine, utilizzare l'opzione FlashFill e ottenere l'output finale in base a due condizioni.
Per saperne di più: Come utilizzare la funzione IF con più condizioni in Excel
Cose da ricordare
- È obbligatorio seguire l'ordine delle condizioni nella formula impostata inizialmente, altrimenti si otterrà un valore sbagliato.
- Assicuratevi di bilanciare ogni Parentesi in base ai numeri e all'ordine all'interno della formula per ottenere un risultato corretto.
- Se le condizioni sono poste in Testo devono essere racchiusi all'interno di virgolette doppie .
Conclusione
Concludiamo questo articolo con l'augurio che sia stato utile su Excel IF con 3 condizioni basate su 5 test logici. Ho anche cercato di coprire il processo in 2 condizioni. Fateci sapere i vostri suggerimenti nel riquadro dei commenti. Seguite ExcelWIKI per altri blog.