Операторы ЕСЛИ могут показаться немного пугающими, но они являются одной из самых полезных функций в программах для работы с электронными таблицами. Они позволяют вам выполнять вычисления на основе того, соответствуют ли ваши необработанные данные определенным условиям. Функцию ЕСЛИ можно комбинировать со многими другими функциями для создания формул, которые также точно соответствуют вашим требованиям.
Это все хорошо, когда вы знаете, что делаете, но иногда процесс обучения может стать настоящим испытанием. К счастью для вас, в этой статье у нас есть все, что вам нужно, чтобы освоить основы функции ЕСЛИ в Google Таблицах.
Что делает функция ЕСЛИ?
Вариант Google Sheets работает аналогично ЕСЛИ функции Microsoft Excel. По сути, он рассчитывается на основе того, возвращается ли значение из диапазона как TRUE или FALSE для указанных критериев.
Например, вы можете использовать функцию ЕСЛИ, чтобы поместить в ячейку «пройдено», если человек получил оценку выше определенной. Например, ВЕРНО, что оценка выше указанного процента.
Давайте посмотрим, как работает синтаксис, а затем мы подробно рассмотрим, как сделать приведенный выше пример и несколько других. Примеры будут упрощены, чтобы их было легко понять. Но вы можете применить те же идеи к гораздо большим и более сложным электронным таблицам.
Синтаксис функции ЕСЛИ в Google Таблицах
Синтаксис функции в программе для работы с электронными таблицами, такой как Google Sheets, является основой ее работы. Вы можете думать об этом как об алгебраическом выражении, прежде чем добавлять значения.
Синтаксис функции ЕСЛИ в Google Таблицах выглядит следующим образом:
ЕСЛИ(логическое_выражение, значение_если_истина, значение_если_ложь)
Вот что означает каждая часть синтаксиса:
- ЕСЛИ сообщает Google Таблицам, какую функцию вы хотите использовать.
- Логическое_выражение это условие, которое вы хотите проверить функцией ЕСЛИ. Он должен иметь возможность возвращать оператор TRUE или FALSE.
- Значение_если_истина значение, которое будет возвращено, если условие в логическом выражении выполнено.
- Значение_если_ложь — необязательный параметр, сообщающий Google Таблицам, какое значение следует вернуть, если условие не выполняется. Если значение не указано, возвращается FALSE.
Пример 1. Создание простой формулы с функцией ЕСЛИ в Google Sheets
Самый простой способ использовать функцию ЕСЛИ — использовать ее с числовыми значениями. Итак, давайте сначала рассмотрим такой пример. Давайте представим, что мы менеджер склада, и нам пришлось обучить наших сотрудников новой программе безопасности на рабочем месте, которую сотрудники должны пройти по закону, чтобы продолжить работу.
Учитывая приведенный ниже набор данных, где проходной балл будет 50/100, мы могли бы использовать формулу:
=ЕСЛИ(B2>=50,"Пройдено","Не пройдено")
Затем вам просто нужно будет щелкнуть и перетащить маленькое синее поле в правом углу над остальной частью столбца, чтобы применить формулу ко всем ячейкам. Вот как формула применяется в синтаксисе.
В2>=50, это логическое_выражение, показывающее условие, которое должно быть выполнено. Так как >= является оператором в Google Таблицах для больше или равно, логическое выражение в простых терминах: Если B2 больше или равно 50.
«Пройдено», «Не пройдено» сообщает Google Таблицам, что возвращать, если логическое_выражение равно TRUE или FALSE соответственно. В этом примере любой, у кого тестовая отметка больше или равна 50, имеет Проходить рядом с их именем. Те, кому меньше 50, имеют Потерпеть неудачу.
Пример 2. Вложенные функции ЕСЛИ в Google Sheets
Вложенные функции ЕСЛИ — это функции, которые выполняют вторую функцию ЕСЛИ в той же формуле. По сути, они запрашивают второе условие, если первое возвращает FALSE.
Давайте посмотрим на тот же набор данных, что и раньше, чтобы понять это. На этот раз мы проверяем, имеют ли сотрудники право на еще одну попытку пройти тест. Всем, кто сдал, не нужно проходить тест повторно, а те, кто набрал менее 40%, должны сначала пройти дополнительное обучение.
Как видите, даже несмотря на то, что Пит Т провалил тест, у него все еще есть Нет под колонкой переобучения, поскольку его оценка была ниже минимума 40% для повторной сдачи теста. Джон В., с другой стороны, получает да стоимость.
Давайте снова заглянем под капот формулы:
- В2>=50 такое же, как и раньше, и является логическим_выражением «гнездовой» функции ЕСЛИ
- "Нет" значение, которое будет возвращено, если условие выполнено. То есть тем, у кого оценка больше или равна 50, не нужно пересдавать тест.
- ЕСЛИ(В2<40, это значение_если_ложь для первой функции if. Он указывает Google Таблицам выполнить вторую функцию if, если значение не больше или равно 50. Теперь он проверяет, меньше ли значение 40.
- "Нет да" являются значение_если_истина а также значение_если_ложь для вложенной функции ЕСЛИ.
Вот блок-схема того, как работает этот расчет, для тех из вас, кто все еще немного запутался.
Пример 3: Объединение функции ЕСЛИ с другими функциями
Существует множество способов использовать функцию ЕСЛИ вместе с другими для создания конкретных формул для ваших нужд. Одной из наиболее распространенных является функция AND. Это позволит вам проверить несколько критериев перед возвратом результата.
Мы снова будем использовать те же данные, но на этот раз вам нужно выбрать человека, которого нужно уволить. Допустим, это должен быть человек, который провалил тест И не имеет права пересдавать тест.
Мы могли бы использовать следующую комбинацию функций И и ЕСЛИ, чтобы определить это.
=ЕСЛИ(И(D2="Нет",C2="Ошибка"),"Да","Нет")
Результатом будет увольнение Пита Т.
Давайте разберем, как работала формула: функция И вложена в функцию ЕСЛИ и работает как логическое_выражение. Остальная часть функции работает так же, как и другие функции ЕСЛИ, которые мы уже обсуждали. Итак, формула говорит: ЕСЛИ D2="Нет" И C2="Неудачно" ИСТИНА, показать "Да", если результат ЛОЖЬ, вернуть "Нет"
Существует также множество других функций ЕСЛИ, которые работают со вторичной функцией, например СЧЁТЕСЛИ в Google Таблицах. Эти функции должно быть легко освоить, если вы освоите стандартные функции ЕСЛИ.
ЕСЛИ-функции 101
Функции ЕСЛИ действительно могут улучшить вашу игру с электронными таблицами и хорошо работать с другими функциями. Теперь, когда вы следовали нашим примерам, мы рекомендуем вам потратить некоторое время на практику того, что вы узнали. Посмотрите, сможете ли вы придумать свои собственные комбинации логического_выражения и значения_если_истина в некоторых из ваших собственных рабочих листов.
8 лучших способов использовать Google Таблицы как профессионал
Читать далее
Похожие темы
- Производительность
- Google Таблицы
- Анализ данных
Об авторе
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться