Kas soovite oma Exceli oskusi parandada? Õppige Exceli parimaid loogilisi funktsioone, mis võivad teie andmeanalüüsi lihtsustada ja töövoogu sujuvamaks muuta.

Exceli loogilised funktsioonid on Exceli valemite selgroog; ilma nende funktsioonideta pole andmete analüüs täielik. Kui töötate dünaamiliste elementidega ja soovite määrata mõne muu väärtuse/tingimuse alusel loogilise väärtuse, peate kasutama loogilisi funktsioone.

Nagu iga teine ​​programmeerimiskeel, pakub Excel loogiliste funktsioonide komplekti, mis lihtsustavad kasutaja elu. Kui töötate tingimusandmetega ja soovite, et Excel teeks mõned arvutused teie eest automaatselt, siis on aeg need loogilised valemid selgeks õppida.

Mis on Exceli loogilised funktsioonid?

Excel pakub lõppkasutajatele mitmesuguseid funktsioone. Kõigist saadaolevatest funktsioonidest kasutatakse enim loogilisi operatsioone, kuna need lisavad teie andmetele ulatuslikku väärtust. Saate määrata tingimusliku loogika liikvel olles, muretsemata iga andmeelemendi jaoks asjakohaste väärtuste arvutamise ja määramise pärast.

instagram viewer

Mõned sagedamini kasutatavad loogilised funktsioonid hõlmavad järgmist:

  • KUI
  • IFS
  • IFERROR
  • JA
  • VÕI
  • MITTE

Ülaltoodud funktsioone saate kasutada eraldi ja IF-lausetega. Kui kasutate neid koos IF-lausega, saate võimsaid tingimuslauseid, mis võivad teie valemeid järsult tõsta ja muuta teid ekspertandmete analüütikuks.

1. IF avaldus

IF-lause on Exceli kõige elementaarsem funktsioon, kuid sellegipoolest annab see löögi. Tingimuspõhiste väärtuste määramisel kasutate Exceli IF-lauset, mis on loogiliste tingimuste peamine funktsioon.

Sõltuvalt IF-funktsiooni tüübist ja kasutamisest saate oma valemist asjakohase tulemuse. Kasutus- ja valemikvaliteedi parandamiseks võite kasutada kahte tüüpi IF-lauseid.

  • Üks IF-lause
  • Pesastatud IF-lause

A. Ühtne IF avaldus

Eraldiseisev IF-lause sobib ideaalselt ühe tingimuse kontrollimiseks. Täpsustage tingimus; olenevalt sellest tingimusest tagastab IF-lause väärtuse True/False.

IF-lauset ühe kriteeriumiga saate kasutada järgmiselt.

=IF(loogiline_test, [väärtus_kui_tõene], [väärtus_kui_vale])

Näide: kui tingimuse väärtus on 1, on tulemus Hea ja teise võimalusena on see Halb, kui tingimuse väärtus on 2.

=IF(A2=1,"Hea", IF(B2=1, "halb"))

B. Pesastatud IF-i avaldus

Kasutades IF-funktsioon koos Exceli pesastatud IF-funktsiooniga on lihtne. Funktsioon Pesastatud IF võimaldab teil valemis edastada mitu tingimust. Täiendava IF-lausega saate määrata erinevaid tingimusi ja sellest tulenevaid tõeseid/väärväärtusi.

Siin on pesastatud IF-lausete kasutamise valem:

=IF(loogiline_test, [väärtus_kui_tõene], kui (loogiline_test, [väärtus_kui_tõene], ...[väärtus_kui_vale])))

Kõigi IF-funktsioonide sulgemiseks lisage valemi lõppu vajalik arv sulgevaid sulgusid.

Näide: kui teil on mitu tingimust, nagu 1, 2 ja 3, ja soovite määrata igale numbrile seotud väärtuse, saate pesastatud IF-funktsiooni kasutada järgmiselt.

=IF(A2=1,"Hea", IF(A2=2, "Keskmine", "halb"))

Sõltuvalt teie tingimuse väärtusest määratakse väärtus automaatselt.

2. IFS-i funktsioon

Funktsioon IFS on suhteliselt lihtne loogiline funktsioon, kuna seda on lihtsam lugeda ja saate korraga tõhusalt arvutada mitu tingimust.

Funktsioon IFS hindab aga kõiki määratletud tingimusi, erinevalt selle vastest, mis hindab täitmise ajal ainult ühte tingimust. Saate kasutada IFS-i funktsiooni, nagu allpool näidatud:

=IFS([loogiline_test1, väärtus_kui_tõene1],...)

Funktsioonis IFS peate määratlema kõik tõesed ja väärad väärtused.

3. IFERROR Funktsioon

Nagu nimigi ütleb, saate funktsiooni IFERROR kasutada mis tahes olemuslike vigade käsitlemiseks, kui neid esineb. Näiteks arvu jagamine 0-ga annab #DIV/0! viga Excelis.

Teise võimalusena saate Excelis funktsiooni VLOOKUP kasutamisel iga kord, kui saate mittevastava/tühja väärtuse tulemuse, veateate #N/A. Nende vigade püüdmiseks ja alternatiivse väärtuse kuvamiseks võite kasutada funktsiooni IFERROR.

Siin on süntaks viitamiseks:

=IFERROR(väärtus, väärtus_kui_viga)

Näide: Kui jagate loenduri veeru Nimetaja väärtustega, saate #DIV/0! viga. Võite kasutada IFERROR-i alternatiivse väärtuse kuvamiseks (0 allolevas näites), niipea kui valemi tulemuseks on viga.

=VIGE(A2/B2, 0)

4. JA funktsioon

Funktsioon JA on osa funktsioonist IF ja seda saab kasutada kahe või enama sõltuva tingimuse määratlemiseks IF-valemis. Oletame, et peate oma valemis kahe kriteeriumi alusel tulemuse kuvama:

=IF(JA(kriteerium1, kriteerium2), [väärtus_kui_tõene], [väärtus_kui_vale])

Enne tõeväärtuse määramist kontrollib valem, kas kriteeriumid 1 ja 2 on täidetud. Kui üks tingimus ei ole täidetud, liigub see automaatselt valemi viimasele osale, määratletud väärtusele Väär.

Kui teil on rohkem kui kaks tingimust, saate ülaltoodud valemit muuta; kahe asemel määrake kolm või enam tingimust JA-klausliga. Siin on süntaks viitamiseks:

=IF(AND(kriteeriumid1, kriteeriumid2, kriteeriumid3...), [väärtus_kui_tõene], [väärtus_kui_vale])

Näide: järgmises näites, kui esimese tingimuse ja teise tingimuse veergude väärtused on võrdsed 1-ga, on tulemus Hea, muidu on see halb.

=IF(JA(A2=1,B2=1),"Hea","halb")

5. VÕI Funktsioon

Funktsioon VÕI on mitmetahuline, andes teile palju vabadust oma loogilisi toiminguid laiendada. Erinevalt funktsioonist JA annab funktsioon VÕI tulemuse, kui mõni määratud tingimus on tõene. Teise võimalusena saate määratud väärtuse False, kui tingimused ei ole täidetud.

=IF(VÕI(kriteerium1, kriteerium2), [väärtus_kui_tõene], [väärtus_kui_vale])

Funktsiooni VÕI saate IF-funktsioonis mitme tingimusega kasutada järgmiselt.

=IF(VÕI(kriteeriumid1, kriteeriumid2, kriteeriumid3...), [väärtus_kui_tõene], [väärtus_kui_vale])

Näide: Väljund näitab Hea, kuna funktsiooni VÕI sees on määratud tingimus Tõene.

6. EI funktsioon

Mis juhtub, kui teil on palju väärtusi ja soovite oma tingimuslikud kontrollid tühistada? Selle asemel, et määrata kõik valemis olevad väärtused, saate valemite lihtsustamiseks kasutada funktsiooni NOT koos funktsiooniga IF.

Funktsiooni NOT võib pidada pöördfunktsiooniks ja see toimib hästi, kui soovite oma IF-lausetes määrata vastupidised tingimused. Siin on Exceli funktsiooni NOT põhisüntaks:

=IF(EI(loogiline_test), [väärtus_kui_tõene], [väärtus_kui_vale])

Näide: Allolevas näites otsib tingimus 1-le vastandit ja kuvab Bad kohe, kui tingimus on Tõene.

Microsofti Excel pakub erinevaid funktsioone nii algajatele kui ka edasijõudnutele. Arvestades selle laialdast kasutamist, on Excelis palju oodata. Kui alustate Exceliga, peaksite õppima kõige elementaarsemad funktsioonid ja liikuma redelil aeglaselt üles, et tööriista omandada.