Norite patobulinti savo Excel įgūdžius? Sužinokite apie svarbiausias „Excel“ logines funkcijas, kurios gali supaprastinti duomenų analizę ir supaprastinti darbo eigą.
„Excel“ loginės funkcijos yra „Excel“ formulių pagrindas; duomenų analizė yra neišsami be šių funkcijų. Kai dirbate su dinaminiais elementais ir norite priskirti loginę reikšmę, pagrįstą kita reikšme / sąlyga, turite kreiptis į logines funkcijas.
Kaip ir bet kuri kita programavimo kalba, „Excel“ siūlo loginių funkcijų rinkinį, kuris supaprastina vartotojo gyvenimą. Jei dirbate su sąlyginiais duomenimis ir norite, kad „Excel“ atliktų kai kuriuos skaičiavimus už jus automatiškai, laikas išmokti šias logines formules.
Kas yra „Excel“ loginės funkcijos?
„Excel“ siūlo daugybę funkcijų galutiniams vartotojams. Iš visų galimų funkcijų loginės operacijos yra plačiausiai naudojamos, nes jos suteikia didelės vertės jūsų duomenims. Galite priskirti sąlyginę logiką kelyje, nesijaudindami dėl kiekvieno duomenų langelio atitinkamų verčių apskaičiavimo ir priskyrimo.
Kai kurios dažniausiai naudojamos loginės funkcijos yra šios:
- JEI
- IFS
- IFERROR
- IR
- ARBA
- NE
Aukščiau pateiktas funkcijas galite naudoti atskirai ir su IF teiginiais. Naudodami juos su IF teiginiu, gausite galingus sąlyginius teiginius, kurie gali pakelti jūsų formules aukštyn ir tapti ekspertu duomenų analitiku.
1. IF pareiškimas
IF teiginys yra pati pagrindinė „Excel“ funkcija, tačiau ji vis dėlto yra svarbi. Priskirdami sąlygomis pagrįstas reikšmes, kreipiatės į „Excel“ IF teiginį – pagrindinę loginių sąlygų funkciją.
Priklausomai nuo IF funkcijos tipo ir naudojimo, iš formulės gausite atitinkamą rezultatą. Norėdami pagerinti naudojimą ir formulės kokybę, galite naudoti dviejų tipų IF teiginius:
- Vienas IF teiginys
- Įdėtas IF sakinys
A. Vienintelis IF pareiškimas
Atskiras IF teiginys idealiai tinka tikrinant vieną sąlygą. Nurodykite sąlygą; priklausomai nuo šios sąlygos, IF sakinys grąžins reikšmę True/False.
Štai kaip galite naudoti IF teiginį su vienu kriterijumi:
=IF(loginis_testas, [vertė_jei_tiesa], [vertė_jei_klaidinga])
Pavyzdys: kai sąlygos reikšmė yra 1, rezultatas yra geras, arba blogas, kai sąlygos reikšmė yra 2.
=IF(A2=1,"Gerai", IF(B2=1, "Blogas"))
B. Įdėtas IF pareiškimas
Naudojant IF funkcija su įdėta IF funkcija programoje „Excel“. yra lengva. Funkcija Įdėtas IF leidžia formulėje perduoti kelias sąlygas. Galite nurodyti įvairias sąlygas ir gautas True/False reikšmes naudodami papildomą IF teiginį.
Štai įdėtųjų IF teiginių naudojimo formulė:
=IF(loginis_testas, [vertė_jei_tiesa], jei (loginis_testas, [vertė_jei_tiesa], ...[vertė_jei_klaidinga]))
Formulės pabaigoje pridėkite reikiamą skaičių uždarymo skliaustų, kad uždarytumėte visas IF funkcijas.
Pavyzdys: jei turite kelias sąlygas, pvz., 1, 2 ir 3, ir kiekvienam skaičiui norite priskirti atitinkamą reikšmę, galite naudoti įdėtą IF funkciją taip:
=IF(A2=1,"Gerai", IF(A2=2, "Vidutinis", "Blogas"))
Atsižvelgiant į jūsų sąlygos reikšmę, vertė priskiriama automatiškai.
2. IFS funkcija
IFS funkcija yra gana paprasta loginė funkcija, nes ją lengviau skaityti ir vienu metu galite efektyviai apskaičiuoti kelias sąlygas.
Tačiau IFS funkcija įvertina visas apibrėžtas sąlygas, skirtingai nei jos atitikmuo, kuris vykdymo metu įvertina tik vieną sąlygą. Galite naudoti IFS funkciją, kaip parodyta toliau:
=IFS([Loginis_testas1, Reikšmė_jei_Tiesa1],...)
Funkcijoje IFS turite apibrėžti kiekvieną teisingą ir klaidingą reikšmę.
3. IFERROR funkcija
Kaip rodo pavadinimas, galite naudoti funkciją IFERROR, kad sutvarkytumėte visas būdingas klaidas, kai tik su jomis susiduriate. Pavyzdžiui, padalijus skaičių iš 0, gausite #DIV/0! klaida programoje Excel.
Arba, kai programoje „Excel“ naudojate VLOOKUP funkciją, kiekvieną kartą, kai gausite neatitinkančią / tuščią reikšmę, gausite klaidą #N/A. Norėdami užfiksuoti šias klaidas ir parodyti alternatyvią reikšmę, galite naudoti funkciją IFERROR.
Štai sintaksė nuorodai:
=IFERROR(reikšmė, vertė_jei_klaida)
Pavyzdys: Padalijus skaitiklį iš vardiklio stulpelio reikšmių, gausite #DIV/0! klaida. Galite naudoti IFERROR norėdami parodyti alternatyvią reikšmę (0 toliau pateiktame pavyzdyje), kai tik formulė sukelia klaidą.
= KLAIDA (A2 / B2, 0)
4. IR Funkcija
Funkcija IR yra funkcijos IF dalis, kurią galite naudoti norėdami apibrėžti dvi ar daugiau priklausomų sąlygų IF formulėje. Tarkime, kad formulėje turite pateikti rezultatą pagal du kriterijus:
=IF(IR(1 kriterijus, 2 kriterijus), [vertė_jei_tiesa], [vertė_jei_klaidinga])
Prieš priskirdama vertę True, formulė patikrins, ar tenkinami 1 ir 2 kriterijai. Jei kuri nors iš sąlygų neįvykdyta, ji automatiškai persikelia į paskutinę formulės dalį, apibrėžtą False reikšmę.
Kai turite daugiau nei dvi sąlygas, galite pakoreguoti aukščiau pateiktą formulę; vietoj dviejų nurodykite tris ar daugiau sąlygų su sąlyga IR. Štai sintaksė nuorodai:
=IF(IR(Criteria1, Criteria2, Criteria3...), [vertė_jei_tiesa], [vertė_jei_klaidinga])
Pavyzdys: Šiame pavyzdyje, kai stulpeliuose „Pirmoji sąlyga“ ir „Antra sąlyga“ esančios reikšmės yra lygios 1, rezultatas yra geras, o kitu atveju jis yra blogas.
=JEI(IR(A2=1,B2=1),"Gerai","Blogas")
5. ARBA Funkcija
Funkcija ARBA yra daugialypė, suteikianti jums daug laisvės išplėsti savo logines operacijas. Skirtingai nei funkcija IR, funkcija ARBA pateiks rezultatą, jei kuri nors nurodyta sąlyga yra teisinga. Arba gausite nurodytą False reikšmę, jei sąlygos nebus įvykdytos.
=IF(ARBA(1 kriterijus, 2 kriterijus), [vertė_jei_tiesa], [vertė_jei_klaidinga])
Štai kaip galite naudoti funkciją ARBA su keliomis sąlygomis funkcijoje IF:
=IF(ARBA(1 kriterijai, 2 kriterijai, 3 kriterijai...), [vertė_jei_tiesa], [vertė_jei_klaidinga])
Pavyzdys: Išvestis rodo gerą, nes nurodyta sąlyga yra True funkcijoje ARBA.
6. NE Funkcija
Kas nutinka, kai turite daug vertybių ir norite atšaukti sąlyginius patikrinimus? Užuot nurodyę visas formulės reikšmes, galite naudoti funkciją NOT su funkcija IF, kad supaprastintumėte formules.
Galite galvoti apie funkciją NOT kaip atvirkštinę funkciją ir ji gerai veikia, kai IF sakiniuose norite nurodyti priešingas sąlygas. Štai pagrindinė „Excel“ funkcijos NOT sintaksė:
=JEI(NE(loginis_testas), [vertė_jei_tiesa], [vertė_jei_klaidinga])
Pavyzdys: Toliau pateiktame pavyzdyje sąlyga ieško priešingos 1 ir rodoma Bloga, kai tik sąlyga yra True.
„Microsoft Excel“ siūlo įvairias funkcijas pradedantiesiems ir pažengusiems vartotojams. Atsižvelgiant į tai, kad ji plačiai naudojama, „Excel“ yra daug ko tikėtis. Jei pradedate nuo „Excel“, turėtumėte išmokti pagrindines funkcijas ir lėtai kilti kopėčiomis, kad įsisavintumėte įrankį.