Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лек6_Excel_СПО.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.35 Mб
Скачать

Функции работы с датой и временем

Функции работы с датой и временем позволяют анализировать и работать со значениями даты и времени в формулах. По умолчанию используется система дат 1900 г. (1 января 1900 года соответствует числу 1). Чтобы изменить систему дат на 1904 г. надо выполнить команду Сервис-Параметры-Вычисления и установить флажок «Система дат 1904».

Например:

1) СЕГОДНЯ () возвращает текущую дату компьютера.

2) ДАТА(год;месяц;день) - Возвращает число, представляющее определенную дату.

Пример: ДАТА(2005;12;1) равняется 38687, эквивалентно 01.12.2005

3) ГОД(дата_в_числовом_формате) – выделение года из заданной даты в числовом формате

Пример: ГОД("1.5.2012") равняется 2012

ГОД(0,007) равняется 1900

4) Функции МЕСЯЦ и ДЕНЬ – аналогично функции ГОД, но выделяют из заданной даты в числовом формате месяц и день в виде обычных чисел.

Пример: МЕСЯЦ("6-Май") равняется 5

МЕСЯЦ(35795) равняется 12

ДЕНЬ("10.10.2001") равняется 10

.

Логические функции

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

Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.

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

Примеры:

1. Рассчитать значение стоимости при условии, что торговая фирма предоставляет скидку 15% оптовым покупателям при покупке более 10 штук товара одного наименования.

2) И(логическое_значение1; логическое_значение2; ...)

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

Пример: Если ячейка B4 содержит число между 1 и 100, то:

И(B4>1; B4<100) равняется ИСТИНА

3) ИЛИ(логическое_значение1; логическое_значение2; ...)

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

ИЛИ(B4<10; B4>100)- истина, включает диапазон и меньше 10 и больше 100.

Пример: Предположим, что нужно вывести на экран содержимое ячейки B4, если она содержит число строго между 1 и 100 и сообщение "Значение вне интервала" в противном случае. Тогда:

ЕСЛИ(И(B4>1; B4<100); B4; "Значение вне интервала")

Функции ссылок и массивов

1)Впр(искомое_значение; таблица; номер_столбца; интервальный_просмотр)

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

Искомое_значение   - это значение, которое должно быть найдено в первом столбце массива. Искомое_значение может быть значением, ссылкой или текстовой строкой.

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

Номер_столбца   - это номер столбца в таблице, в котором должно быть найдено соответствующее значение.

Интервальный_просмотр   - это логическое значение, которое определяет, нужно ли, чтобы ВПР искала точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или опущен, и точное соответствие не найдено, возвращается наибольшее значение, которое меньше, чем искомое_значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ВПР ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д. Если интервальный_просмотр имеет значение ИСТИНА, то значения в первом столбце аргумента таблица должны быть отсортированы по возрастанию, в противном случае функция ВПР может выдать неправильный результат.

Пример:

=B4*ВПР(A4;товары!$A$4:$C$10;3;ЛОЖЬ)

2) ГПР(искомое_значение; таблица; номер_строки; интервальный_просмотр)

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