Kā lietot ielikto IF funkciju programmā Excel (6 ideāli piemēri)

  • Dalīties Ar Šo
Hugh West

Šajā rakstā mēs uzzināsim, kā izmantot Excel programmā ielikto IF funkciju Ja funkcija ir ievietota citas funkcijas iekšienē, to sauc par ieliktu funkciju. Šodien mēs parādīsim. 6 ideāli piemēri ligzdots IF Šie piemēri palīdzēs jums izprast, kā lietot funkciju ligzdots IF funkcija. Tāpēc bez kavēšanās sāksim diskusiju.

Lejupielādēt prakses grāmatu

Lejupielādējiet prakses grāmatu no šejienes.

Nested IF funkcijas izmantošana.xlsx

Ievads Excel IF funkcijā

Lai saprastu ielikta IF funkcija , mums ir jāzina par IF funkcija Pirmkārt. Microsoft Excel , un IF funkcija pārbauda doto nosacījumu un, ja tas atbilst, parāda rezultātu. Ja nosacījums nav izpildīts, tad parāda citu rezultātu.

  • Sintakse

IF (logical_test, [value_if_true], [value_if_false])

  • Arguments

logical_test: Tas ir obligāts arguments IF Šis arguments ir dotais nosacījums šūnai vai šūnu diapazonam.

[value_if_true]: Tas ir funkcijas otrais arguments. Tas ir definētais paziņojums, ja nosacījums ir izpildīts.

[value_if_false]: Tas ir trešais arguments, kas parādās, ja nosacījums ir false.

Ievads programmā Excel ieliktajā IF funkcijā

Portāls ligzdots IF formula satur vairākus IF funkciju. Ja ir vairāki nosacījumi, mums ir jāizmanto IF funkcija citā IF funkcija. ligzdots IF funkciju var rakstīt šādi:

IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))

Šeit,

  • C1: Pirmais nosacījums.
  • T1: Vērtība, kas tiks parādīta, ja ir izpildīts pirmais nosacījums.
  • C2: Otrais nosacījums.
  • T2: Vērtība, kas tiks parādīta, ja ir izpildīts otrais nosacījums.
  • C3: Trešais nosacījums.
  • T3: Vērtība, kas tiks parādīta, ja ir izpildīts trešais nosacījums.
  • C4: Ceturtais nosacījums.
  • T4: Vērtība, kas tiks parādīta, ja ir izpildīts ceturtais nosacījums.
  • F4: Šī ir vērtība, kas tiks parādīta, ja nosacījumi netiks izpildīti.

Formulas iekšpusē varat pievienot vairāk nosacījumu atbilstoši savām vajadzībām.

6 ideāli piemēri, kā Excel programmā izmantot ielikto IF funkciju

1. Vienkāršas ieliktās IF funkcijas izmantošana rezultātu meklēšanai

Lai saprastu, kā izmantot ligzdots IF funkciju, vispirms parādīsim vienkāršu piemēru. Šajā piemērā mēs mēģināsim atrast dažu skolēnu rezultātus. Šeit mēs izmantojam trīs nosacījumus.

  • Pirmkārt, ja skolēns saņem 70 vai augstāk , tad viņš to izturēs.
  • Otrkārt, ja viņš saņem mazāk nekā 70 , tad viņš cietīs neveiksmi.
  • Treškārt, ja nav atzīmes, tad skolēns tiks uzskatīts par neierašanos.

Veiksim tālāk norādītos soļus, lai redzētu, kā ligzdots IF funkcija darbojas.

PASĀKUMI:

  • Vispirms atlasiet Šūna C5 un ievadiet formulu:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • Pēc tam nospiediet Ievadiet lai redzētu rezultātu.

Šajā formulā,

  • Pirmais arguments ir C5= "" un otrais arguments ir "Nav" Tas apzīmē pirmo nosacījumu. Tas norāda, vai Šūna C5 ir tukšs, tad tiks parādīts otrais arguments. Mūsu gadījumā tas ir. Nav klāt .
  • Otrais IF funkcija nosaka, ka, ja atzīme ir augstāka par 70 , tad skolēns nokārtos eksāmenu. Pretējā gadījumā viņš to nedarīs.
  • Nākamajā solī novietojiet kursoru uz labo apakšējo labo pusi no Šūna D5 un velciet Uzpildes rokturis uz leju.

  • Visbeidzot, redzēsiet rezultātus, kas līdzinās attēlā redzamajam.

2. Atrodiet pakāpi, izmantojot ieliktu IF funkciju programmā Excel

Otrajā piemērā mēs izmantosim ligzdots IF funkciju programmā Excel, lai atrastu dažu skolēnu vērtējumus. Tas ir viens no visbiežāk izmantotajiem piemēriem, lai aprakstītu. ligzdots IF Šajā piemērā mēs izmantosim datu kopu, kurā ir dažu skolēnu atzīmes. Šeit ir dots arī atzīmes diapazons un atbilstošās atzīmes. Mums ir jāizvērtē skolēnu atzīmes, pamatojoties uz viņu iegūtajām atzīmēm.

Lai uzzinātu vairāk par šo piemēru, izpildīsim turpmāk aprakstītos soļus.

PASĀKUMI:

  • Vispirms atlasiet Šūna D5 un ievadiet formulu:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • Pēc tam nospiediet Ievadiet lai redzētu rezultātu.

Šajā formulā,

  • Mūsu pirmais nosacījums ir pārbaudīt, vai ir kāda zīme zem 61 .
  • Ja TRUE , tad tas atgriež F .
  • Ja FALSE , tad tiek pārbaudīts nākamais IF
  • Nākamajā IF funkciju, tā pārbauda turpmāk norādītās atzīmes 71 un atgriež D ja tas ir TRUE .
  • Šādā veidā ligzdots IF funkcija turpina pārbaudīt visus nosacījumus.
  • Pēc tam izmantojiet Uzpildes rokturis lai redzētu rezultātus visās šūnās.

3. Pielietojiet Excel ielikto IF funkciju, lai piešķirtu atvaļinājuma dienas

Mēs varam izmantot ligzdots IF funkciju arī citiem mērķiem. Trešajā piemērā mēs mēģināsim piešķirt Atpūta Lai piešķirtu atvaļinājuma periodu, mēs esam ieviesuši dažus nosacījumus. Ja darbinieka nodarbinātības periods ir 15 gadu vai vairāk, tad viņam būs 25 atvaļinājuma dienas. Ja tas ir starp 9 uz 14 gadu, tad viņam būs 15 atvaļinājuma dienas. Un, visbeidzot, ja nodarbinātības periods ir īsāks par 9 gadu, tad viņam būs 10 atvaļinājuma dienas.

Pievērsīsim uzmanību turpmāk minētajiem soļiem, lai uzzinātu piemēru.

PASĀKUMI:

  • Pirmkārt, atlasiet Šūna D5 un ierakstiet tālāk norādīto formulu:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))

  • Pēc tam nospiediet Ievadiet lai redzētu rezultātu.

Šajā formulā mēs izmantojām 3 apstākļi.

  • Pirmajā nosacījumā mēs pārbaudījām, vai Šūna C5 ir lielāks par 15 . Tā kā tas ir TRUE , tas parāda. 25 vietnē Šūna D5 .
  • Ja tas bija FALSE , tad tiks pārbaudīts nākamais nosacījums un tā tālāk.
  • Visbeidzot, velciet Uzpildes rokturis uz leju, lai redzētu rezultātus, piemēram, zemāk redzamajā ekrāna attēlā.

4. Maksājuma statusa noteikšana ar ieliktu IF funkciju programmā Excel

Praktiskajā dzīvē mums bieži ir nepieciešams noteikt maksājumu statusu. Pakalpojumu sniedzējām organizācijām ir nepieciešams reģistrēt savu klientu maksājumus. Šādos gadījumos mēs varam izmantot arī ligzdots IF funkcija.

Tālāk redzamajā datu kopā ir redzams. Bill un Samaksātās summas dažu klientu. Izmantojot šo informāciju, mēs mēģināsim atjaunināt Statuss sleja.

Lai izprastu piemēru, izpildīsim tālāk aprakstītos soļus.

PASĀKUMI:

  • Vispirms atlasiet Šūna G5 un ievadiet formulu:
=IF(F5=0, "Apmaksāts",IF(TODAY()

  • Spiediet Ievadiet lai redzētu rezultātu.

Šajā formulā,

  • Vispirms pārbaudīsim, vai Šūna F5 ir vienāds ar 0 Ja tas ir TRUE , tad tiks parādīts Apmaksāts .
  • Pretējā gadījumā tiks pāriet uz otro nosacījumu.
  • Otrajā nosacījumā mēs izmantojām funkcija TODAY un salīdzināja to ar Termiņš .
  • Ja pašreizējais datums ir lielāks par Termiņš , tad tas parādīs Due .
  • Un, ja pašreizējais datums ir mazāks par Termiņš , tad tiks parādīts Uz .
  • Visbeidzot velciet Uzpildes rokturis uz leju, lai redzētu rezultātus visās šūnās.

5. Ievietojiet Excel ielikto IF funkciju, lai atgrieztu pareizo produktu

Šajā piemērā mēs mēģināsim atgriezt pareizu divu skaitļu reizinājumu, izmantojot ligzdots IF Lai izskaidrotu piemēru, mēs izmantosim turpmāk sniegto datu kopu.

Lai izprastu piemēru, izpildīsim tālāk aprakstītos soļus.

PASĀKUMI:

  • Lai sāktu, atlasiet Šūna C5 un ievadiet formulu:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • Un nospiediet Ievadiet .

Šajā formulā,

  • Pirmais nosacījums ir pārbaudīt, vai Šūna B5 ir vienāds ar 15×12 . Ja TRUE , tad tas parādīs 180 Ja tas ir FALSE , tad mēs pāriesim pie nākamā nosacījuma.
  • Nākamajā nosacījumā tiks meklēts 14×19 un parādīt 266 ja tas atbilst šim nosacījumam.
  • Un pēdējā nosacījumā tiks meklēta vērtība 2 0x25 un parādīt 500 ja tas atbilst nosacījumam.
  • Pēc formulas ievadīšanas velciet uz leju Uzpildes rokturis .

  • Galu galā redzēsiet rezultātus, kas līdzinās zemāk redzamajam attēlam.

6. Lietojiet programmā Excel ielikto IF ar AND/OR funkcijām

Pēdējā piemērā mēs izmantosim ligzdots IF funkciju ar abiem UN & amp;amp; VAI funkcijas . Vispirms mēs parādīsim, kā izmantot OR funkcija un pēc tam mēs ieviesīsim funkcija AND .

Lai izskaidrotu piemēru, mēs izmantosim datu kopu, kas satur informāciju par pārdošanas apjomu Marts & amp;amp; Aprīlis . Mēs izplatīsim Pārdošanas komisija pamatojoties uz pārdošanas apjomu.

Lai uzzinātu vairāk par komisijas naudas sadalījumu, izpildīsim tālāk aprakstītos soļus.

PASĀKUMI:

  • Vispirms atlasiet Šūna E5 un ievadiet formulu:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • Pēc tam nospiediet Ievadiet taustiņu, lai redzētu rezultātu.

Šajā formulā mēs izmantojām ligzdots IF funkciju ar VAI funkciju. Varam izmantot vairākus nosacījumus VAI funkcija. Ja kāds no šiem nosacījumiem ir TRUE , tad tiks parādīta piešķirtā vērtība. Tas nozīmē, ka, ja ir jāizpilda kāds no nosacījumiem, tad ir jāpiemēro VAI funkcija.

  • Pirmais nosacījums pārbauda, vai pārdošanas apjoms kādā no diviem mēnešiem ir lielāks par 5500 un ja TRUE , tā nosaka, ka komisija 12 %.
  • Otrajā nosacījumā tiek pārbaudīts, vai pārdošanas summa ir starp 4001 uz 5500 . Tas izdrukā 9 % in Komisija .
  • Un pēdējais nosacījums ir pārbaudīt pārdošanas summu starp 2500 uz 4000 .
  • Pēc tam izmantojiet Uzpildes rokturis lai kopētu formulu uz leju.

Piezīme: Portāls Skaitļa formāts no diapazons E5:E10 jābūt iestatītam uz Procentuālā daļa . Pretējā gadījumā tiks parādīts 0 .

  • Nākamajā solī mēs ievietosim ligzdots IF formula ar UN funkcija.
  • Šim nolūkam atlasiet Šūna E5 un ievadiet formulu:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

Šajā gadījumā abi nosacījumi iekšpusē UN funkcijai jābūt TRUE . Pretējā gadījumā tiks izpildīts nākamais IF nosacījums. Piemēram, ja abi Šūna C5 un D5 ir lielākas par 5500 , tikai tad tā noteiks komisijas maksu 12 %.

  • Visbeidzot velciet Uzpildes rokturis uz leju, lai redzētu visus rezultātus.

Iespraustās IF funkcijas alternatīvas programmā Excel

Tas kļūst grūti īstenot ligzdots IF ja ir daudz nosacījumu. Formula var kļūt lielāka, un jebkura neliela kļūda var novest pie nepareiziem rezultātiem. Lai izvairītos no grūtībām, varat izmantot alternatīvas funkcijas. ligzdots IF funkciju programmā Excel. Šeit mēs apspriedīsim 5 alternatīvas. Jūs varat tās izmantot atbilstoši savām vajadzībām.

1. Izmantojiet VLOOKUP funkciju

Ja izmantojat nepārtrauktus skaitļu diapazonus, varat izmantot VLOOKUP funkcija nevis ligzdots IF Šim nolūkam ir nepieciešama atsauces tabula un jārada formula ar aptuvenu atbilstību. Komisija tabula ir mūsu atsauces tabula. Datu kopā mums ir pārdošanas summa katram pārdevējam, un mēs mēģināsim piešķirt komisijas maksu.

Lai uzzinātu vairāk, uzmanīgi sekojiet šiem soļiem.

PASĀKUMI:

  • Pirmkārt, atlasiet Šūna D5 un ievadiet formulu:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)

  • Pēc tam nospiediet Ievadiet .

Šeit mēs izmantojām VLOOKUP funkciju, lai meklētu vērtību Šūna C5 in the otrais slejā uzmeklēšanas tabula no Šūna C13 uz D15 . Mums šeit ir jāpiemēro aptuvenā sakritība, tāpēc mēs izmantojām TRUE formulas pēdējā argumentā.

  • Visbeidzot velciet Uzpildes rokturis uz leju, lai redzētu visus rezultātus.

2. Pielietojiet Excel IFS funkciju

Piemērošana IFS funkcija ļoti atvieglo vairāku nosacījumu ieviešanu. IFS funkciju var rakstīt šādi:

IFS(Test1,Value1,[Test 2],[Value 2]....)

Paskaidrot, kā izmantot IFS funkciju, mēs varam izmantot iepriekšējo datu kopu.

Lai uzzinātu vairāk, ievērojiet turpmāk aprakstītos soļus.

PASĀKUMI:

  • Lai sāktu, atlasiet Šūna D5 un ievadiet formulu:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")

  • Pēc tam nospiediet Ievadiet .

Šeit, 1. tests ir pārbaudīt, vai Šūna C5 ir lielāks par 5500 . Ja TRUE , tad tiks parādīts 12 %. Pretējā gadījumā tas tiks pārvietots uz 2. tests un tā tālāk.

  • Nākamajā solī izmantojiet Uzpildes rokturis uz leju, lai redzētu visus rezultātus.

3. Ievietojiet funkciju CHOOSE

Mēs varam izmantot arī funkcija CHOOSE lai pārbaudītu vairākus nosacījumus. IZVĒLĒTIES funkcija atgriež vērtību no saraksta, pamatojoties uz šīs vērtības indeksa numuru. IZVĒLĒTIES funkcija ir norādīta turpmāk.

CHOOSE((Tests 1)+(Tests 2)+(Tests 3),vērtība 1,vērtība 2,vērtība 3)

Ja vēlaties, formulas iekšpusē varat pārbaudīt vairāk testu.

Pievērsīsim uzmanību turpmāk minētajiem soļiem, lai uzzinātu vairāk.

PASĀKUMI:

  • Sākumā atlasiet Šūna D5 un ievadiet formulu:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • Pēc tam nospiediet Ievadiet .

Šeit varat redzēt četri argumenti iekšpusē IZVĒLĒTIES Pirmajā argumentā mēs esam ievietojuši visus nosacījumus, pievienojot tos ar plus ( + ) zīmi. Tad nākamajos argumentos mēs esam izvietojuši rezultātu vērtību attiecībā pret nosacījumu pozīciju. Piemēram. otrais arguments apzīmē rezultātu pirmais stāvoklis. Un tā tālāk.

  • Beigās velciet Uzpildes rokturis uz leju.

4. Izmēģiniet Excel SWITCH funkciju

Varat arī izmantot SWITCH funkcija kā alternatīvu ligzdots IF funkcija. Bet jums ir jāatceras viena lieta. Jūs varat izmantot funkciju SWITCH funkcija, ja jums ir nepieciešams strādāt ar noteiktu konkrētu vērtību kopumu. Datu kopā redzat, ka esam ieviesuši Rangs vietā Pārdošanas diapazons Šīs īpašās vērtības Rangs palīdzēs mums viegli sadalīt komisijas maksu.

Lai uzzinātu vairāk par šo metodi, izpildiet tālāk norādītos soļus.

PASĀKUMI:

  • Vispirms ierakstiet tālāk redzamo formulu Šūna E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • Tagad nospiediet Ievadiet lai redzētu rezultātu.

Šajā gadījumā formula meklēs vērtību Šūna D5 Ja vērtība ir A , tad tiks izdrukāts 5 %, ja B tad 9 %, un, ja C tad 12 %.

  • Nākamajā solī vienkārši velciet Uzpildes rokturis uz leju.

5. Izmantojiet funkciju CONCATENATE

Portāls SWITCH funkcija tika ieviesta Excel 2016 . Vecākās versijas nav SWITCH Šādā gadījumā varat izmantot funkcija CONCATENATE iepriekšējās metodes vietā.

Apspriedīsim turpmāk minētos soļus.

PASĀKUMI:

  • Vispirms ierakstiet tālāk redzamo formulu. Šūna E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • Pēc tam nospiediet Ievadiet lai redzētu rezultātu.

Šajā gadījumā mēs esam apvienojuši vairākus IF funkcijas. Šī formula parāda 5 %, ja vērtība Šūna D5 ir A , 9 % ja B , un 12 % ja C .

  • Visbeidzot, velciet uz leju Uzpildes rokturis lai redzētu rezultātus vēlamajās šūnās.

Lietas, kas jāatceras

Strādājot ar programmu, jāatceras šādas lietas. ligzdots IF funkciju programmā Excel.

  • Jums ir jāsaglabā pareiza testu un rezultātu secība, ja izmantojat ligzdots IF funkcija.
  • In Excel 2007 - 2016 , varat izmantot ne vairāk kā 64 apstākļi.
  • Ja jūsu formula kļūst lielāka nosacījumu skaita dēļ, tā vietā izmantojiet alternatīvās metodes.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.