Добрый день уважаемый читатель!
Сейчас хочу рассмотреть, еще одну из логических функций, функцию И в Excel. Она являются достаточно хорошей логической функцией, которая в дополнение с другими функциями, например, ЕСЛИ, даст очень хороший результат. Такое соединение позволяет расширить стандартный функционал любой функции, а получаемые формулы могут создавать лучший результат при небольшом изменении.
Функцию И необходимо использовать, в случаях проверки пары условий следующим образом: Условие№1 И Условие№2. Стоит заметить, что условия должны быть все правильными, тогда результат будет получен ИСТИНА, в любых других случаях получится значение ЛОЖЬ.
Синтаксис этой функции очень прост и имеет следующий вид:
=И (Логическое значение1; [логическое значение2];.и т.п.), где:
- Логическое значение1 – это обязательный аргумент, проверка которого должна вернуть значение ЛОЖЬ или ИСТИНА;
- [логическое значение2] – это необязательный аргумент, который является дополнительным условиям проверки. Позволяет получить вычисляемое значениеЛОЖЬ или ИСТИНА. Таких условий позволяется вводить не более 255.
Как я уже замечал, функция И обычно используется для увеличения возможностей работы других функций которые производят логическую проверку значений. Рассмотрим несколько примеров, от простых к сложным для обозрения возможностей применения этой функции в работе.
- Пример: Простое условия функции И.
Рассмотрим принцип работы самой функции И, ее способы получить результат. Формула =И(ИСТИНА;ИСТИНА), вернет значение ИСТИНА. Другие варианты =И(ЛОЖЬ;ИСТИНА), =И(ИСТИНА;ЛОЖЬ) или =И(ЛОЖЬ;ЛОЖЬ) возвратят результат ЛОЖЬ. При реальном использовании, к примеру, возьмем формулу =И(B7>10;C7>10). Т.е. когда во всех ячейках B7 и C7 хранятся значения больше 10 (т.е. выражение B7>10 является ИСТИНА и выражение C7>10 также ИСТИНА), то общий результат работы формулы будет ИСТИНА. Если же хотя бы в любой из ячеек значение будет <=10, результат формулы будет ЛОЖЬ.
- Пример: Работа в тандеме с функцией ЕСЛИ.
Поскольку функция И имеет сама по себе урезанное использование, по этому возвращает всего на всего значения ЛОЖЬ или ИСТИНА, ее любят использовать совместно с функцией ЕСЛИ.
Рассмотрим формулу примера подробнее:
=ЕСЛИ(И(B13>10;C13>10);»Лимит превышен»;»В границах лимита»)
Т.е. при условии, когда в ячейках B13 и C13 значения больше 10, то формула вернет результат «Лимит превышен». В случаях, когда хотя бы в одной ячейке значение будет <=10, результатом станет сообщение «В границах лимита».
- Пример: Сверка с помощью массива однотипных условий.
Возьмем ситуацию, когда возникла необходимость проверить значения диапазона B19:B22 на превышение граничного критерия, к примеру, 10. В принципе, возможно, использовать простую формулу перебора значений:
=И(B19>10; B20>10; B21>10; B22>10).
А поскольку в примере рассматривается использование формул массива, вы можете упростить и сделать свою формулу более компактной, так как она приобретет такой вид:
=И(B19:B22>10)
Не стоит забывать, что вводить формулу в ячейку надо горячей комбинацией клавиш Ctrl+Shift+Enter, для фиксации фигурными скобками. Я очень надеюсь, что смог более подробно и понятно описать работу логической функции И в Excel. Что позволит вам увеличит эффективность вашей работы и если это случилось, жду ваши лайки, а если у вас возникли вопросы, пишите комментарии.
С другими функциями электронных таблиц вы можете узнать в «Справочнике функций».
До новых встреч на страницах TopExcel.ru!
Богаче всех тот, чьи радости требуют меньше денег.
Генри Дэвид Торо