Exceli valem: Pesatud, kui mitu AND -

Lang L: none (table-of-contents)

Üldine valem

= IF(AND(A1="x",B1>=100),1.5, IF(AND(A1="y",B1=100),1.3, IF(AND(A1="y",B1< 100),1.2, 1.1))))

Kokkuvõte

Mitme variandi hindamiseks sisestatud IF-lausega on üks lähenemisviis kasutada eraldi IF-i rea kohta, et näidata iga loogiliste testide komplekti tulemust. Iga IF-funktsiooni järel reavahetuste lisamisel muutub valem isedokumenteerivaks. Näidatud näites on valem D5-s:

= IF(AND(B5="red",C5>=100),1.5, IF(AND(B5="red",C5=100),1.3, IF(AND(B5="blue",C5<100),1.2, 1.1))))

Selgitus

See valem tugineb valikute ja tulemuste rea käsitlemisel tehnikale, mida nimetatakse pesastatud IF-deks. Pesastatud IF-de korral pesitseb üks IF-funktsioon teise sisse, seda protsessi on siin üksikasjalikult selgitatud.

Selles näites sisalduv valem on sihilikult verrosem, mis on vajalik kõigi võimalike valikute ja tulemuste "näitamiseks" viisil, mida on lihtsam mõista ja hooldada. Trikk on struktureerida valem reavahetustega, et näidata igat IF-d eraldi real koos selle IF-i "tõelise tulemusega". "Vale tulemus" on järgmine IF-lause. Pange tähele, et lõplik vale tulemus "tabab" kõik juhtumid, mis ebaõnnestuvad kõigis eelmistes testides.

Sisuliselt kasutame reavahetusi "laua" ehitamiseks, mida inimsilm saab hõlpsasti lugeda. IF-funktsioonide piiramiseks kasutame funktsiooni AND korraga mitme loogilise testi käivitamiseks. AND funktsioon iga IF funktsiooni sees testib nii värvi kui ka väärtust.

Märkus. Valemiribale uute ridade sisestamiseks saab sisestamiseks kasutada klahve Alt + Enter. Kui soovite korraga näha rohkem kui ühte rida, peate valemiriba laiendama vertikaalselt.

Rohkem tingimusi

Seda valemikäsitlust saab laiendada, et hinnata rohkem võimalusi. Funktsioon AND saab hakkama loogilisemate testidega ning vajadusel saate funktsiooni AND kombineerida funktsiooniga OR. Samuti võite asendada AND ja OR tõeväärtuse loogikaga. Lõpuks võite pesitsemise vähendamiseks kasutada ka IFS-i funktsiooni Exceli hilisemates versioonides.

Tulemus arvutusena

Ehkki ülaltoodud näide näitab arvukaid tulemusi iga valikukomplekti kohta, saab valemit kohandada arvutuse käivitamiseks, asendades kõvakodeeritud väärtused mis tahes standardse valemilausega.

Huvitavad Artiklid...