Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

- логическое выражение, задающее условие (logical_test);

- значение, выводимое в случае выполнения условия (value_if_true);

- значение, выводимое в случае невыполнения условия (value_if_false).

Рассмотрим пример. Задача – автоматически рассчитать стоимость товара с учетом того, что если количество превысило 5 шт., то магазин дает скидку 10% (рис. 33).

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

=ЕСЛИ(B2>110; “Быстро”; ЕСЛИ(B2<40; “Медленно”; “Хорошо”)

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

=ЕСЛИ(ИЛИ(B2>110; B2<40; “Плати штраф”; “Хорошо”))

Рис. 33. Аргументы функции ЕСЛИ

Функции СЧЁТЕСЛИ и СУММЕСЛИ – эти функции надо искать не в категории Логические, а в категориях Статистические и Математические, соответственно (или в полном алфавитном перечне).

СЧЁТЕСЛИ – подсчитывает количество ячеек в диапазоне, удовлетворяющих заданному условию, а СУММЕСЛИ – суммирует их значения (рис. 34).

Рис. 34. Функции СЧЁТЕСЛИ и СУММЕСЛИ

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

СЧЁТЕСЛИ(B7:B31;"к*") – подсчитает количество сделок с товарами, начинающимися с буквы "к"

СЧЁТЕСЛИ(B7:B31;"????") – подсчитает количество сделок с товарами, наименование которых состоит из 4-х букв

СЧЁТЕСЛИ(C7:C31;">50") – подсчитает количество крупных сделок с объемом партии больше 50

СЧЁТЕСЛИ(D7:D31;">10.10.2004") – подсчитает количество сделок, совершенных позже 10 октября 2004 года





Дата публикования: 2014-11-04; Прочитано: 389 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...