Практический пример использования логических функций
В примере ниже попробуем отчасти применять описанные выше функции для решения задачки, приближенной к настоящей ситуации с расчетом премии, зависящей от определенных критерий.
В качестве начальных данных – таблица со сведениями о работниках, в которой указан их пол и возраст.
Нам нужно произвести расчет премии. Главные условия, от которых зависит размер премии:
- величина обыкновенной премии, которую получат все сотрудники без исключения – 3 000 руб.;
- сотрудницам дамского пола положена завышенная премия – 7 000 руб.;
- юным сотрудникам (младше 1984 г. рождения) положена завышенная премия – 7 000 руб.;
Выполним нужные расчеты, используя логические функции.
Встаем в первую ячейку столбца, в которой желаем посчитать размеры премий и щелкаем клавишу “Вставить функцию” (слева от сроки формул).
В открывшемся Мастере функций избираем категорию “Логические”, потом в предложенном списке операторов кликаем по строке “ЕСЛИ” и нажимаем OK.
Сейчас нам необходимо задать аргументы функции. Потому что у нас не одно, а два условия получения завышенной премии, при этом необходимо, чтоб производилось хотя бы одно из их, чтоб задать логическое выражение, воспользуемся функцией ИЛИ. Находясь в поле для ввода значения аргумента “Лог_выражение” кликаем в главный рабочей области книжки на маленькую стрелку вниз, расположенную в левой высшей части окна программки, где обычно отображается адресок ячейки. В открывшемся перечне функций избираем оператор ИЛИ, если он представлен в списке (либо можно кликнуть на пункт “Остальные функции” и избрать его в новеньком окне Мастера функций, как мы вначале сделали для выбора оператора ЕСЛИ).
Мы переключимся в окно аргументов функци ИЛИ
Тут задаем наши условия получения премии в 7000 руб.:
год рождения позднее 1984 года;
пол – дамский;
Сейчас обращаем внимание на строчку формул. Кликаем в ней на заглавие начального оператора ЕСЛИ, чтоб переключиться в аргументы данной функции.
Заполняем аргументы функции и щелкаем OK:
в значении “Правда” пишем цифру 7000;
в значении “Ересь” указываем цифру 3000;
Итог работы логических операторов отобразится в первой ячейке столбца, которую мы избрали
Как мы можем созидать, окончательный вид формулы смотрится последующим образом: =ЕСЛИ(ИЛИ(C2>1984;D2=»жен.»);7000;3000) . К слову, заместо использования Мастера функций можно было вручную составить и прописать данную формулу в требуемой ячейке.
Чтоб высчитать премию для всех служащих, воспользуемся Маркером наполнения. Наведем курсор на правый нижний угол ячейки с формулой. Опосля того, как курсор воспримет форму темного крестика (это и есть Маркер наполнения), зажимаем левую клавишу мыши и протягиваем выделение вниз, до крайней ячейки столбца.
Все готово. Благодаря логическим операторам мы получили заполненные данные для столбца с премиями.
Общее определение и задачи
«ЕСЛИ» является стандартной функцией программы Microsoft Excel. В ее задачи входит проверка выполнения конкретного условия. Когда условие выполнено (истина), то в ячейку, где использована данная функция, возвращается одно значение, а если не выполнено (ложь) – другое.
Синтаксис этой функции выглядит следующим образом: «ЕСЛИ(логическое выражение; ; )» .
Пример использования «ЕСЛИ»
Теперь давайте рассмотрим конкретные примеры, где используется формула с оператором «ЕСЛИ».
- Имеем таблицу заработной платы. Всем женщинам положена премия к 8 марту в 1000 рублей. В таблице есть колонка, где указан пол сотрудников. Таким образом, нам нужно вычислить женщин из предоставленного списка и в соответствующих строках колонки «Премия к 8 марта» вписать по «1000». В то же время, если пол не будет соответствовать женскому, значение таких строк должно соответствовать «0». Функция примет такой вид: «ЕСЛИ(B6=»жен.»; «1000»; «0»)» . То есть когда результатом проверки будет «истина» (если окажется, что строку данных занимает женщина с параметром «жен.»), то выполнится первое условие — «1000», а если «ложь» (любое другое значение, кроме «жен.»), то соответственно, последнее — «0».
- Вписываем это выражение в самую верхнюю ячейку, где должен выводиться результат. Перед выражением ставим знак «=».
Так мы получили таблицу со столбцом, заполненным при помощи функции «ЕСЛИ».
Пример функции с несколькими условиями
В функцию «ЕСЛИ» можно также вводить несколько условий. В этой ситуации применяется вложение одного оператора «ЕСЛИ» в другой. При выполнении условия в ячейке отображается заданный результат, если же условие не выполнено, то выводимый результат зависит уже от второго оператора.
- Для примера возьмем все ту же таблицу с выплатами премии к 8 марта. Но на этот раз, согласно условиям, размер премии зависит от категории работника. Женщины, имеющие статус основного персонала, получают бонус по 1000 рублей, а вспомогательный персонал получает только 500 рублей. Естественно, что мужчинам этот вид выплат вообще не положен независимо от категории.
- Первым условием является то, что если сотрудник — мужчина, то величина получаемой премии равна нулю. Если же данное значение ложно, и сотрудник не мужчина (т.е. женщина), то начинается проверка второго условия. Если женщина относится к основному персоналу, в ячейку будет выводиться значение «1000», а в обратном случае – «500». В виде формулы это будет выглядеть следующим образом: «=ЕСЛИ(B6=»муж.»;»0″; ЕСЛИ(C6=»Основной персонал»; «1000»;»500″))» .
- Вставляем это выражение в самую верхнюю ячейку столбца «Премия к 8 марта».
Как и в прошлый раз, «протягиваем» формулу вниз.
Пример с выполнением двух условий одновременно
В функции «ЕСЛИ» можно также использовать оператор «И», который позволяет считать истинной только выполнение двух или нескольких условий одновременно.
- Например, в нашей ситуации премия к 8 марта в размере 1000 рублей выдается только женщинам, которые являются основным персоналом, а мужчины и представительницы женского пола, числящиеся вспомогательным персоналом, не получают ничего. Таким образом, чтобы значение в ячейках колонки «Премия к 8 марта» было 1000, нужно соблюдение двух условий: пол – женский, категория персонала – основной персонал. Во всех остальных случаях значение в этих ячейках будет рано нулю. Это записывается следующей формулой: «=ЕСЛИ(И(B6=»жен.»; C6=»Основной персонал»); «1000»; «0»)» . Вставляем ее в ячейку.
Копируем значение формулы на ячейки, расположенные ниже, аналогично продемонстрированным выше способам.
Пример использования оператора «ИЛИ»
В функции «ЕСЛИ» также может использоваться оператор «ИЛИ». Он подразумевает, что значение является истинным, если выполнено хотя бы одно из нескольких условий.
- Итак, предположим, что премия к 8 марта в 1000 рублей положена только женщинам, которые входят в число основного персонала. В этом случае, если работник — мужчина или относится к вспомогательному персоналу, то величина его премии будет равна нулю, а иначе – 1000 рублей. В виде формулы это выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»; C6=»Вспомогательный персонал»); «0»; «1000»)» . Записываем ее в соответствующую ячейку таблицы.
«Протягиваем» результаты вниз.
Как видим, функция «ЕСЛИ» может оказаться для пользователя хорошим помощником при работе с данными в Microsoft Excel. Она позволяет отобразить результаты, соответствующие определенным условиям.
Примеры использования логических функций ИСТИНА, ЛОЖЬ и НЕ в Excel
Пример 1. В таблице Excel хранятся телефонные номера различных организаций. Звонки на некоторые из них являются бесплатными (с кодом 8800), на остальные – платные по тарифу 1,5 руб/мин. Определить стоимость совершенных звонков.
В столбце «Бесплатный» отобразим логические значения ИСТИНА или ЛОЖЬ по следующему условию: является ли код номера телефона равным «8800»? Введем в ячейку C3 формулу:
- ЛЕВСИМВ(B3;4)=»8800″ – условие проверки равенства первых четырех символов строки указанному значению («8800»).
- Если условие выполняется, функция ИСТИНА() вернет истинное логическое значение;
- Если условие не выполнено, функция ЛОЖЬ() вернет ложное логическое значение.
Аналогично определим является ли звонок бесплатным для остальных номеров. Результат:
Для расчета стоимости используем следующую формулу:
- C3=ИСТИНА() – проверка условия «является ли значение, хранящееся в ячейке C3 равным значению, возвращаемым функцией (логическое истина)?».
- 0- стоимость звонка, если условие выполнено.
- D3*1,5 – стоимость звонка, если условие не выполнено.
Мы получили суммарную стоимость вех совершенных звонков по всем организациям.
Логические функции в программе Microsoft Excel
Среди множества различных выражений, которые применяются при работе с Microsoft Excel, следует выделить логические функции. Их применяют для указания выполнения различных условий в формулах.
При этом, если сами условия могут быть довольно разнообразными, то результат логических функций может принимать всего два значения: условие выполнено (ИСТИНА) и условие не выполнено (ЛОЖЬ).
Давайте подробнее разберемся, что представляют собой логические функции в Экселе.
Скачать последнюю версию Excel
Основные операторы
Существует несколько операторов логических функций. Среди основных следует выделить такие:
- ИСТИНА;
- ЛОЖЬ;
- ЕСЛИ;
- ЕСЛИОШИБКА;
- ИЛИ;
- И;
- НЕ;
- ЕОШИБКА;
- ЕПУСТО.
Существуют и менее распространенные логические функции.
У каждого из вышеуказанных операторов, кроме первых двух, имеются аргументы. Аргументами могут выступать, как конкретные числа или текст, так и ссылки, указывающие адрес ячеек с данными.
Функции ИСТИНА и ЛОЖЬ
Оператор ИСТИНА принимает только определенное заданное значение. У данной функции отсутствуют аргументы, и, как правило, она практически всегда является составной частью более сложных выражений.
Оператор ЛОЖЬ, наоборот, принимает любое значение, которое не является истиной. Точно так же эта функция не имеет аргументов и входит в более сложные выражения.
Функции И и ИЛИ
Функция И является связующим звеном между несколькими условиями. Только при выполнении всех условий, которые связывает данная функция, она возвращает значение ИСТИНА. Если хотя бы один аргумент сообщает значение ЛОЖЬ, то и оператор И в целом возвращает это же значение. Общий вид данной функции: =И(лог_значение1;лог_значение2;…) . Функция может включать в себя от 1 до 255 аргументов.
Функция ИЛИ, наоборот, возвращает значение ИСТИНА даже в том случае, если только один из аргументов отвечает условиям, а все остальные ложные. Её шаблон имеет следующий вид: =И(лог_значение1;лог_значение2;…) . Как и предыдущая функция, оператор ИЛИ может включать в себя от 1 до 255 условий.
Функции ЕСЛИ и ЕСЛИОШИБКА
Для более сложных конструкций используется функция ЕСЛИ. Данный оператор указывает, какое именно значение является ИСТИНА, а какое ЛОЖЬ.
Его общий шаблон выглядит следующим образом: =ЕСЛИ(логическое_выражение;значение_если_истина;значение_если-ложь) . Таким образом, если условие соблюдается, то в ячейку, содержащую данную функцию, заполняют заранее указанные данные.
Если условие не соблюдается, то ячейка заполняется другими данными, указанными в третьем по счету аргументе функции.
Урок: функция ЕСЛИ в Excel
Функции ЕОШИБКА и ЕПУСТО
Функция ЕОШИБКА проверяет, не содержит ли определенная ячейка или диапазон ячеек ошибочные значения. Под ошибочными значениями понимаются следующие:
- #Н/Д;
- #ЗНАЧ;
- #ЧИСЛО!;
- #ДЕЛ/0!;
- #ССЫЛКА!;
- #ИМЯ?;
- #ПУСТО!
В зависимости от того ошибочный аргумент или нет, оператор сообщает значение ИСТИНА или ЛОЖЬ. Синтаксис данной функции следующий: = ЕОШИБКА(значение) . В роли аргумента выступает исключительно ссылка на ячейку или на массив ячеек.
Оператор ЕПУСТО делает проверку ячейки на то, пустая ли она или содержит значения. Если ячейка пустая, функция сообщает значение ИСТИНА, если ячейка содержит данные – ЛОЖЬ. Синтаксис этого оператора имеет такой вид: =ЕПУСТО(значение) . Так же, как и в предыдущем случае, аргументом выступает ссылка на ячейку или массив.
Пример применения функций
Теперь давайте рассмотрим применение некоторых из вышеперечисленных функций на конкретном примере.
Имеем список работников предприятия с положенными им заработными платами. Но, кроме того, всем работникам положена премия. Обычная премия составляет 700 рублей.
Но пенсионерам и женщинам положена повышенная премия в размере 1000 рублей. Исключение составляют работники, по различным причинам проработавшие в данном месяце менее 18 дней.
Им в любом случае положена только обычная премия в размере 700 рублей.
Попробуем составить формулу. Итак, у нас существует два условия, при исполнении которых положена премия в 1000 рублей – это достижение пенсионного возраста или принадлежность работника к женскому полу. При этом, к пенсионерам отнесем всех тех, кто родился ранее 1957 года. В нашем случае для первой строчки таблицы формула примет такой вид: =ЕСЛИ(ИЛИ(C4
Логические операторы в Excel
Ниже приведены наиболее часто используемые логические операторы в Excel —
Мистер Нет. | Символ логического оператора в Excel | Имя оператора | Описание |
1 | знак равно | Равно | Сравнивает одно значение с другим значением |
2 | > | Лучше чем | Проверяет, больше ли значение определенного значения или нет |
3 | Меньше, чем | Проверяет, меньше ли значение определенного значения или нет | |
4 | > = | Больше или равно | Проверяет, действительно ли значение больше или равно определенному значению или нет |
5 | Меньше или равно | Проверяет, действительно ли значение меньше или равно определенному значению или нет | |
6 | Не равно | Проверяет, действительно ли значение не равно определенному значению или нет |
Теперь мы подробно рассмотрим каждый из них.
# 1 Знак равенства (=) для сравнения двух значений
Мы можем использовать знак равенства (=), чтобы сравнить одно значение ячейки со значением другой ячейки. Мы можем сравнивать все типы значений, используя знак равенства. Предположим, у нас есть следующие значения от ячейки A1 до B5.
Теперь я хочу проверить, равно ли значение в ячейке A1 значению ячейки B1.
Шаг 1: Чтобы выбрать значение от A1 до B1, откроем формулу со знаком равенства.
Шаг 2: Выберите ячейку A1 сейчас.
Шаг 3: Теперь введите еще один символ логического оператора — знак равенства (=).
Шаг 4: Теперь выберите вторую сравниваемую ячейку, то есть ячейку B2.
Таким образом, мы получили ИСТИНА в результате, если значение ячейки 1 равно ячейке 2, иначе в результате мы получили ЛОЖЬ.
# 2 Знак «больше» (>) для сравнения числовых значений
В отличие от знака равенства (=) знак больше (>) может проверять только числовые значения, но не текстовые значения. Например, если ваши значения в ячейках от A1 до A5 и вы хотите проверить, превышают ли эти значения (>) значение 40 или нет.
Шаг 1: Откройте формулу в ячейке B2 и выберите ячейку A2 в качестве ссылки на ячейку.
Шаг 3: Закройте формулу и примените ее к оставшимся ячейкам.
Только одно значение> 40, т. Е. Значение ячейки A3.
В ячейке A6 значение 40; поскольку мы применили логический оператор> в качестве возвращаемой формулы критерия, результатом будет ЛОЖЬ. Мы увидим, как решить эту проблему в следующем примере.
# 3 Знак «больше» или «равно» (> =) для сравнения числовых значений
В предыдущем примере мы видели, что формула возвращает значение ИСТИНА только для тех значений, которые больше значения критерия. Но если значение критерия также должно быть включено в формулу, тогда нам нужно использовать символ> =.
Предыдущая формула исключила значение 40, но эта формула включила.
Комбинация знаков больше (>) и меньше ( . Это работает полностью противоположно знаку равенства. Знак равенства (=) проверяет, равно ли одно значение другому значению и возвращает значение ИСТИНА, тогда как знак «Не равно» возвращает ИСТИНА, если одно значение не равно другому значению, и возвращает ЛОЖЬ, если одно значение равно другому. один.
Как я уже сказал, значения ячеек A3 и B3 одинаковы, но формула вернула FALSE, что полностью отличается от логического оператора EQUAL.
Логический оператор в Excel с формулами
Мы также можем использовать символы логических операторов в других формулах Excel, ЕСЛИ функция Excel является одной из часто используемых формул с логическими операторами.
# 1 — ЕСЛИ со знаком равенства
Если функция проверяет, условие равно определенному значению или нет. Если значение равно, то у нас может быть своя ценность. Ниже приведен простой пример этого.
Формула возвращает Одна и та же если значение ячейки A2 равно значению B2; если нет, он вернется Другой.
# 2 — ЕСЛИ со знаком «больше»
Мы можем проверить определенные числовые значения и получить результаты, если условие ИСТИНА, и вернуть другой результат, если условие ЛОЖНО.
Функция ЕПУСТО
Функция ЕПУСТО проверяет, есть ли в выбранной ячейке какие-либо значения — например, число, текст, формула, пробел — или эти ячейки пустые. Если ячейка пустая, функция возвращает значение ИСТИНА, если в ячейке есть данные — ЛОЖЬ.
Синтаксис функции ЕПУСТО: =ЕПУСТО(значение), где значение — ячейка, которую нужно проверить.
Пример работы функции ЕПУСТО. Проверим, есть ли скрытые символы в ячейках А5 и А6. Визуально эти ячейки пустые.
Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A5), где A5 — ячейка, которую нужно проверить.
В строке формул вводим параметры функции ЕПУСТОСкриншот: Excel / Skillbox Media
Нажимаем Enter — функция возвращает значение ЛОЖЬ. Это значит, что ячейка А5 на самом деле не пустая, в ней есть значение, которое не видно, — например, пробел.
Результат работы функции ЕПУСТОСкриншот: Excel / Skillbox Media
Проверим вторую ячейку. Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A6) и нажмём Enter. Функция возвращает значение ИСТИНА. Это значит, что в ячейке А6 нет никаких значений.
Результат работы функции ЕПУСТОСкриншот: Excel / Skillbox Media
Создание условных формул
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки
Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы
Для удобства также приводим ссылку на оригинал (на английском языке).
Проверка истинности условий и логических сравнений между выражениями, которые являются общими для многих задач. Для создания условных формул можно использовать функции » и«, «,» и » Если «.
Например, функция Если использует указанные ниже аргументы.
Формула, использующая функцию если
лог_выражение: условие, которое нужно проверить.
значение_если_истина: возвращаемое значение, если условие истинно.
значение_если_ложь: возвращаемое значение, если условие имеет значение false.
Дополнительные сведения о том, как создавать формулы, можно найти в разделе Создание и удаление формул.
Основные операторы
Существует несколько операторов логических функций. Среди основных следует выделить такие:
Существуют и менее распространенные логические функции.
У каждого из вышеуказанных операторов, кроме первых двух, имеются аргументы. Аргументами могут выступать, как конкретные числа или текст, так и ссылки, указывающие адрес ячеек с данными.
Функции ИСТИНА и ЛОЖЬ
Оператор ИСТИНА принимает только определенное заданное значение. У данной функции отсутствуют аргументы, и, как правило, она практически всегда является составной частью более сложных выражений.
Оператор ЛОЖЬ, наоборот, принимает любое значение, которое не является истиной. Точно так же эта функция не имеет аргументов и входит в более сложные выражения.
Функции И и ИЛИ
Функция И является связующим звеном между несколькими условиями. Только при выполнении всех условий, которые связывает данная функция, она возвращает значение ИСТИНА. Если хотя бы один аргумент сообщает значение ЛОЖЬ, то и оператор И в целом возвращает это же значение. Общий вид данной функции: =И(лог_значение1;лог_значение2;…) . Функция может включать в себя от 1 до 255 аргументов.
Функция ИЛИ, наоборот, возвращает значение ИСТИНА даже в том случае, если только один из аргументов отвечает условиям, а все остальные ложные. Её шаблон имеет следующий вид: =И(лог_значение1;лог_значение2;…) . Как и предыдущая функция, оператор ИЛИ может включать в себя от 1 до 255 условий.
Функция НЕ
В отличие от двух предыдущих операторов, функция НЕ имеет всего лишь один аргумент. Она меняет значение выражения с ИСТИНА на ЛОЖЬ в пространстве указанного аргумента. Общий синтаксис формулы выглядит следующим образом: =НЕ(лог_значение) .
Функции ЕСЛИ и ЕСЛИОШИБКА
Для более сложных конструкций используется функция ЕСЛИ. Данный оператор указывает, какое именно значение является ИСТИНА, а какое ЛОЖЬ. Его общий шаблон выглядит следующим образом: =ЕСЛИ(логическое_выражение;значение_если_истина;значение_если-ложь) . Таким образом, если условие соблюдается, то в ячейку, содержащую данную функцию, заполняют заранее указанные данные. Если условие не соблюдается, то ячейка заполняется другими данными, указанными в третьем по счету аргументе функции.
Оператор ЕСЛИОШИБКА, в случае если аргумент является истиной, возвращает в ячейку его собственное значение. Но, если аргумент ошибочный, тогда в ячейку возвращается то значение, которое указывает пользователь. Синтаксис данной функции, содержащей всего два аргумента, выглядит следующем образом: =ЕСЛИОШИБКА(значение;значение_если_ошибка) .
Функции ЕОШИБКА и ЕПУСТО
Функция ЕОШИБКА проверяет, не содержит ли определенная ячейка или диапазон ячеек ошибочные значения. Под ошибочными значениями понимаются следующие:
В зависимости от того ошибочный аргумент или нет, оператор сообщает значение ИСТИНА или ЛОЖЬ. Синтаксис данной функции следующий: = ЕОШИБКА(значение) . В роли аргумента выступает исключительно ссылка на ячейку или на массив ячеек.
Оператор ЕПУСТО делает проверку ячейки на то, пустая ли она или содержит значения. Если ячейка пустая, функция сообщает значение ИСТИНА, если ячейка содержит данные – ЛОЖЬ. Синтаксис этого оператора имеет такой вид: =ЕПУСТО(значение) . Так же, как и в предыдущем случае, аргументом выступает ссылка на ячейку или массив.
Функция ЕСЛИОШИБКА
Итак, как понятно из названия, функция обрабатывает ошибку и возвращает указанное значение, если в результате выполнения какой-либо функции возникла ошибка.
Входные аргументы
функция — это часть, которая в случае возникновения ошибки будет обработана;
значение_если_ошибка — значение которое будет результатом выполнения функции ЕСЛИОШИБКА при наличии ошибки.
Важная информация:
Вы можете указать «» во втором аргументе функции, тогда, при наличии ошибки, результатом выполнения функции будет пустое место.
Если второй аргумент функции — значение массива, то Excel вернет результат функции с каждым значением массива.
Варианты использования
Вернем пустую ячейку вместо ошибки
Итак, мы рассмотрим пример с делением на 0.
На картинке ниже, мы пытаемся делить число 10 на 0, из-за этого возникает ошибка #ДЕЛ/0!.
Давайте попробуем обработать её!
Используем функцию:
Так как в результате выполнения деления, мы получаем ошибку, то функция ЕСЛИОШИБКА вернет нам пустое место, как мы и указали во втором аргументе функции.
В случае ошибки, вы можете вывести что угодно. На ваш выбор.
Давайте сделаем тоже самое, но чтобы вернулось не пустое место, а слово «Ошибка».
Фильтрация ошибки #Н/Д
Например, вы вызываете функцию ВПР, а в аргументе указали недоступную ячейку. То есть Excel не может «Подгрузить» значение этой ячейки, из-за этого возникает ошибка.
На примере ниже, вы можете увидеть, как появилась наша ошибка:
Функция ВПР не может найти имя последнего студента в списке и из-за этого появляется ошибка #Н/Д.
Давайте отфильтруем её!
Итак, эта функция, в результате выполнения отдаст нам “Не найдено” при возникновении ошибки.
Также вы можете использовать функцию ЕСНД для обработки ошибок типа #Н/Д, но она работает только для этого типа ошибок.
Возвращаем 0 в случае возникновения ошибки
Мало кто знает, но если мы просто не укажем второй аргумент нашей функции, то при возникновении ошибки, в результате выполнения функции мы получим 0.
Например, та же ошибка #ДЕЛ/0!:
Используем нашу функцию ЕСЛИОШИБКА, но намеренно не будем указывать второй аргумент функции. Посмотрим, что будет:
Используем ЕСЛИОШИБКА совместно с ВПР
При работе с массивами, часто необходимо обрабатывать ошибки, которые возникают в результате выполнения функций сразу на двух листах.
Чтобы сделать это, мы можем использовать функцию ЕСЛИОШИБКА совместно с ВПР.
Допустим, мы имеем такую табличку:
Давайте найдем оценку для Грейс, для этого используем:
Если вы используете такую формулу, то все ошибки будут отфильтрованы так, как вы указали. Даже если эти ошибки возникают из-за выполнения функций на разных листах.
Использование логических функций в Excel
Табличный редактор Эксель – очень гибкий и мощный инструмент для структурированной работы с данными. Среди большого количества его эффективных инструментов стоит отдельно выделить логические операторы, в основе использования которых лежит признание выражения истинным или ложным. Эти функции эффективно встроены в инструментарий формул и позволяют создавать гибкие условия для различных вычислений или заполнения ячеек на основе логических выражений. В данной статье будут описаны основные используемые функции, а также приведен практический пример использования логических операторов в Excel.