Bazaprogram.ru

Новости из мира ПК
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Год в excel

Функции времени ГОД, МЕСЯЦ, ДЕНЬ в Excel

Добрый день уважаемый пользователь!

В этой статье мы поговорим о трёх основных функций дат, это функция ГОД, функция МЕСЯЦ и функция ДЕНЬ в Excel. Это три составляющие любой даты и теперь рассмотрим, как с ними работать и для чего это нам надо. В первую очередь, эти функции служат для извлечения определенного параметра из имеющейся даты, мы может отдельно изъять год, числовую последовательность месяца или дня. Использование этих функций будет актуально когда, к примеру, нужно будет поделить ваши данные по временным отрезкам по годам, по месяцам или по дням. Часто использование этих функций оправдано при работе со статистическими данными, когда их применение улучшают показатели анализа.

Теперь давайте рассмотрим каждую из функций времени по отдельности:

Функция ГОД в Excel

Основная обязанность, которую выполняет функция ГОД в Excel, является возврат года, который будет соответствовать указанной дате. Сам год будет определять функция ГОД как целое число в диапазоне от 1900 года до 9999 года.

Синтаксис, который использует функция ГОД в Excel очень простой: =ГОД(указаная_дата_в_числовом_формате), где:

  • Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, год которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно!В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.

Стоит знать что значения, которое возвращает функция ГОД в Excel полностью, ведется по григорианскому календарю, без разницы какой формат для даты был указан. Даже если вы указываете дату по другому летоисчислению или альтернативному календарю, значение которое функция ГОД вернет, будет соответствовать дате григорианского календаря.

Все даты MS Excel хранит как последовательные числа и именно это позволяет нам работать с ними и использовать в своих вычислениях. По умолчанию первая дата под номером 1, это 1 января 1900 года, а вот, к примеру, 1 января 2018 года будет предоставлен числом 43101, так разница между этими двумя датами будет составлять 43101 день.

Функция МЕСЯЦ в Excel

Главная особенность, как используется функция МЕСЯЦ в Excel, это возврат значения месяца из даты, который заданный как числовой формат. Месяц будет возвращен функцией как целое число в диапазоне чисел от 1 до 12, что соответствует месяцам от января до декабря.

Синтаксис, который использует функция МЕСЯЦ в Excel, простой и незатейливый: =МЕСЯЦ(ваша_дата_в_числовом_формате), где:

  • Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, месяц которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно!В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.

Особенности, как используется функция МЕСЯЦ в Excel, соответствуют аналогично предыдущей рассматриваемой функции, так как формат дат распространяется на все функции времени.

Функция ДЕНЬ в Excel

Основная обязанность, которую выполняет функция ДЕНЬ в Excel, является возврат число дня, которое будет в указанной дате. День будет возвращен функцией как целое число в диапазоне чисел от 1 до 31, что зависит от максимального количества дней в месяце.

Синтаксис, который использует функция ДЕНЬ в Excel, так же не отличаеться обилием аргументов: =ДЕНЬ(ваша_дата_в_числовом_формате), где:

  • Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, день которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно!В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.

Как и предыдущие функции, функция ДЕНЬ в Excel хранит даты как последовательные числа и значения которые она возвращает, соответствуют датам григорианского календаря.

Отдельно для каждой функции я решил не создавать примеры их использования, поскольку они очень схожи в характере работы, рознятся только полученные результаты, разницу вы можете изучить на скриншоте: Также, для примера, можете изучить варианты работы этих функций в моей статье «Как посчитать количество дней в Excel».

Читать еще:  Excel online в браузере

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

«Я хочу жить как бедный человек с деньгами.
»
Пабло Пикассо

Функция ГОД

Функция ГОД возвращает год, соответствующий аргументу дата_в_числовом_формате. Год определяется как целое в интервале 1900-9999.

Дата_в_числовом_формате — это дата, год которой необходимо найти. Даты должны вводиться с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для 23-го мая 2008 года следует использовать ДАТА(2008;5;23). Проблемы могут возникнуть, если даты вводятся как текст.

Microsoft Excel хранит даты как ряд последовательных номеров, что позволяет выполнять над ними вычисления. По умолчанию день 1 января 1900 года имеет номер 1, а 1 января 2008 — номер 39448, так как интервал в днях между этими датами составляет 39448. Microsoft Excel для «Макинтоша» по умолчанию использует другую систему дат.

Значения, возвращаемые функциями ГОД, МЕСЯЦ и ДЕНЬ, даны в григорианском летоисчислении, несмотря на формат отображения поставляемых значений дат. Например, если формат отображения — летоисчисление по хиджре, возвращаемые функциями ГОД, МЕСЯЦ и ДЕНЬ значения будут связаны с соответствующей датой в григорианском летоисчислении.

О средствах Microsoft Office в Интернете

Microsoft Office XP помогает увеличить эффективность работы, предоставляя быстрый доступ к средствам Microsoft Office в Интернете — электронным службам, доступным на веб-узле Microsoft Office.

Например, можно найти контактные сведения в справочниках Интернета, добавить эти сведения в Microsoft Outlook 2002 одним щелчком мыши, а затем распечатать марки для конверта, воспользовавшись средством оплаты почтовых сообщений через Интернет. Кроме того, доступны средства передачи факсов через Интернет, шаблоны и картинки, а также справочные службы.

О комплекте «Ресурсы Microsoft Office» (Microsoft Office Resource Kit)

Комплект Ресурсы Microsoft Office XP (Microsoft Office XP Resource Kit) представляет собой подробное руководство по установке, настройке и поддержке Microsoft Office в организации. Он предназначен для системных администраторов, консультантов и опытных пользователей и полностью охватывает работу Microsoft Office в системах Microsoft Windows 98, Microsoft Windows 2000 и «Макинтош».

Издание «Ресурсы Microsoft Office» (Microsoft Office Resource Kit) можно приобрести в любой организации, осуществляющей продажу компьютерной литературы, или заказать непосредственно в издательстве Microsoft Press. Электронная версия этого издания (на английском языке) доступна на веб-узле Microsoft Office XP Resource Kit.

Чтобы найти ближайший магазин, распространяющий продукцию Microsoft Press, посетите веб-узел Microsoft Press или обратитесь в ближайшее представительство корпорации Майкрософт. Телефон в США: (800) MS-PRESS. Телефон в Канаде: (800) 667-1115.

О руководстве по Microsoft Office XP Developer

Руководство по Microsoft Office XP Developer обучает пользователей, имеющих базовые знания языка Microsoft Visual Basic, созданию лаконичных и эффективных программ с применением мощного языка программирования, используемого в Microsoft Office XP. Данная книга обучает читателей более продуктивному использованию Visual Basic для приложений за счет настройки и адаптации средств в соответствии с конкретными потребностями — включая описание создания пользовательских команд, меню, диалоговых окон, сообщений и кнопок, а также предоставления справки по всем этим компонентам.

Руководство по Microsoft Office XP Developer можно приобрести в любой организации, осуществляющей продажу компьютерной литературы. Чтобы найти ближайший магазин, распространяющий продукцию Microsoft Press, посетите веб-узел Microsoft Press или обратитесь в ближайшее представительство корпорации Майкрософт. Телефон в США: (800) MS-PRESS. Телефон в Канаде: (800) 667-1115.

Отображение полезного совета при запуске программы Office

Некоторые сведения в этом разделе могут быть неприменимы к отдельным языкам.

1. Откройте программу Microsoft Office.

2. Убедитесь, что помощник по Office отображен.

В меню Справка выберите команду Показать помощника.

3. Щелкните изображение помощника Office правой кнопкой мыши.

4. Выберите команду Параметры.

5. На вкладке Параметры установите флажок Отображать полезный совет при запуске.

Просмотр всплывающих подсказок о конкретных командах, кнопках и диалоговых окнах

Для просмотра всплывающей подсказки о команде меню, кнопке панели инструментов или области экрана, выберите в меню Справка команду Что это такое?, а затем щелкните интересующий элемент.

Читать еще:  Excel ссылка на текущую ячейку

Для просмотра всплывающей подсказки о параметре в диалоговом окне нажмите кнопку с вопросительным знаком

в правом верхнем углу окна, а затем щелкните интересующий параметр. (Если кнопка с вопросительным знаком не отображается, выделите интересующий параметр, а затем нажмите клавиши SHIFT+F1.)

Чтобы узнать название кнопки панели инструментов, наведите на нее указатель мыши; через некоторое время будет отображено название кнопки.

Использование справочной системы без помощника по Office

1. Для получения справочных сведений без использования помощника Office необходимо отключить помощника.

1. В выноске помощника нажмите кнопку Параметры.

Если выноска помощника по Office не отображается, щелкните изображение помощника.

2. На вкладке Параметры снимите флажок Использовать помощника.

Примечание. Помощника можно в любое время включить, выбрав команду Показать помощника в меню Справка.

Помощника можно удалить полностью. Для этого следует переустановить Microsoft Office, не устанавливая помощника по Office.

2. В меню Справка выберите команду Справка по Microsoft имя приложения.

Если вкладки Содержание, Мастер ответов и Указатель не отображаются, нажмите кнопку Показать

3. В окне справки выполните следующие действия.

Откройте вкладку Содержание, чтобы просмотреть содержание справки.

Откройте вкладку Мастер ответов, чтобы ввести вопрос о приложении Microsoft Office, в котором ведется работа. Введите слова, которые требуется найти, а затем нажмите кнопку Найти.

Откройте вкладку Указатель, чтобы выполнить поиск конкретных слов или фраз, либо выбрать ключевые слова из списка.

Список найденных разделов справки можно изменять, добавляя или удаляя ключевые слова из условий поиска. Таким образом можно сужать область поиска до тех пор, пока в списке не останутся только нужные разделы и ключевые слова.

Примечание. Для некоторых языков мастер ответов не поддерживается.

Использование средств Microsoft Office в Интернете

Выберите в меню Сервис команду Средства в Интернете.

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

Создание календаря в Excel на год

Готовый результат

Для тех, кто просто хочет скачать календарь в Excel на текущий год, на картинке ниже показан как он выглядит. Красным отмечены праздничные дни, розовым — выходные. Текущий день, также автоматически выделяется заливкой.

Добавил календарь на 2017 год с праздниками и выходными в соответствии с постановлением правительства.

Пошаговая инструкция создания календаря в Excel

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

Делаем заголовки

В ячейку A1 вбиваем следующую формулу: =»Календарь на » & ГОД(СЕГОДНЯ()) & » год». Функция СЕГОДНЯ() возвращает текущую дату (мы часто будем ей пользоваться). Соответственно связка функций ГОД(СЕГОДНЯ()) возвратит нам текущий год.

Теперь создадим заголовки месяцев. В ячейку где стоит Январь запишем следующую формулу =ДАТА(ГОД(СЕГОДНЯ());1;1). Эта функция возвращает первое января текущего года (01.01.2015 в моем случае). Применим к этой ячейке такой формат, чтобы отображалось только название месяца. Для этого откроем формат ячеек сочетанием клавиш Ctrl + 1 и выберем соответствующий формат (см. рисунок).

Для создания заголовков последующих месяцев будем использовать еще одну очень полезную функцию =ДАТАМЕС(B3;1). Эта функция возвращает дату отстоящую от указанной на заданное число месяцев (в нашем случае на один). Таким образом, у нас получается следующая картина (дополнительно я добавил немного форматирования):

Проставляем числа

Для автоматического проставления чисел в календаре мы будем использовать всего одну формулу — формулу массива. На вид звучит страшновато, но если разобраться — все легко и просто. Выделяем ячейки B5:H10 и вводим следующую формулу (не спешим жать Enter):
=ДАТА(ГОД(B3);МЕСЯЦ(B3);1-1)-(ДЕНЬНЕД(ДАТА(ГОД(B3);МЕСЯЦ(B3);1-1))-1)+<0:1:2:3:4:5:6>*7+

Вместо Enter нажимаем сочетание клавиш Ctrl+Shift+Enter, вставляя таким образом формула массива. В результате в выделенном диапазоне получаем числа указанного в ячейке B3 месяца.

Аналогичную операцию проводим с другими месяцами или просто копируем диапазон дат января в следующие месяца. Получаем следующую картину:

Форматируем

Отформатируем ячейки таким образом, чтобы они содержали только числа (а не полностью даты). Выделяем даты, открываем формат ячеек (Ctrl+1) и вводим вручную следующий формат:

Читать еще:  Функция subtotal в excel

Календарь принимает все более привычный вид.

Добавляем условного форматирования

Сейчас в январе календарь содержит даты 29, 30, 31 декабря, а также часть дат февраля. Давайте немного скроем эти числа. Для этого будем использовать условное форматирование. Выделяем ячейки B5:H10 и создаем правило условного форматирования. Форматироваться будут ячейки, для которых следующая формула будет являться ИСТИНОЙ:
=И(МЕСЯЦ(B5)<>1+3*(ЧАСТНОЕ(СТРОКА(B5)-5;9))+ЧАСТНОЕ(СТОЛБЕЦ(B5);9))

В качестве формата я выбрал серый текст шрифта и получил следующую картину:

Автоматически выделяем текущую дату в календаре

Для этого создаем еще одно правило условного форматирования. Ячейка будет форматироваться только в том случае, если ее значение будет равно текущей дате (=СЕГОДНЯ()):

Выделим выходные дни в календаре Excel

На этот раз обойдемся обычной заливкой ячеек. Выбирайте на свой вкус. У меня получилось так:

Добавляем праздничные дни

Создадим новый лист Excel (Праздники) и добавим на него умную таблицу со столбцом Праздничные дни. В этот столбец занесем все праздничные дни. Я это уже сделал, можете спокойно копировать и использовать.

Вернемся в наш календарь и создадим еще одно правило условного форматирования. Формула условного форматирования будет проверять является ли дата праздником. И в случае если формула вернет ИСТИНА ячейка будет форматироваться. Вот эта формула:
=НЕ(ЕОШИБКА(ПОИСКПОЗ(B5;ДВССЫЛ(«Праздники[Праздничные дни]»);0))). Стоит отметить, что при добавлении или изменении праздничных дней, календарь будет автоматически форматироваться.

Осталось скопировать ячейки B5:H10 в другие месяца и наш автоматический календарь готов и может служить нам не один год.

Изменение цветовой гаммы календаря Excel

Если при создании календаря использовать цвета темы, то потом их можно будет изменить одним простым движением. Просто сменив цвета темы на вкладке Разметка страницы. Выбирайте понравившийся.

В архив для скачивания помимо моего календаря, буду складывать календари других пользователей. Поблагодарить их можно ниже в комментариях. Если у вас также есть чем поделиться, укажите ссылку на свой вариант календаря в комментарии, я с удовольствием его добавлю.

Функция сегодня в excel

Microsoft Office Excel содержит в своей библиотеке функций раздел Дата и время. На первый взгляд найти полезные формулы для постоянного использования достаточно трудно. Однако есть несколько интересных выражений, которые могут понадобиться пользователю при работе с персоналом. В статье разберемся, как работает функция сегодня в excel.

Общая информация

СЕГОДНЯ является функцией с пустым аргументом. Программа обращается к встроенному в операционную систему календарю для получения значения текущей даты. По умолчанию для данной формулы используется формат ячейки Дата и время, но, если нужно получить значение в виде кода Excel, то используйте Числовой формат.

Важно! Для того, чтобы дата в ячейке была постоянно актуальной, необходимо в Параметрах редактора включить автоматические вычисления в книге. Тогда при каждом новом открытии файла, функция СЕГОДНЯ будет работать корректно.

Примеры как использовать

Как известно, любую функцию в таблицу можно вставить тремя способами:

1. Через специального мастера с выполнением последовательно двух шагов.

2. Через строку формул.

3. Сразу в ячейке через знак равно.

На заметку! Если используйте англоязычную версию редактора, то на английском данная функция называется today.

Рассмотри несколько примеров:

  • 1. Необходимо посчитать возраст сотрудников на данный момент, зная даты рождения. Записываете в ячейку формулу =ГОД(СЕГОДНЯ())-ГОД(C3), где ГОД возвращает только годовую часть даты, а затем при помощи маркера автозаполнения применяете выражение ко всей таблице.

Важно! Для корректного отображения результатов используйте Числовой формат ячеек.

  • 2. Для планировщика задач из редактора необходимо возвращать текущий день недели.

Чтобы решить эту задачу, необходимо использовать специальную функцию ДЕНЬНЕД с аргументом СЕГОДНЯ. При этом важно правильно выбрать тип числа. Для того, чтобы понедельник был единицей, а воскресенье семеркой, нужно использовать второй тип.

  • 3. Рассмотрим, как делать минус дни от текущего момента.

Формула выглядит вот так:

=СЕГОДНЯ()-2, т.е. будет результат в виде даты без двух дней. Точно также работает и увеличение даты.

Бонус! Чтобы на рабочий лист добавить текущую дату с временем, необходимо воспользоваться отдельной формулой ТДАТА, которая также не имеет аргументов.

Как видите, самостоятельно функция СЕГОДНЯ используется редко. Однако в сочетании с другими формулами и с несколькими условиями функциональность выражения резко возрастает.

Жми «Нравится» и получай только лучшие посты в Facebook ↓

Ссылка на основную публикацию
Adblock
detector