Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Naudokite funkciją AND, kuri yra viena iš loginių funkcijų, kad nustatytumėte, ar visos testo sąlygos yra TRUE (teisingos).

Pavyzdys

Funkcijos IR pavyzdžiai

Funkcija AND grąžina TRUE, jei visi jos argumentai įvertinti kaip TRUE, ir grąžina FALSE, jei vienas arba daugiau argumentų įvertinti kaip FALSE.

Dažniausiai funkcija AND naudojama kitų funkcijų, kurios vykdo loginius testus, naudingumui padidinti. Pavyzdžiui, funkcija IF atlieka loginį testą ir tada grąžina vieną reikšmę, jei tikrinimo rezultatas yra TRUE, ir kitą reikšmę, jei tikrinimo rezultatas yra FALSE. Naudodami funkciją AND kaip funkcijos IF argumentą loginis_testas, galite patikrinti ne vieną, o daug įvairių sąlygų.

Sintaksė

AND(logical1, [logical2], ...)

Funkcijos AND sintaksėje yra toliau nurodyti argumentai:

Argumentas

Aprašas

Logical1

Būtinas. Pirmoji sąlyga, kurią norite patikrinti ir kuri gali būti įvertinta: TRUE arba FALSE.

Logical2, ...

Pasirinktinis. Papildomos sąlygos, kurias norite patikrinti ir kurios gali būti įvertintos TRUE arba FALSE; daugiausia galima patikrinti 255 sąlygas.

Pastabos

  • Argumentai turi įvertinti tokias logines reikšmes kaip TRUE arba FALSE arba jie turi sutapti su masyvais arba nuorodomis, turinčiomis loginių reikšmių.

  • Jei masyvo arba nuorodos argumente yra tekstas arba tušti langeliai, tų reikšmių nepaisoma.

  • Jei nustatytame diapazone nėra loginių reikšmių, funkcija AND grąžina #VALUE! klaidą.

Pavyzdžiai

Toliau pateikiami keli bendrieji pavyzdžiai, kaip AND naudoti atskirai ir kartu su funkcija IF.

IF funkcijų naudojimo su AND pavyzdžiai

Formulė

Aprašas

=AND(A2>1,A2<100)

Pateikia TRUE (teisinga), jei langelyje A2 reikšmė yra didesnė už 1 IR mažiau nei 100, priešingu atveju rodoma FALSE (klaidinga).

=IF(AND(A2<A3,A2<100),A2,"Reikšmė nepatenka į intervalą")

A2 langelyje rodomas skaičius, jei jis mažesnis nei A3 IR mažesnis nei 100. Priešingu atveju jame rodomas pranešimas „Reikšmė nepatenka į intervalą“.

=IF(AND(A3>1,A3<100),A3,"Reikšmė nepatenka į intervalą")

A3 langelyje rodo reikšmę, jei ji yra didesnė nei 1 IR mažesnė nei 100, priešingu atveju rodomas pranešimas. Galite pakeisti bet kurį pasirinktą pranešimą.

Priedo skaičiavimas

Tai gana įprastas scenarijus, kai reikia paskaičiuoti, ar pardavėjai nusipelno priedo, naudojant IF ir AND.

Pavyzdys, kaip apskaičiuoti pardavimo bonusą naudojant funkcijas IF ir AND.  Formulė langelyje E14 yra =IF(AND(B14>=$B$7,C14>=$B$5),B14*$B$8,0)
  • =IF(AND(B14>=$B$7,C14>=$B$5),B14*$B$8,0)IF bendras pardavimas yra didesnis arba lygus (>=) pardavimo tikslui AND sąskaitos yra didesnės arba lygios (>=) sąskaitų tikslui, tada padauginti bendrą pardavimą iš priedo %, kitu atveju grąžinti 0.

Reikia daugiau pagalbos?

Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.

Susijusios temos

Vaizdo įrašas: išplėstinės IF funkcijos Sužinokite, kaip naudoti įdėtąsias funkcijas formulėje Funkcija IFFunkcija ORFunkcija NOT"Excel" formulių apžvalgaKaip išvengti sugadintų formuliųFormulių klaidų aptikimas"Excel" spartieji klavišaiLoginės funkcijos (rodyklė)"Excel" funkcijos (pagal abėcėlę)"Excel" funkcijos (pagal kategoriją)

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.