Taula de continguts
Quan feu una anàlisi de dades complicada i potent, heu de justificar diverses condicions en un sol moment. A Microsoft Excel , la funció SI actua com una eina potent per treballar en condicions. En aquest tutorial, treballarem la funció imbricada IF a Excel. Analitzarem la funció IF amb 3 condicions en Excel basant-nos en 5 proves lògiques .
Descarregar el quadern de pràctiques
Baixeu aquest fitxer de pràctica i proveu els mètodes vosaltres mateixos.
Funció IF amb 3 condicions.xlsx
5 proves lògiques a Excel Funció IF amb 3 condicions
Per descriure el procés, aquí teniu un conjunt de dades de l' Informe de vendes d'una empresa. Mostra la informació de Codi de producte i Vendes mensuals a l' interval de cel·les B4:C10 .
Hem de determinar l' Estat de vendes segons aquestes 3 condicions que es mostren a la imatge següent:
Ara, anem a aplicar les següents proves lògiques per identificar l'estat dels 6 productes del conjunt de dades.
1. Funció IF imbricada amb 3 condicions
A Excel, podem niar funcions IF múltiples al mateix temps per realitzar càlculs complicats.
En aquest article, aplicarem la funció IF imbricada per a 3 condicions . Seguim el procés.
- Primer, inseriu aquesta fórmula a la cel·la D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Següent, premeu Retorn .
- Després d'això, veureu el primer estat en funció de les condicions aplicades.
Aquí hem utilitzat el Funció IF per aplicar una comparació lògica entre les condicions de la cel·la C5 seleccionada.
- A continuació, utilitzeu l'eina Emplenament automàtic i obtindreu tot l'estat de cada import de venda.
Llegir més: Declaració IF de VBA amb múltiples condicions a Excel (8 mètodes)
2. Funció SI amb lògica AND per a 3 condicions en Excel
En aquest apartat, aplicarem la funció SI incorporant la funció AND per a la prova lògica. Seguiu els passos següents.
- Primer, inseriu aquesta fórmula a la cel·la D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- A continuació, premeu Intro i veureu la primera sortida.
Aquí , vam combinar les funcions SI i AND per comparar cada condició amb el seu text individualment i retornar el valor si les condicions no compleixen el valor de la cel·la a C5 . Al final, hem inserit la Cadena buida ( “” ) per ometre les cel·les buides si n'hi ha.
- Per últim, apliqueu aquesta fórmula per a rang de cel·les D6:D10 i vegeu el resultat final.
Llegir més: Excel VBA: combinar If amb I per a múltiples condicions
3. Funció SI d'Excel amb lògica ORBasat en 3 condicions
La combinació de les funcions IF i OR també és una eina molt potent per executar la prova lògica amb 3 condicions. Vegem com funciona.
- Al principi, seleccioneu cel·la D5 .
- Aquí, inseriu aquesta fórmula.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Després, premeu Retorn .
- Per últim, utilitzeu Eina d'emplenament automàtic a rang de cel·les D6:D10 .
- Finalment, veureu la sortida com es mostra a continuació:
Aquí, la funció IF i OR beneficia la comparació en 3 condicions. Per tant, determina les condicions Excel·lent , Bona i Mitjana segons els seus valors.
Llegeix més: Excel VBA: combinat If i Or (3 exemples)
4. Declaració IF d'Excel amb funció SUMA per a 3 condicions
Si el vostre conjunt de dades no funciona en cap dels lògics proves anteriors, podeu buscar la funció SUMA incorporada a la instrucció IF . Funcionarà correctament per a les 3 condicions.
- Primer, apliqueu aquesta fórmula a cel·la D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Després, premeu Retorn per veure la primera sortida.
Aquí, la combinació de la funció IF compara cada condició amb el valor de la cel·la C5 . Després d'això, la funció SUMA calcula el valor en funció de la condició per determinar si ho és vertader o fals .
- Per últim, apliqueu l'eina Emplenar automàticament i obtindreu tots els estats amb 3 condicions.
Més informació: Excel VBA: declaració If Then Else amb diverses condicions (5 exemples)
5. Combina IF & Funcions MITJANA amb 3 condicions a Excel
La funció MITJANA també és útil si teniu un conjunt diferent de cadenes de dades. Es combina amb la funció IF per comparar condicions. Vegem el procés a continuació.
- Al principi, seleccioneu cel·la D5 .
- A continuació, inseriu aquesta fórmula a la cel·la.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- Després, premeu Retorn .
- Per últim, apliqueu això fórmula per a interval de cel·les D6:D10 .
- Finalment, veureu la sortida tal com es mostra a continuació.
Aquí , hem utilitzat la funció IF per comparar les 3 condicions. A continuació, apliqueu la funció MITJANA per retornar el valor mitjà (si n'hi ha) per a la cel·la seleccionada.
Llegir més: Com aplicar la instrucció IF d'Excel amb múltiples condicions a l'interval
Funció Excel IF amb 2 condicions
Aquí teniu un consell addicional per a vosaltres, si esteu treballant amb 2 condicions . Vegem com funciona la funció SI en aquest cas.
- Al principi, prenem dues condicions: Guany i Pèrdua basat en els valors >=2500 i >=1000 respectivament.
- A continuació, inseriu aquesta fórmula a la cel·la D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Després d'això, premeu Enter i veureu el primer estat per al valor de la cel·la C5 .
Aquí, el SI , AND & Les funcions ; O es combinen per determinar les condicions de Guany i Pèrdua per a cel·la C5 en funció dels valors condicionals.
- Per últim, utilitzeu l'eina FlashFill i obteniu la sortida final en funció de 2 condicions.
Més informació. : Com utilitzar la funció IF amb diverses condicions a Excel
Coses a recordar
- És obligatori seguir l'ordre de les condicions a la fórmula que vau configurar inicialment. En cas contrari, mostrarà el valor incorrecte.
- Assegureu-vos d'equilibrar cada Parèntesi segons els números i ordenar dins de la fórmula per obtenir un resultat adequat.
- Si el les condicions es col·loquen en format Text , s'han d'incloure entre cometes dobles .
Conclusió
Conclou aquest article amb l'esperança que va ser útil a la funció Excel IF amb 3 condicions basades en 5 proves lògiques. També vaig intentar cobrir el procés en 2 condicions. Feu-nos saber els vostres suggeriments perspicaces al quadre de comentaris. Seguiu ExcelWIKI per obtenir més blocs.