Excel geneste IF-formule (inhoudsopgave)
- Geneste IF-formule in Excel
- Hoe geneste IF-formule in Excel te gebruiken?
Geneste IF-formule in Excel
ALS-functie is een van de meest gebruikte en meest gebruikte logische functies in Excel.
Meestal voert de IF- functie een logische test uit en controleert of aan een voorwaarde of criterium wordt voldaan of niet, en retourneert één waarde in een resultaat. Dit kan zowel waar zijn als een andere waarde als onwaar, dit zijn de twee mogelijke uitkomsten met als functie .
Soms moet u werken met situaties of omstandigheden waarbij er meer dan twee mogelijke uitkomsten zijn, in dit scenario helpt Nested IF Formula u.
Nesten betekent een combinatie van formules, de ene binnen de andere, waarbij elke formule het resultaat van anderen regelt of verwerkt.
Geneste IF-formule is gecategoriseerd onder Geavanceerde IF-functies waarmee u meer dan één voorwaarde kunt controleren.
Vanaf Excel 2007 kunnen 64 IF-instructies of -functies in één formule worden gebruikt (in geneste IF-formule)
Geneste IF-formule : het is een If-functie binnen een if-functie om meerdere voorwaarden te testen
Syntaxis van geneste IF-formule:
= IF (conditie, value_if_true1, IF (tweede conditie, value_if_true2, value_if_false2))
De syntaxis of formule van de geneste IF-formule heeft onderstaande argumenten:
- Voorwaarde: dit is de waarde die u wilt testen.
- value_if_true: de waarde verschijnt of keert terug als de logische voorwaarde WAAR is.
- value_if_false: de waarde verschijnt of keert terug als de logische voorwaarde resulteert in FALSE.
Verschillende rekenkundige operatoren die kunnen worden gebruikt in de geneste IF-formule:
> Groter dan
= Gelijk aan
<Minder dan
> = Groter dan of gelijk aan
<= Kleiner dan of gelijk aan
Kleiner dan of groter dan
Deze bovengenoemde operatoren worden gebruikt in het criterium- of voorwaardeargument of if-statement in geneste IF-formule, het is puur gebaseerd op logica wat u toepast in criteriumargument
Hoe NESTED IF Formula in Excel te gebruiken?
Laten we eens kijken hoe deze formuleformule werkt in Excel
U kunt deze geneste IF-formule Excel-sjabloon hier downloaden - geneste IF-formule Excel-sjabloonVoorbeeld 1
Laten we de geneste IF-formule analyseren met meerdere criteria.
In het onderstaande voorbeeld bevat Tabel een lijst van de student in kolom B (B2 tot B18) en score van elke student (C2 tot C18).
Hier wil ik hun scores categoriseren met de onderstaande voorwaarden:
ONDERSCHEID : Meer dan 85.
EERSTE KLASSE: Tussen 60 en 84, inclusief.
TWEEDE KLASSE: Tussen 35 en 59, inclusief.
MISLUKT: Onder 35.
Met de bovenstaande voorwaarden moet ik de resultaten van studenten categoriseren op basis van hun score, Here Nested IF Formula helpt. Ik moet die formule samenstellen met meerdere IF-instructies.
Laten we beginnen met het invoeren van de eerste IF-instructie:
= IF (C3> 85”lof”,
Dit zorgt voor studenten van de categorie "DISTINCTION". Nu, als ik de tweede categorie wil behandelen. "EERSTE KLASSE", moet ik nog een voorwaardelijke verklaring toevoegen:
= ALS (C3> = 85, "ONDERSCHEID", ALS (C3> = 60, "EERSTE KLASSE",
Opmerking : In de bovengenoemde syntaxis heb ik eenvoudig een andere IF-instructie toegevoegd aan de eerste IF-instructie. Op dezelfde manier breid ik de formule uit om de volgende categorie "TWEEDE KLASSE" te behandelen, waar ik de bovengenoemde stap nogmaals herhaal
= ALS (C3> = 85, "ONDERSCHEID", ALS (C3> = 60, "EERSTE KLASSE", ALS (C3> = 35, "TWEEDE KLASSE",
Ik ga door met vergelijkbare stappen totdat ik de laatste categorie bereik. Nu ben ik vertrokken met de laatste categorie "FAIL". Als de laatste categorie of criteria verschijnt, in plaats van nog een IF toe te voegen, moet ik gewoon de "FAIL" toevoegen voor een vals argument ( value_if_false argument).
Na het invoeren van de laatste categorie moet u deze sluiten met drie gesloten haakjes.
In het laatste criterium, argument value_if_false, geeft de functie ALS als de score lager is dan 35 de functie ONWAAR, omdat we geen waarde leveren als deze onwaar is.
= ALS (C3> = 85, "ONDERSCHEID", ALS (C3> = 60, "EERSTE KLASSE", ALS (C3> = 35, "TWEEDE KLASSE", "MISLUKT")))
Nu is de geneste IF-formule klaar, kopieer deze formule in de cel "D3" en klik op enter om het resultaat te krijgen. Tegelijkertijd wordt deze formule op het hele bereik toegepast door een cel van "D3" tot "D18" te selecteren en op CTRL + D te klikken om het resultaat te krijgen.
Hoe Excel genest als logische test werkt?
= ALS (C3> = 85, "ONDERSCHEID", ALS (C3> = 60, "EERSTE KLASSE", ALS (C3> = 35, "TWEEDE KLASSE", "MISLUKT")))
Laten we nu de bovenstaande formule splitsen of splitsen en uitchecken.
= IF (C3> = 85, ”lof”,
ALS (C3> = 60, "EERSTE KLASSE",
ALS (C3> = 35, "TWEEDE KLASSE", "MISLUKT")))
Of
ALS (controleer of C3> = 85, indien waar - geef "DISTINCTION" terug, of anders
ALS (controleer of C3> = 60, indien waar - retourneer "EERSTE KLASSE", of anders
ALS (controleer of C3> = 35, indien waar - geef "TWEEDE KLASSE" terug, indien onwaar -
retourneer "FAIL")))
Hier geeft de geneste IF-formule de Excel daadwerkelijk de opdracht om de logische test voor de eerste IF-functie te evalueren, in het resultaat als aan de voorwaarde of criteria is voldaan, retourneert deze de opgegeven waarde ("DISTINCTION") in het argument value_if_true. Anders of anders, als aan de voorwaarde of criteria van de eerste Als niet aan een functie is voldaan, ga dan door en voer de tweede If-instructie uit of test deze, enzovoort, volg dezelfde stap tot de laatste criteria
Conclusie
In de onderstaande schermafbeelding kunt u meestal zien dat haakjesparen in verschillende of verschillende kleuren worden gearceerd, zodat de opening tussen haakjes overeenkomt met de sluiting aan het einde
- Tekstwaarden moeten altijd worden ingesloten tussen dubbele aanhalingstekens "DISTINCTION"
Opmerking: Nooit de getallen of numerieke waarden in dubbele aanhalingstekens weergeven, bijvoorbeeld 85, 60 & 35
- U kunt een regeleinde of spaties toevoegen in de formulebalk om deze formule beter en eenvoudiger te begrijpen.
- De functie Formule evalueren bevindt zich op het tabblad Formule onder de groep of subsectie Formulecontrole. Deze functie helpt bij het oplossen van uw complexe formule. Geneste IF-formule stap voor stap.
Wanneer u vaak op de knop Evalueren klikt, worden alle stappen in het evaluatieproces getoond (van begin tot eind, hoe de formule stap voor stap werkt).
Dingen om te onthouden
- Wanneer u de geneste IF-formule gebruikt, moeten we de tweede criteria in de IF-functie niet starten met = ondertekenen
- Afgezien van rekenkundige operatoren, kunt u ook optellen, aftrekken, vermenigvuldigen en delen symbolen bijvoorbeeld. = ALS (C1 <10, C1 * 4,
- De volgorde van IF-instructies in geneste IF-formule is erg belangrijk om de logische test te evalueren. als de eerste voorwaarde van de IF-functie WAAR is, werken volgende voorwaarden of IF-instructie niet. De formule stopt bij het eerste resultaat WAAR.
- Overeenkomende haakjes: het is een belangrijke criterium in de geneste IF-formule als de haakjes niet overeenkomen, dan werkt de geneste IF-formule niet.
Aanbevolen artikelen
Dit is een gids geweest voor geneste IF-formule in Excel. Hier bespreken we het gebruik van de geneste IF-formule in Excel, samen met praktische voorbeelden en een downloadbare Excel-sjabloon. U kunt ook onze andere voorgestelde artikelen doornemen-
- Hoe formule tellen in Excel?
- AANTAL.ALS Formule in Excel
- Zelfstudies over Excel-randen
- SAMENVATTING Formule in Excel
- VBA-exploitanten | Excel-sjabloon