- •1 Функции ввод дат и времени
- •Функции даты и времени
- •Математические функции
- •Статистические функции
- •Логические функции
- •2 Использование фильтров (Данные Фильтр)
- •Расширенный фильтр
- •3 Сортировка списков и диапазонов
- •4 Промежуточные итоги
- •Вложенные промежуточные итоги:
- •5 Сводная таблица
- •5.1 Построение сводных таблиц
- •Пример заполнения макета сводной таблицы.
- •Сводная таблица на отдельном листе.
- •Панель инструментов Запрос и сведения
- •5.2.1 Изменение расположения данных в сводной таблице
- •5.2.2. Создание диаграммы по сводной таблице
- •5.2.3. Удаление сводной таблицы и ее элементов.
- •5.2.4. Обновление данных в сводной таблице
- •4.2.5. Изменение функций и настройка формата Сводной таблицы
- •12 Дата – сводная таблица
1 Функции ввод дат и времени
Основная единица времени в Excel - сутки. В Excel разработана схема порядковых номеров дат. Каждому дню ставится в соответствие последовательное число от 1 до 2 958 465. Значение 1 присвоено базовой дате 01.01.1900, 65380 - 31.12.9999 года.
При вводе даты Excel сохраняет ее в виде десятичного значения, которое равно количеству дней между базовой и заданной датой. Например, 1.1.96 г. - 35065.
Время суток в Excel рассматривается как десятичная дробь, которая представляет часть суток между их началом (12:00 ночи) и заданным временем, каждый час - 1/24 суток, т.е. 6 часов утра - 0,25; 12 часов дня - 0,5.
Минутам и секундам также назначаются десятичные значения (1/12*1/60 и 1/12*1/60*1/60).
В числовом формате даты цифры справа от десятичной запятой представляют время; цифры слева от десятичной запятой представляют дату. Например, в системе дат 1900, дата в числовом формате 367,5 представляет код даты и времени: соответствующий 12 часам дня 1 января 1901 года. Поэтому с данными типа Дата и Время можно проводить те же операции, что и с числами.
При вводе даты в качестве разделителя можно использовать косую черту (/), дефис (-) или точку, в любом случае все преобразовывается в точку. При вводе времени разделитель - двоеточие.
Если при вводе даты указаны только две последние цифры года, Microsoft Excel добавит первые две по следующим правилам:
если число лежит в интервале от 00 до 29, то оно интерпретируется как год с 2000 по 2029. Например, если в ячейку введена дата 28.5.19, Microsoft Excel распознает ее как: 28 мая 2019 г.;
если число лежит в интервале от 30 до 99, то оно интерпретируется как год с 1930 по 1999. Например, если в ячейку введена дата 28.5.91, Microsoft Excel распознает ее как: 28 мая 1991 г.
Правильно введенные даты по умолчанию выравниваются по правому краю.
Функции даты и времени
Используемый аргумент десятичная_дата - может быть ссылка на ячейку с десятичным значением даты или с функцией даты, либо дату в любом формате
СЕГОДНЯ() - возвращает текущую дату
ГОД(десятичная_дата) - выделяет год из даты
МЕСЯЦ(десятичная_дата) - выделяет месяц из даты
ДЕНЬ(десятичная_дата) - выделяет день из даты
ДЕНЬНЕД(десятичная_дата;тип)
Возвращенное значение - порядковый номер дня недели, первый день недели различный в зависимости от типа.
Тип - 1 - воскресенье - 1
2- понедельник - 1
Чтобы преобразовать полученный порядковый номер дня недели в слово, выполнить:
ФОРМАТ ЯЧЕЙКИ Вкладка ЧИСЛО Все форматы в поле ТИП написать ДДДД
ДАТАМЕС(нач_дата;число_месяцев)
Число_месяцев - это количество месяцев до или после даты нач_дата. Положительное значение аргумента число_месяцев означает будущие даты; отрицательное значение означает прошедшие даты.
· Если нач_дата не являются допустимой датой, то функция ДАТАМЕС возвращает значение ошибки #ЧИСЛО!. · Если число_месяцев не целое число, то оно усекается.
Примеры
ДАТАМЕС(ДАТАЗНАЧ("15.01.91");1) равняется 33284 или 15.02.91
ДАТАМЕС(ДАТАЗНАЧ("31.03.91");-1) равняется 33297 или 28.02.91
ДОЛЯГОДА(нач.дата;кон.дата;[необязательный параметр])
Пример. Определить возраст на текущую дату (В2 - дата рождения)
=ДОЛЯГОДА(В2;СЕГОДНЯ())
или
=(СЕГОДНЯ()-В2)/365