Использование логических функций
Функции даты и времени
О функциях даты и времени
Функции дат и времени используют для преобразования форматов даты и времени, вычислений промежутков времени, а также для вставки на лист автоматически обновляемых значений даты и времени. Всего в категории "Дата и время" имеется 20 функций.
Автоматически обновляемая текущая дата
Текущая дата
Для вставки текущей автоматически обновляемой даты используется функция СЕГОДНЯ ().
увеличить изображение
Рис. 8.15. Вставка сегодняшней даты
Функция аргументов не имеет.
Значение в ячейке будет обновляться при открытии файла.
Функцию СЕГОДНЯ можно использовать для вставки не только текущей, но и вообще любой автоматически обновляемой даты. Для этого надо после функции ввести со знаком плюс или минус соответствующее число дней. Например, для вставки вчерашней даты достаточно ввести -1 (рис. 8.16).
увеличить изображение
Рис. 8.16. Вставка вчерашней даты
Текущие дата и время
Для вставки текущей даты и времени можно использовать функцию ТДАТА (рис. 8.17).
увеличить изображение
Рис. 8.17. Вставка текущего значения даты и времени
Функция аргументов не имеет.
Значение в ячейке будет обновляться при открытии файла, а также после любых вычислений в книге или вводе данных на любой лист. В связи с этим данной функцией удобно пользоваться, например, при подготовке и распечатке счетов.
День недели произвольной даты
Для вычисления дня недели любой произвольной даты можно использовать функцию ДЕНЬНЕД (рис. 8.18).
Синтаксис функции
ДЕНЬНЕД(А;В),
где A – дата, для которой определяется день недели. Дату можно вводить обычным порядком;
В– тип отсчета дней недели. 1 – отсчет дней недели начинается с воскресенья. 2 – отсчет дней недели начинается с понедельника.
![]() ![]() ![]() ![]() |
![]() |
Использование логических функций
О логических функциях
Логические функции используют для проверки и анализа данных, а также в условных вычислениях.
Вместо функций ЛОЖЬ и ИСТИНА можно непосредственно ввести слово с клавиатуры в ячейку или в формулу.
Логические функции в качестве аргументов используют логические выражения. Логические выражения используются для записи условий, в которых сравниваются числовые или текстовые значения. В логических выражениях используют операторы сравнения, приведенные в таблице.
Оператор | Значение |
= | Равно |
< | Меньше |
> | Больше |
<= | Меньше или равно |
>= | Больше или равно |
<> | Не равно |
Проверка и анализ данных
Для наглядного представления результатов анализа данных можно использовать функцию ЕСЛИ.
Синтаксис функции:
ЕСЛИ(А;В;С),
где A – логическое выражение, правильность которого следует проверить;
В– значение, если логическое выражение истинно;
C – значение, если логическое выражение ложно.
Например, в таблице на рис. 8.22 функция ЕСЛИ используется для проверки значений в ячейках В2:В12 по условию <0,6%. Если значение удовлетворяет условию, то функция принимает значение "ДА", а если значение не удовлетворяет условию, то функция принимает значение "нет".
увеличить изображение
Рис. 8.22. Проверка значений
Условные вычисления
Часто выбор формулы для вычислений зависит от каких-либо условий. Например, при расчете торговой скидки могут использоваться различные формулы в зависимости от размера покупки.
Для выполнения таких вычислений используется функция ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы.
Например, в таблице на рис. 8.23 при расчете стоимости товара цена зависит от объема партии товара. При объеме партии более 30 цена понижается на 10%. Следовательно, при выполнении условия используется формула B:B*C:C*0,9, а при невыполнении условия – B:B*C:C.
увеличить изображение
Рис. 8.23. Условное вычисление