Работа с информацией типа дата/время
Ранее было показано, что некоторые операции по работе с датами можно выполнять с использованием автозаполнения (см. в предыдущей работе).
Как указывалось в лабораторной работе 4, дата/время – единый внутренний формат системы. Представление информации на листе таблицы зависит от заданного формата. Количество функций для работы с информацией типа дата/время в системе Excel более двух десятков. Например, чтобы показать на листе Excel текущую дату, можно использовать функцию СЕГОДНЯ(), чтобы получить не только текущую дату, но и время, следует использовать функцию ТДАТА(). По умолчанию для первой функции задан формат Дата в формате операционной системы, однако, можно задать и формат с показом даты и времени (время будет равно 00:00). Аналогично и для второй функции. С использованием формата ячеек для типа дата/время можно показать даже название дня недели и месяца, как показано на рис. 1.4.
Рис. 1.4. Использование различных функций и форматов типа дата/время
Ранее было также показано, как объединить в одну строку данные текстовые и даты/времени (см. рис. 1.3), в этом случае можно использовать все форматы даты/времени. Представление результата вычисления разности между двумя датами также зависит от формата ячейки. При использовании формата Общий будет показана разница в днях между датами (рис. 1.5).
Рис. 1.5. Использование различных форматов и функции РАЗНДАТ при вычислении разности двух дат
На практике встречается задача представить стаж работника, как количество целых лет+месяцев+дней, эту задачу можно решить в системе Excel с использованием недокументированной функции РАЗНДАТ.
Т. к. в справке Excel нет данных по этой функции, ниже приведено описание ее синтаксиса:
РАЗНДАТ(нач_дата; кон_дата; единица)
Единица Возвращаемое значение
"Y" Разница в полных годах
"M" Разница в полных месяцах
"D" Разница в полных днях
"YD" Разница в днях с начала года без учета лет
"MD" Разница в днях без учета месяцев и лет
"YM" Разница в полных месяцах без учета лет
В системе Excel присутствует 4 функции для определения количества рабочих дней в интервале и, наоборот, даты отстоящей вперед или назад на заданное количество рабочих дней: ЧИСТРАБДНИ, ЧИСТРАБДНИ.МЕЖД и РАБДЕНЬ, РАБДЕНЬ.МЕЖД. Для примера приведем синтаксис 2-й функции (в описании синтаксиса в квадратных скобках необязательные аргументы):
ЧИСТРАБДНИ.МЕЖД(нач_дата, кон_дата, [выходной], [праздники])
В этой функции необязательный аргумент выходной может быть задан числом из первого столбца таблицы 1.1 или строкой второго столбца этой таблицы. Необязательный аргумент праздники – набор из одной или нескольких дат, которые необходимо исключить из календаря рабочих дней. Значение аргумента должно быть диапазоном ячеек, содержащих даты, или константой массива, включающей порядковые значения, которые представляют даты. Порядок дат или значений может быть любым.
Таблица 1.1.Значения аргумента выходной для функций ЧИСТРАБДНИ.МЕЖД и РАБДЕНЬ.МЕЖД
Номер выходного дня | Выходные дни |
1 или опущен | Суббота, воскресенье |
Воскресенье, понедельник | |
Понедельник, вторник | |
Вторник, среда | |
Среда, четверг | |
Четверг, пятница | |
Пятница, суббота | |
Только воскресенье | |
Только понедельник | |
Только вторник | |
Только среда | |
Только четверг | |
Только пятница | |
Только суббота |
Работа с диаграммами
В системе Excel существует достаточно большое количество типов диаграмм, часть из них представлены на вкладке меню Вставка в группе Диаграммы (рис.1.6).
Рис.1.6. Группа Диаграммы на вкладке меню Вставка
Для кнопки Другие открывается панель с выбором еще пяти типов диаграмм: Биржевая, Поверхность, Кольцевая, Пузырьковая, Лепестковая. При этом среди всех типов диаграмм только Точечная и Поверхность показывают зависимости типа Y=F(X) и Z=F(X,Y). Другие типы показывают данные, распределенные с равномерным шагом по меткам времени или специальные виды (например, Биржевые).
Построение диаграмм
Для построения диаграммы в меню Вставка следует выбрать тип диаграммы в группе Иллюстрации.
Например, если мы хотим показать сравнительный график изменения температуры за ноябрь месяц 2010 и 2011 года, мы заносим эти данные в таблицу (см. рис. 1.7). Далее выделяем ячейки с надписями осей и числовыми данными температур (начиная с ячейки с текстом Дата, вниз и вправо) и выбираем на вкладке ленты Вставка в группе Диаграммы тип График (рис. 1.7).
Рис.1.7. Исходные данные и начальный вид диаграммы типа График