Урок 2. Логические функции
Урок 2. Логические функции
Таблица из видеоурока: Безопасный город_август2019_логические функции
На этом уроке вы научитесь применять логические функции в Google таблицах.
Логические функции — это функции, начинающиеся с оператора IF (ЕСЛИ).
Существует несколько разновидностей логических функций:
Сама функция IF(). Ее синтаксис чрезвычайно прост:
IF (условие, значение при соблюдении условия, значение при несоблюдении условия).
Функция IF() проверяет условие на соответствие истине — если условие выполняется, то значение функции принимает TRUE или 1. В противном случае — FALSE или 0.
При этом, значение при несоблюдении условия по умолчанию отсутствует.
В нашем примере, который мы рассмотрели в видео-уроке, при помощи функции IF мы проверяли является ли ячейка пустой (ISBLANK). Если она пустая, мы просили функцию записать в ячейке выражение “не оплачено”. Если же ячейка не была пустой, то в соответствующую ячейку записывалось ее фактическое значение.
Подробнее о различных вариантах синтаксиса функции IF() можно прочитать здесь.
Функция COUNTIF() — подсчитывает количество значений в диапазоне, удовлетворяющих заданному условию.
Функция SUMIF() — рассчитывает сумму ячеек, удовлетворяющих заданному условию.
Если в случае с функцией IF() первым аргументом является соответствие условию в какой-то ячейке, то в функциях COUNTIF() и SUMIF() в качестве первого аргумента принимается диапазон ячеек.
В примере видео-урока мы таким образом считали количество неоплаченных штрафов.
Кроме того, и функция COUNTIF(), и функция SUMIF() могут применяться для нескольких условий или критериев. Для этого, необходимо вызвать функции COUNTIFS() и SUMIFS().
В нашем примере мы таким образом рассчитывали сумму всех штрафов, которые еще должны поступить в бюджет.
Подробно о примерах использования функций читайте по ссылкам:
COUNTIF(), SUMIF(), COUNTIFS(), SUMIFS().