Wéi Dir Nest Multiple IF Functions in Excel

01 vum 06

Wéi verschachtelt IF Functions Works

Nesting IF Faktiounen an Excel. © Ted French

D'Nëtzlechkeet vun der IF-Funktioun kann erweidert ginn andeems si méi verschidde IF-Fonkelen aneneen ofginn.

Nested IF Funktiounen erhéije d'Zuel vu Konditiounen, déi gepréift kënne ginn an d'Zuel vun Aktiounen erhéijen, déi mat dësen Resultater behandelt ginn.

Déi lescht Versioune vun Excel erlaabt 64 IF Funktiounen ze bauen an engem aneren, während Excel 2003 a virdrun nëmmen sieben erlaben.

Nesting IF Functions Tutorial

Wéi an der Bildbezeechnung steet dat Tutorial nëmmen zwou IF Functiounen zur Erklärung vun der folgender Formel , déi e jährlecht Liwwerzoustand fir Mataarbechter baséiert op hirem jäerlechen Gehalt.

D'Formel am Gebrauch benotzt gëtt hei ënnendrënner. D' Aktivitéitënnergäng IF funktionéiert als Argument value_if_false fir déi éischt IF Funktioun.

= WANN (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

Déi verschidden Deeler vun der Formel gi vu Komma getrennt a maachen déi folgend Aufgaben:

  1. Den éischten Deel, D7, kontrolléiert ob en Employeur seng Loun net manner wéi $ 30.000 ass
  2. Wann et heescht, de Mëtteltemaart, $ D $ 3 * D7 , multiplizéiert de Gehalt mat der Ofséchungsquote vu 6%
  3. Wann et net geet, dann ass d'zweet IF Funktioun: IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
    • D7> = 50000 , Iwwerpréift fir ze kucken, ob e Gehalt vun engem Employeur méi wéi oder wéi 50.000
    • Wann et ass, $ D $ 5 * D7 multiplizéiert de Gehalt mat der Dëssuewert vun 10%
    • Wann net, ass $ D $ 4 * D7 de Gehalt mat der Dotaxie vun 8%

D'Tutorial ginn erfëllt

Gitt d' Daten an Zellen C1 bis E6 vun engem Excel- Arbeitsblatt, wéi am Bild uewen gesäit.

Déi eenzeg Donnéeën déi op dësem Punkt net agefouert ginn ass d'IF-Funktion selbst an der ZELL E7.

Fir déi déi net wéi beim Tippen fühlen, sinn d'Donnéeën an d'Instruktioune fir se ze kopéieren an Excel op dësem Link.

Bemierkung: D'Instruktioune fir de Kopie vun den Daten beinhalt keng Schrëttformat fir de Workheetsheet.

Dëst wäert net mat der Tutorial beäntweren. Äre Fichier kann ënnerschiddlech wéi d'Beispiller weisen, awer d'IF-Funktion gëtt Iech déi selwecht Resultater.

02 vum 06

Vun der verschachtelten IF Funktioun

D'Argumenter der Excel IF Funktion addéieren. © Ted French

Obwuel et méiglech ass einfach d'komplett Formel ze maachen

= WANN (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

an d'Zelle E7 vum Arbeitsblat a hunn et geschafft, ass et ëmmer méi einfach, d'Dialogbox vun der Funktioun ze benotzen fir d'noutwendeg Argumenter z'informéieren.

De Benotzung vum Dialogfeld ass e klengen Tricker beim Eegeschafte fonctionnéiert Funktionen, well déi verschachtelten Funktiounen agefouert ginn. Een zweeten Dialogfeld kann net opgemaach ginn fir den zweeten Argument ze schécken.

Dëst Beispill gëtt d'verschachtelt IF Funktioun an der drëtt Linn vum Dialog gefeelt als den Argument Value_if_false .

Tutorial Schrëtt

  1. Klickt op Zelle E7, fir dat d'aktive Zelle maachen. - de Standuert vun der geschhalter IF Formel.
  2. Klickt op d' Tabulairen Formulaire vun der Band
  3. Klickt op de Logik Symbol op d'Lëscht vun der Fënster Drop Down.
  4. Klickt op IF an der Lëscht fir de Dialog Dialog ze lueden.

D'Donnéeën déi an d'leeg Linnen am Dialog gezeechent goufen d'Argumenter vun der IF-Funktion.

Dës Argumenter erzielen déi Funktioun déi Préift Test a wat fir Aktiounen ze huelen, wann d'Conditioun richteg oder falsch ass.

Tutorial Shortcut Optioun

Fir weider mat dësem Beispill weiderfueren, kënnt Dir

03 vum 06

Beim Logical_test Argument

D'Argumenter Test Argument fir d'Excel IF Funktion ze addelen. © Ted French

Den Argument Logical_test ass ëmmer e Verglach tëschent zwee Saachen. Dës Donnéeë kënne Zuelen, Zell Referenzen , d'Resultater vun Formelen oder souguer Textdaten sinn.

Fir vergläicht zwee Wäerter, de Logical_test benotzt e Vergleicher Betrib tëscht den Wäerter.

An dësem Beispill sinn et dräi Gehälter, déi e Joresdoss vum Employeur bestëmmen.

Eng eenzeg IF Funktioun kann 2 Niveauen verglach, awer de drëtte Lounerhéij brauch d'Benotzung vun der zweeter nestlëch IF Funktioun.

Den éischte Verglach läit tëschent dem Beschäftegungsbedarf vum Employé, deen an der Zuel D ass, mat dem Schwellendeess vum $ 30.000.

Well d'Ziel ass festzestellen, ob D7 manner wéi 30.000 Dollar ass, gëtt de manner wéi d'Operator "<" tëschent den Wäerter benotzt.

Tutorial Schrëtt

  1. Klickt op d' Logical_test Zeil am Dialogbox
  2. Klickt op Zelle D7 fir dës Zell Referenz zu der Logical_test Linn ze addéieren
  3. Dréckt d'manner wéi de Schlëssel "<" op der Tastatur
  4. Typ 30000 no der manner wéi Symbol
  5. De komplette logesche Test soll gelies hunn: D7 <30000

Remarque: Gitt d'Dollar Zeechen ($) oder eng Comma Separator (,) mat der 30000.

Eng invalid Fehlermeldung gëtt am Ende vun der Logical_test Linn ersat, wann eng vun dëse Symboler zesummen mat den Daten agefouert ginn.

04 vun 06

De Value_if_true Argument Enter

Sidd d'Wierklechkeet True True to the Excel IF Function. © Ted French

Den Argument Value_if_true erzielt d'IF Funktioun, wat maacht wann de Logical_test richteg ass.

Den Argument Value_if_true kann e Formel, e Block vun Text, e Wäert , e Zelleberäich oder d'Zelle kënnen leien.

An dësem Beispill, wann d'Donnéeën an der Zelle D7 manner wéi $ 30.000 sinn. Excel multiplizéiert de Joresalter vum Employeur an der Zelle D7 duerch d'Entzugskala vun 6% an der D3.

Relativ vs. Absolut Zuel Referenzen

Normalerweis, wann eng Formel an aner Zellen kopéiert ginn, änneren d'relative Zelle Referenzen an der Formel änneren, fir déi nei Plaz ze formuléieren. Dëst erméiglecht et einfach d'selwecht Formel an eegestänneg Plazen.

Heiansdo hunn d'Zelle Referenzen geännert, wann eng Funktioun kopéiert gëtt, féiert e Feeler.

Fir dës Fehler ze vermeiden, kënnen d'Zelle Referenzen absolut Absolute maachen, wat se stoppt, wann se kopéiert ginn änneren.

Absolut Zelle Referenzen si mam Dollar Zeechen ëm eng regulär Zellreferenz, wéi zB $ D $ 3, erstallt .

D'Zousatzdokument eropzelueden gëtt liicht gemaach andeems d' F4- Taste op der Tastatur gedréckt ass, nodeems d'Zellreferenz an d'Dialogbox gefeiert gouf.

Am Beispiel ass d'Ofduktiounsquote an der Zuel D3 als absolute Zuel-Referenz an der Valeur Value_if_true Zeil vum Dialog gefeiert.

Tutorial Schrëtt

  1. Klickt op d' Value_if_true Zeil am Dialogbox
  2. Klickt op Zelle D3 op der Aarbechtsblad, fir dës Zell Referenz zu der Value_if_true Zeil ze setzen
  3. Dréckt d' F4- Taste op der Tastatur fir D3 eng absolutte Zuel Referenz ($ D $ 3)
  4. Dréckt den Asterisk ( * ) -Schlüssel op der Tastatur - den Asterisk ass d'Symbol fir d'Multiplikatioun an Excel
  5. Klickt op Zelle D7 fir dës Zell referenzéieren op d' Valeur Value_if_true
  6. Déi komplett Valeur Value_if_true Linn soll gelies: $ D $ 3 * D7

Bemierkung : D7 gëtt net als absoluter Zuelreferenz aginn, well et muss änneren wann d'Formel fir d'Zellen E8: E11 kopéiert ass, fir de korrekten Dossierbetrag fir all Employé ze kréien.

05 vum 06

An der verschachtelten IF Funktioun als Argument Value_if_false erakommen

D'Nested IF Funktion als Wierwert wann falsch Argument ass. © Ted French

Normalerweis erzielt d'Value_if_false Argument d'IF-Funktion wat fir ze maachen wann de Logical_test falsch ass, awer an dësem Fall gëtt d'verschachtelte IF-Funktion als dëst Argument erfaasst.

Dowéinst féiere sech déi folgend Resultater:

Tutorial Schrëtt

Wéi am Ufank vum Tutorial erwähnt ginn, kann een zweeten Dialogfeld net opgemaach ginn fir de verschachtelten Funk ze kréien, sou datt et an d'Value_if_false Linn geschriwwe ginn ass.

Remarque: Aktivéiert Funktioun beginn net mat engem gläichen Zeechen - awer éischter mat der Funktiounsnam.

  1. Klickt op d' Value_if_false Zeil am Dialogbox
  2. Gitt d'folgend IF Funktioun
    IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
  3. Klickt op OK fir d'IF -Funktioun ze fäerten an d'Dialogbox zouzemaachen
  4. De Wäert vun $ 3,678,96 soll an der Zelle E7 *
  5. Wann Dir op Zelle E7 klickt, ass déi komplett Funktioun
    = WANN (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
    gëtt an der Formel bar iwwert dem Aarbechtsblat

* Well d'R. Holt verdéngt méi wéi $ 30.000, awer manner wéi 50.000 Dollar pro Joer, gëtt d'Formel $ 45.987 * 8% benotzt fir säi jährlecht Ofkierzung ze berechnen.

Wann all Schrëtt nogekuckt ginn, muss Äert Beispill am Moment am éischte Bild vun dësem Artikel passen.

Déi lescht Schrëtt betraff d'Kopie vun der Formel vun den Zellen op Zellen E8 bis E11 mat der Fëll Gréisst fir de Workheet komplett ze maachen.

06 vum 06

Kopéiert déi verschachtelten IF-Faktiounen iwwer de Fill Handle

Kopplung vun der verschachtelten IF-Formel mat der Füllstapel. © Ted French

Fir dat Workheet komplett ze maachen, muss d'Formel mat der verschachtelten IF-Funktioun op d'Zellen E8 bis E11 kopéiert ginn.

Well d'Funktioun kopéiert gëtt, aktualiséiert Excel déi relativ Zell-Referenzen fir d'nei Positioun an der Funktioun ze reflektéieren an déi absolutte Zuel referenzéiert d'selwecht.

Ee einfach Wee fir Formelen an Excel ze kopieren ass mat der Fill Handle.

Tutorial Schrëtt

  1. Klickt op Zelle E7, fir dat d' aktive Zelle maachen .
  2. Gitt de Mauszeechen iwwer de schwarzen Quadrat an der rechter riets Ecke vun der aktiver Zelle. De Zeecher äntweren op e Pluszeichen "+".
  3. Klickt op déi lénks Maustast an zéien d'Fill Griffel nei Zelle E11.
  4. Verréckt d'Maustast Schaltfläche. D'Zellen E8 bis E11 ginn mat de Resultater vun der Formel gefüllt, wéi se am Bild hei drënner erofgesat ginn.