Funkcija AND

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 klaidą #VALUE!.

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 paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Žr. vaizdo įrašą, kaip naudoti funkciją IF

Sužinokite, kaip naudoti įdėtąsias funkcijas formulėje

Funkcija IF

Funkcija OR

Funkcija NOT

„Excel“ formulių apžvalga

Kaip išvengti sugadintų formulių

Klaidų tikrinimo naudojimas formulių klaidoms aptikti

Spartieji klavišai programoje „Excel 2016 for Windows“

Spartieji klavišai programoje „Excel 2016 for Mac“

Loginės funkcijos (nuoroda)

„Excel“ funkcijos (pagal abėcėlę)

„Excel“ funkcijos (pagal kategoriją)

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×