И функция в Excel - Ако и изявления

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате Excel И функция в Excel, за да проверите дали всички критерии са верни.

И Преглед на функцията

Функцията AND проверява дали са изпълнени всички условия. Връща TRUE или FALSE.

За да използвате функцията за работен лист AND Excel, изберете клетка и въведете:

(Забележете как се появяват входовете на формулата)

Функция AND Синтаксис и входове:

1 = И (логически1, логически2)

логически 1 - Логически изрази. Пример: A1> 4.

AND е една от логическите функции на Excel. Той оценява няколко израза и връща TRUE, ако ВСИЧКИ условия са верни. И може да оцени до 255 израза.

Как да използвате функцията AND

Използвайте функцията Excel и така:

1 = И (1 = 1, 2 = 2)

Тъй като и двата израза са верни, И ще върне ИСТИНА.

Ако обаче сте използвали следното:

1 = И (1 = 1, 2 = 1)

В този случай И ще се върне FALSE. Въпреки че първият израз е верен, вторият не е.

Имайте предвид, че само числовите стойности се броят като ИСТИНА, с изключение на нула, която се счита за НЕВЯРНО. Така че тази формула ще върне вярно:

1 = И (1, 2, 3)

Но това ще върне FALSE:

1 = И (1-1, 2)

Това е така, защото 1-1 се оценява на 0, което И се интерпретира като НЕВЯРНО.

Сравняване на текстови стойности

Сравненията на текста с функцията AND не са чувствителни към регистъра. Така че следната формула връща TRUE:

1 = AND ("Automate" = "automate", "Excel" = "excel")

Също така AND не поддържа заместващи символи. Тази формула връща FALSE:

1 = AND ("Auto*" = "automate", "Ex*" = "excel")

Това е така, защото AND буквално сравнява „Auto*“ с „Automate“, които не съвпадат.

За разлика от числата, само текстовите низове (когато не са част от сравнение) не се отчитат като TRUE - те ще върнат #VALUE! грешка.

Сравняване на числа

Имате обичайния набор от оператори за сравнение на Excel, когато сравнявате числа с AND. Това са:

Намиране на стойности в даден диапазон

Едно удобно използване на AND е за намиране на стойности, които попадат в даден диапазон. Вижте следния пример:

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

Тук имаме поредица от поръчки, но трябва да проследим всички поръчки между $ 300 и $ 600, може би като част от нашата инициатива за обслужване на клиенти. Така че в нашата функция AND ние сме дефинирали два израза: D3> = 300 и D3 <= 600.

Използване на AND с други логически оператори

Можете да комбинирате AND с някой от другите логически оператори на Excel, като OR <>, NOT <> и XOR <>.

Ето пример за това как можете да комбинирате И с ИЛИ. Ако имаме списък с филми и искаме да идентифицираме филми, издадени след 1985 г., режисирани от Стивън Спилбърг или Тим Бъртън, бихме могли да използваме тази формула:

1 = И (C3> 1985, ИЛИ (D3 = "Стивън Спилбърг", D3 = "Тим Бъртън"))

Имайте предвид, че когато комбинирате логически оператори, Excel ще ги оценява отвътре навън. Така че тук той първо ще оцени оператора OR и ще използва стойността TRUE или FALSE, която OR връща при оценката на функцията AND.

Използване на AND с IF

AND най -често се използва като част от логически тест в оператор IF.

Използвайте го така:

1 = IF (AND (C4 = "CA", D4> 300), "Yes", "No")

Този път искаме да проследим всички поръчки от Калифорния на стойност 300 долара или повече - така че това сме поставили във функцията И.

След И, ние доставяме IF с две възвращаеми стойности. Първият, когато нашата функция AND връща TRUE (в този случай връщаме „Да“), и вторият, когато връща FALSE (връщаме „Не“).

Прочетете повече на главната страница на функцията Excel IF <>.

И в Google Таблици

Функцията AND работи абсолютно същото в Google Sheets, както и в Excel:

допълнителни бележки

Използвайте функцията AND, за да тествате едновременно множество условия. Всяко условие трябва да бъде логически израз (напр. A1> 5), препратка към клетка, съдържаща TRUE или FALSE, или масив, съдържащ всички логически стойности. Ако всичко условията са TRUE, формулата връща TRUE, в противен случай връща FALSE.

И е логическа функция и обикновено се използва заедно с друга логическа функция, АКО:
Функцията IF прави едно нещо, ако условие е TRUE, и прави друго, ако условие е FALSE. Често, когато използвате функцията AND, ще я „вмъкнете“ във формула IF.

Може да искате да използвате и други логически функции:
Функцията OR проверява дали едно или повече условията са изпълнени.
Функцията XOR тества дали един и единствен условието е изпълнено.

И Примери във VBA


Можете също да използвате функцията AND във VBA. Тип:
Приложение. Функция на работен лист. И (логически1, логически2)
За аргументите на функцията можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо тях.

Връщане към списъка с всички функции в Excel

wave wave wave wave wave