- И Преглед на функцията
- Функция AND Синтаксис и входове:
- Как да използвате функцията AND
- Сравняване на текстови стойности
- Сравняване на числа
- Намиране на стойности в даден диапазон
- Използване на AND с други логически оператори
- Използване на AND с IF
- И в Google Таблици
- допълнителни бележки
- И Примери във VBA
Изтеглете примерната работна книга
Този урок демонстрира как да използвате 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