„Excel“

Įdėtos IF funkcijos pavyzdys

Nested If Function Example

„Excel“ formulė: įdėtos IF funkcijos pavyzdysBendroji formulė | _+_ | Santrauka

The IF funkcija gali būti įdėtas viduje, kad galėtų susidoroti su įvairiomis sąlygomis. Parodytame pavyzdyje įterpta IF formulė naudojama balui priskirti. D5 formulėje yra 5 atskiros IF funkcijos:





kaip apskaičiuoti „Excel“ vidurkius
= IF (T1,R1, IF (T2,R2, IF (T3,R3, IF (T4,R4,R5))))
Paaiškinimas

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

Bandoma daugiau nei viena sąlyga

Jei jums reikia išbandyti daugiau nei vieną sąlygą, tada atlikite vieną iš kelių veiksmų, priklausomai nuo bandymų rezultatų, viena iš galimybių yra sudėti kelis IF teiginius į vieną formulę. Dažnai tai išgirsite kaip „įdėtus IF“.





Lizdavimo idėja kyla įterpiant arba „įdėjus“ vieną IF funkciją į kitą. Pateiktame pavyzdyje mes naudojame įdėtas IF funkcijas, kad priskirtume balus pagal balą. Įvertinimo logika yra tokia:

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

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



Galiausiai formulė, kurią turime ląstelėje D5, atrodo taip:

sumuoja kelis kriterijus tame pačiame stulpelyje
 
= IF (C5<64,'F', IF (C5<73,'D', IF (C5<85,'C', IF (C5<95,'B','A'))))

Matote, kad šiuo atveju svarbu judėti viena kryptimi - nuo mažo iki aukšto arba nuo aukšto iki žemo. Tai leidžia mums grąžinti rezultatą, kai testas pateikia TIKRĄ, nes mes žinoti kad ankstesni bandymai grąžino FALSE.

Lengviau skaityti įdėtus IF

Iš prigimties IF įdėtas formules gali būti sunku perskaityti. Jei tai jums trukdo, formulės viduje galite pridėti eilučių pertraukų, kad „suskirstytumėte“ testus ir rezultatus. Šiame vaizdo įraše paaiškinta, kaip pridėti eilučių pertraukas prie įdėto „if“ .

Pastabos

  1. Naujesnis IFS funkcija gali valdyti kelias sąlygas vienoje funkcijoje.
  2. VLOOKUP kartais galima priprasti pakeisti sudėtingus įdėtus IF .
  3. Šiame straipsnyje yra dar daug lizdinių ifų pavyzdžių .
Autorius Dave'as Brunsas


^