„Excel“ formulė: Įterptosios IF funkcijos pavyzdys -

Turinys

Bendroji formulė

=IF(T1,R1,IF(T2,R2,IF(T3,R3,IF(T4,R4,R5))))

Santrauka

IF funkcija gali būti įdėta į vidų, kad būtų galima valdyti kelias sąlygas. Parodytame pavyzdyje, norint priskirti balą balui, naudojama įdėta IF formulė. D5 formulėje yra 5 atskiros IF funkcijos:

=IF(C5<64,"F",IF(C5<73,"D",IF(C5<85,"C",IF(C5<95,"B","A"))))

Paaiškinimas

Šiame straipsnyje aprašoma „Excel“ įdėta IF konstrukcija. Paprastai įdėtos IF yra naudojamos, kai reikia išbandyti daugiau nei vieną sąlygą ir pateikti skirtingus rezultatus, atsižvelgiant į tuos testus.

Tikrinama daugiau nei viena sąlyga

Jei jums reikia išbandyti daugiau nei vieną sąlygą, tada atlikite vieną iš kelių veiksmų, priklausomai nuo testų rezultatų, viena iš galimybių yra susieti kelis IF sakinius vienoje formulėje. Dažnai girdėsite, kaip tai vadinama „įdėtomis IF“.

Lizdų idėja kyla įdėjus arba „įdėjus“ vieną IF funkciją į kitą. Parodytame pavyzdyje mes naudojame įdėtas IF funkcijas, kad priskirtume pažymius pagal balą. Vertinimo priskyrimo logika yra tokia:

Rezultatas Įvertinimas
0-63 F
64–72 D
73–84 C
85-94 B
95–100 A

Norėdami sukurti įdėtą IF formulę, atspindinčią šią logiką, pirmiausia bandome, ar balas yra mažesnis nei 64. Jei TIESA, grąžiname „F“. Jei FALSE, pereiname prie kitos IF funkcijos. Šį kartą mes patikriname, ar rezultatas yra mažesnis nei 73. Jei TIESA, mes grąžiname "D". Jei FALSE, mes pereisime prie dar vienos IF funkcijos. Ir taip toliau.

Galų gale formulė, kurią turime D5 langelyje, atrodo taip:

=IF(C5<64,"F",IF(C5<73,"D",IF(C5<85,"C",IF(C5<95,"B","A"))))

Galite pastebėti, kad šiuo atveju svarbu judėti viena kryptimi - nuo mažo iki aukšto, arba iš aukšto į žemą. Tai leidžia mums grąžinti rezultatą, kai testas pateikia TIKRĄ, nes žinome, kad ankstesni testai grąžino NETIKRĄ.

Lengviau įdėtus IF skaityti

Pagal savo pobūdį įdėtas IF formules gali būti sunku perskaityti. Jei tai vargina, formulės viduje galite pridėti eilučių pertraukėles, kad „surikiuotumėte“ testus ir rezultatus. Šiame vaizdo įraše paaiškinta, kaip pridėti eilutės pertraukas į įdėtą, jei.

Pastabos

  1. Naujesnė IFS funkcija gali valdyti kelias sąlygas vienoje funkcijoje.
  2. VLOOKUP kartais gali būti naudojamas pakeisti sudėtingus įdėtus ifs.
  3. Šiame straipsnyje yra daug daugiau įdėtųjų IF pavyzdžių.

Įdomios straipsniai...