Преузмите пример радне свеске
Овај водич показује како се користи Екцел И функција у програму Екцел да бисте проверили да ли је више критеријума тачно.
И Преглед функција
Функција АНД проверава да ли су испуњени сви услови. Враћа ТРУЕ или ФАЛСЕ.
Да бисте користили функцију радног листа АНД Екцел, изаберите ћелију и откуцајте:
(Обратите пажњу на то како се појављују уноси формуле)
Синтакса и улази функције АНД:
1 | = АНД (логичко1, логичко2) |
логично1 - Логички изрази. Пример: А1> 4.
АНД је једна од Екцел -ових логичких функција. Он процењује неколико израза и враћа ТРУЕ ако су СВИ услови тачни. И може проценити до 255 израза.
Како се користи функција АНД
Користите Екцел и функцију овако:
1 | = АНД (1 = 1, 2 = 2) |
Пошто су оба израза тачна, АНД ће вратити ТРУЕ.
Међутим, ако сте користили следеће:
1 | = И (1 = 1, 2 = 1) |
У овом случају И би се вратило ФАЛСЕ. Иако је први израз тачан, други није.
Имајте на уму да се само нумеричке вредности рачунају као ТРУЕ, осим нуле, која се рачуна као ФАЛСЕ. Дакле, ова формула би се вратила тачном:
1 | = АНД (1, 2, 3) |
Али овај би вратио ЛАЖ:
1 | = И (1-1, 2) |
То је зато што 1-1 вреднује 0, што се АНД тумачи као ФАЛСЕ.
Поређење текстуалних вредности
Поређење текста са функцијом АНД не разликује велика и мала слова. Дакле, следећа формула враћа ТРУЕ:
1 | = АНД ("Аутоматизуј" = "аутоматизуј", "Екцел" = "екцел") |
Такође, АНД не подржава замјенске знакове. Ова формула враћа ФАЛСЕ:
1 | = АНД ("Ауто*" = "аутоматизуј", "Ек*" = "екцел") |
То је зато што АНД дословно упоређује „Ауто*“ са „Аутоматизуј“, који се не подударају.
За разлику од бројева, само текстуални низови (када нису део поређења) не рачунају се као ТРУЕ - они ће вратити #ВАЛУЕ! грешка.
Упоређивање бројева
На располагању вам је уобичајен низ Екцел -ових оператора упоређивања при упоређивању бројева са АНД. Су:
Проналажење вредности унутар датог опсега
Згодна употреба АНД је лоцирање вредности које спадају у дати опсег. Погледајте следећи пример:
1 | = АНД (Д3> = 300, Д3 <= 600) |
Овде имамо низ наруџбина, али морамо да пратимо све наруџбе између 300 и 600 долара, можда као део наше иницијативе за корисничку подршку. Дакле, у нашој функцији АНД дефинисали смо два израза: Д3> = 300 и Д3 <= 600.
Коришћење АНД са другим логичким оператерима
Можете комбиновати АНД са било којим другим Екцеловим логичким операторима, као што су ОР <>, НОТ <> и КСОР <>.
Ево примера како можете комбиновати И са ИЛИ. Ако имамо списак филмова и желимо да идентификујемо филмове објављене после 1985. године које је режирао Стивен Спилберг или Тим Буртон, могли бисмо да користимо ову формулу:
1 | = АНД (Ц3> 1985, ОР (Д3 = "Стевен Спиелберг", Д3 = "Тим Буртон")) |
Имајте на уму да кад год комбинујете логичке операторе, Екцел ће их проценити изнутра према унутра. Дакле, овде ће прво проценити израз ОР и користити вредност ТРУЕ или ФАЛСЕ коју ОР враћа приликом процењивања функције АНД.
Коришћење АНД са ИФ
АНД се најчешће користи као део логичког теста у ИФ налогу.
Користите га овако:
1 | = ИФ (АНД (Ц4 = "ЦА", Д4> 300), "Иес", "Но") |
Овог пута желимо да пратимо све наруџбе из Калифорније у вредности од 300 УСД или више - тако да смо то ставили у функцију АНД.
Након АНД, испоручујемо ИФ две повратне вредности. Први за када наша функција АНД врати ТРУЕ (у овом случају, враћамо „Да“), а други за када враћа ФАЛСЕ (враћамо „Не“).
Прочитајте више на главној страници функције Екцел ИФ <>.
И у Гоогле табелама
Функција АНД ради потпуно исто у Гоогле таблицама као и у Екцелу:
Додатне напомене
Користите функцију АНД за истовремено тестирање више услова. Сваки услов мора бити логички израз (нпр: а1> 5), референца на ћелију која садржи ТРУЕ или ФАЛСЕ или низ који садржи све логичке вредности. Ако све услови су ТРУЕ, формула враћа ТРУЕ, у супротном враћа ФАЛСЕ.
АНД је логичка функција и обично се користи заједно са другом логичком функцијом, АКО:
ИФ функција ради једно ако је услов ТРУЕ, а друго ако је услов ФАЛСЕ. Често када користите функцију АНД „угнеждићете“ је у ИФ формулу.
Можда ћете желети да користите и друге логичке функције:
Функција ОР тестира ако један или више услови су испуњени.
Функција КСОР тестира ако један и једини услов је испуњен.
И Примери у ВБА
Такође можете користити функцију АНД у ВБА. Тип:Апплицатион.Воркксхеетфунцтион.Анд (логичко1, логичко2)
За аргументе функције можете их унијети директно у функцију или дефинирати варијабле које ћете умјесто тога користити.
Повратак на листу свих функција у програму Екцел