Функция SE Excel. Как использовать также COUNTIF и COUNTBLANK

При работе с Excel или LibreOffice Calc и работе с большими наборами данных, разделенных на строки и столбцы, функции ЕСЛИ, СЧЁТЕСЛИ и СЧИТАТЬПУСТОТЫ оказываются, мягко говоря, принципиально важными.

Конечно, если бы можно было объединить несколько электронных таблиц для создания набора структурированных данных, организованных в одну или несколько таблиц, очевидно, что хорошим решением будет работа с базой данных путем импорта данных из Excel или LibreOffice Calc: Как импортировать данные Excel в базу данных.

Такой подход позволяет выполнять SQL-запросы для выбора подмножества данных и для мгновенной модификации, вставки и удаления информации.

Однако и Excel, и LibreOffice Calc позволяют выполнять ряд уточнений, даже весьма сложных, над данными, содержащимися в электронных таблицах.

Особенно полезной является функция ЕСЛИ Excel, которая является общей и может использоваться таким же образом (вместе, например, с СЧЁТЕСЛИ и СЧИТАТЬПУСТОТЫ) также и в LibreOffice Calc.

Функция SE Excel

Функция SE Excel и LibreOffice Calc позволяет выполнять логический тест по отношению к определенному значению, содержащемуся в ячейке электронной таблицы.

Синтаксис функции ЕСЛИ в Excel следующий:

= SE (тест;[se_vero];[se_falso])

Чтобы установить эту функцию, как в Excel, так и в LibreOffice Calc, просто щелкните область непосредственно над рабочим листом, а затем введите указанное выше.

Нажав на значок fx, вы можете получить доступ к полному списку используемых функций и процедуре «автокомпозиции», которая помогает избежать необходимости запоминать синтаксис каждой функции.

Функция SE Excel.  Как использовать также COUNTIF и COUNTBLANK

Вместо индикации испытания должна быть указана подлежащая проведению проверка.

И Excel, и LibreOffice Calc позволяют использовать следующие логические операторы:

= равно
<меньше чем
> больше, чем
<= меньше или равно
> = больше или равно
<> кроме

Подумайте о наборе функций следующим образом:

= ЕСЛИ (B2> = 100; «Достаточное значение»; «Недостаточное значение»)

Электронная таблица проверит значение, содержащееся в ячейке B2; если он равен или больше 100, будет отображаться строка «Адекватное значение», в то время как во всех остальных случаях будет отображаться «Недостаточное значение» (если значение B2 было меньше 100).

Если сравнение или тест возвращает «истинное» значение, то есть выполняется указанное условие (в предыдущем примере, если B2 больше или равно 100), электронная таблица следует инструкциям, данным пользователем после первой точки с запятой (; ). В противном случае («ложный» тест) выполняются инструкции после второй точки с запятой.

Значения, возвращаемые в двух условиях («истина» или «ложь»), также могут быть рассчитаны на основе содержимого других ячеек. Пример:

=SE(B2>300;C2-100;D2+100)

Если B2 больше 300, электронная таблица покажет — в ячейке, содержащей формулу, — значение C2 минус 100; в противном случае будет отображаться D2 плюс 100.

Функция SE Excel.  Как использовать также COUNTIF и COUNTBLANK

Окно, облегчающее составление формулы, также позволяет мгновенно проверить результат.

При необходимости ничто не мешает использовать вложенные функции ЕСЛИ, то есть вставить другую функцию ЕСЛИ после первой и/или второй точки с запятой.

Внутри каждой функции SE также можно использовать разъемы «Е» и «О» (И/ИЛИ):

=SE(E(B2>300;D2>100);»ОК»;»НЕТ»)
=SE(O(B2>300;D2>100);»ОК»;»НЕТ»)

В первом примере электронная таблица покажет строку «ОК», если значение B2 больше 300, а значение D2 больше 100 (в противном случае будет отображаться «НЕТ»).

Во втором примере будет показано «ОК», если значение B2 больше 300 или значение D2 больше 100 (в противном случае «НЕТ»).

Функции СЧЁТЕСЛИ и СЧИТАТЬПУСТОТЫ в Excel

Также очень полезны функции СЧЁТЕСЛИ и СЧИТАТЬПУСТОТЫ Excel и LibreOffice Calc, которые позволяют вам проверять значения, содержащиеся в указанных диапазонах (например, строки и столбцы), активируя настоящий «счетчик».

Всякий раз, когда значение, содержащееся в проверенных ячейках, удовлетворяет критерию, определенному пользователем, «счетчик» увеличивается на одну единицу.

Синтаксис для использования в случае функции СЧЁТЕСЛИ следующий:

= СЧЁТЕСЛИ (диапазон; «условие»)

Вместо интервала необходимо указать интервал учитываемых строк или столбцов, а условие заменить на условие, увеличивающее счетчик на единицу (обратите внимание на двойные кавычки, о которых нельзя забывать) .

Горизонтальный (столбцы) или вертикальный (строки) интервалы должны быть указаны путем указания идентификатора первой и последней ячейки, разделенных двоеточием (:). Пример: B2: B1900.

Если вы ссылаетесь на лист, отличный от того, над которым вы работаете, вы можете использовать следующий синтаксис:

ИМЯ ЛИСТА!B2: B1900 в случае Excel
$ SHEETNAME.B2: B1900 в случае LibreOffice Calc

Функция SE Excel.  Как использовать также COUNTIF и COUNTBLANK

В примере LibreOffice Calc было предложено увеличить «счетчик» на одну единицу всякий раз, когда обнаруживается наличие указанной строки.

Ввод = СЧЁТЕСЛИ (ИМЯ ЛИСТА! BK2: BK1961; «») в Excel или = СЧЁТЕСЛИ ($ ИМЯ ЛИСТА.BK2: BK1961; «») в LibreOffice Calc подсчитает пустые ячейки в указанном диапазоне, хотя для большей практичности это возможно для использования специальной функции COUNTBLANK.

Эта функция, очевидно, должна получить только параметр, относящийся к диапазону проверяемых столбцов и строк.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *