Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Описание_ЛБ_работы_4_2.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
431.25 Кб
Скачать

Функция счетесли

Подсчитывает количество ячеек внутри диапазона, удовлетворяющих заданному критерию.

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

Диапазон   — это интервал ячеек, в которых проверяется, удовлетворяют ли они заданному условию.

Условие   — это условие в форме числа, выражения, или текста или адрес ячейки, где записано это условие. Например, условие может быть выражено как 100, ">0", "занято" или F5 (в ячейке F5 записано 100, или >0, или слово занято).

Например, для того, чтобы подсчитать количество сотрудников в плановом отделе (см. Рис. 1) функция будет иметь вид:

=СЧЕТЕСЛИ(E2:E21;"Плановый")

Функции категории «Логические» Функция если

Возвращает одно значение, если заданное условие выполняется, и другое значение, если заданное условие не выполняется.

ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь), где

Лог_выражение  — это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10=100 — это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА. В противном случае — ЛОЖЬ. Знак равенства ( = ) в логическом выражении называется оператором сравнения. В качестве операторов сравнения могут также использоваться знаки >, <, >=, <=, <> (не равно).

Значение_если_истина   — это значение, которое возвращается, если лог_выражение выполняется, т.е. равно ИСТИНА. Значение_если_истина может быть формулой, числом или текстом.

Значение_если_ложь   — это значение, которое возвращается, если лог_выражение не выполняется, т.е. равно ЛОЖЬ. Значение_если_ложь может быть формулой, числом или текстом.

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

На Рис. 3 приведен пример использования функции ЕСЛИ. С помощью этой функции статус «занято» присваивается помещению, если для этого помещения задан Арендатор, т.е. ячейка с именем Арендатора не пустая. Если арендатор не задан для помещения, то присваивается статус «свободно».

Рис. 3. Пример использования функции ЕСЛИ.

Функция и

Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА (т.е. выполняются все проверяемые условия); возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ (т.е. не выполняется хотя бы одно условие).

И(лог_ значение1; лог_ значение2; … ), где

Логическое_значение1, логическое_значение2, ...   — это от 1 до 255 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

  • Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения.

  • Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.

  • Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ

Функция или

Возвращает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА (т.е. выполняется хотя бы одно проверяемое условие); возвращает значение ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ (т.е. не выполняется ни одно условие).

ИЛИ(лог_ значение1; лог_ значение2; … ), где

Логическое_значение1, логическое_значение2, ...   — это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

  • Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения.

  • Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.

  • Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ

Функции И и ИЛИ часто используются как аргументы функции ЕСЛИ.