IR funkcija „Excel“ - jei ir teiginiai

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodo, kaip naudotis „Excel“ ir funkcija „Excel“, kad patikrintumėte, ar visi kriterijai yra teisingi.

IR funkcijų apžvalga

Funkcija IR patikrina, ar įvykdytos visos sąlygos. Grąžina TRUE arba FALSE.

Norėdami naudoti „AND Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

IR funkcijos sintaksė ir įvestys:

1 = IR (loginis1, loginis2)

logiška1 - Loginės išraiškos. Pavyzdys: A1> 4.

IR yra viena iš „Excel“ loginių funkcijų. Jis įvertina keletą išraiškų ir grąžina TRUE, jei VISOS sąlygos yra teisingos. IR gali įvertinti iki 255 išraiškų.

Kaip naudotis funkcija AND

Naudokite „Excel AND“ funkciją taip:

1 = IR (1 = 1, 2 = 2)

Kadangi abi šios išraiškos yra teisingos, ir grąžins TIESA.

Tačiau jei naudojote šiuos dalykus:

1 = IR (1 = 1, 2 = 1)

Šiuo atveju IR grįžtų FALSE. Nors pirmoji išraiška yra teisinga, antroji - ne.

Atminkite, kad vien tik skaitinės vertės yra skaičiuojamos kaip TIESA, išskyrus nulį, kuris skaičiuojamas kaip FALSE. Taigi ši formulė būtų tiesa:

1 = IR (1, 2, 3)

Bet šis grąžintų NETIESA:

1 = IR (1-1, 2)

Taip yra todėl, kad 1-1 įvertinamas iki 0, o tai interpretuojama kaip FALSE.

Teksto verčių palyginimas

Teksto palyginimas su funkcija AND neskiria didžiųjų ir mažųjų raidžių. Taigi ši formulė grąžina TRUE:

1 = IR ("Automatizuoti" = "automatizuoti", "Excel" = "Excel")

Be to, AND nepalaiko pakaitos simbolių. Ši formulė grąžina FALSE:

1 = IR ("Auto*" = "automatizuoti", "Ex*" = "excel")

Taip yra todėl, kad AND pažodžiui lygina „Auto*“ su „Automatize“, kurie neatitinka.

Skirtingai nuo skaičių, vien tik teksto eilutės (kai jos nėra palyginimo dalis) nėra skaičiuojamos kaip TIESA - jos grąžins #VALUE! klaida.

Skaičių palyginimas

Lyginant skaičius su AND, galite naudotis įprastu „Excel“ palyginimo operatorių diapazonu. Šitie yra:

Vertybių radimas tam tikrame diapazone

Vienas patogus AND naudojimas yra rasti vertes, kurios patenka į tam tikrą diapazoną. Žr. Šį pavyzdį:

1 = IR (D3> = 300, D3 <= 600)

Čia mes turime užsakymų seriją, tačiau turime sekti visus užsakymus nuo 300 iki 600 USD, galbūt kaip mūsų klientų aptarnavimo iniciatyvos dalis. Taigi savo AND funkcijoje mes apibrėžėme dvi išraiškas: D3> = 300 ir D3 <= 600.

AND naudojimas su kitais loginiais operatoriais

Galite derinti IR su bet kuriais kitais „Excel“ loginiais operatoriais, pvz., OR <>, NOT <> ir XOR <>.

Štai pavyzdys, kaip galite derinti IR su ARBA. Jei turime filmų sąrašą ir norime nustatyti po 1985 m. Išleistus filmus, kurių režisierius buvo Stevenas Spielbergas arba Timas Burtonas, galėtume naudoti šią formulę:

1 = IR (C3> 1985, ARBA (D3 = "Stevenas Spielbergas", D3 = "Timas Burtonas"))

Atminkite, kad kai derinate loginius operatorius, „Excel“ juos įvertins iš vidaus. Taigi čia ji pirmiausia įvertins OR teiginį ir naudos reikšmę TRUE arba FALSE, kurią ARBA grąžins vertindama funkciją AND.

Naudojant IR su IF

IR dažniausiai naudojamas kaip loginio testo dalis IF teiginyje.

Naudokite taip:

1 = IF (IR (C4 = "CA", D4> 300), "Taip", "Ne")

Šį kartą norime sekti visus užsakymus iš Kalifornijos, kurių vertė yra 300 USD ar didesnė, todėl mes įtraukėme funkciją AND.

Po AND mes pateikiame IF dvi grąžinimo vertes. Pirmasis, kai mūsų funkcija AND grąžina TIESA (šiuo atveju mes grąžiname „Taip“), o antroji - kai ji pateikia FALSE (grąžiname „Ne“).

Skaitykite daugiau pagrindiniame „Excel IF“ funkcijos puslapyje <>.

IR „Google“ skaičiuoklėse

Funkcija IR „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

papildomi užrašai

Naudokite funkciją AND, kad vienu metu išbandytumėte kelias sąlygas. Kiekviena sąlyga turi būti loginė išraiška (pvz., A1> 5), nuoroda į langelį, kuriame yra TRUE arba FALSE, arba masyvas, kuriame yra visos loginės vertės. Jei visi sąlygos yra TRUE, formulė grąžina TRUE, kitaip ji grąžina FALSE.

IR yra loginė funkcija ir paprastai naudojama kartu su kita logine funkcija, JEI:
Funkcija IF daro vieną dalyką, jei sąlyga yra TIESA, ir daro kitą, jei sąlyga yra NETEISINGA. Dažnai naudodami funkciją „AND“ ją „įdėsite“ į IF formulę.

Taip pat galbūt norėsite naudoti šias kitas logines funkcijas:
ARBA funkcija patikrina, ar vienas ar daugiau sąlygos įvykdytos.
Funkcija XOR tikrina, ar vienas ir vienintelis sąlyga įvykdyta.

IR pavyzdžiai VBA


Taip pat galite naudoti funkciją AND VBA. Tipas:
Programos. Darbo lapo funkcija. Ir (loginis1, loginis2)
Funkcijos argumentams galite juos įvesti tiesiai į funkciją arba nustatyti kintamuosius, kuriuos naudoti.

Grįžkite į visų „Excel“ funkcijų sąrašą

wave wave wave wave wave