Excel 2007 функция год

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции ГОД в Microsoft Excel.

Описание

Возвращает год, соответствующий заданной дате. Год определяется как целое число в диапазоне от 1900 до 9999.

Синтаксис

ГОД(дата_в_числовом_формате)

Аргументы функции ГОД описаны ниже.

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

Замечания

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

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

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

Дата

05.07.2008

05.07.2010

Формула

Описание (результат)

Результат

=ГОД(A3)

Год даты в ячейке A3 (2008)

2008

=ГОД(A4)

Год даты в ячейке A4 (2010)

2010

Нужна дополнительная помощь?

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

Описание функции

Возвращает год, соответствующий заданной дате. Год определяется как целое число в диапазоне от 1900 до 9999.

Синтаксис

=ГОД(дата_в_числовом_формате)

Аргументы

дата_в_числовом_формате

Обязательный. Дата, год которой необходимо найти. Даты должны вводиться с помощью функции ДАТА или как результат вычисления других формул и функций. Например, для указания даты 23 мая 2008 г. используйте выражение:

ДАТА(2008;5;23)

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

Замечания

В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 г. соответствует число 1, а 1 января 2008 г. — число 39 448, поскольку интервал между датами составляет 39 448 дней.

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

Пример

Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.

Как Excel обрабатывает время

Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.

Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.

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



Пример функции ДАТА

Построение значение даты, составляя его из отдельных элементов-чисел.

Синтаксис: год; месяц, день.

Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.

Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.

Пример использования функции:

ДАТА.

Зададим большее количество дней для июня:

Большее количество дней.

Примеры использования в качестве аргументов ссылок на ячейки:

Ссылки в аргументах.

Функция РАЗНДАТ в Excel

Возвращает разницу между двумя датами.

Аргументы:

  • начальная дата;
  • конечная дата;
  • код, обозначающий единицы подсчета (дни, месяцы, годы и др.).

Способы измерения интервалов между заданными датами:

  • для отображения результата в днях – «d»;
  • в месяцах – «m»;
  • в годах – «y»;
  • в месяцах без учета лет – «ym»;
  • в днях без учета месяцев и лет – «md»;
  • в днях без учета лет – «yd».

В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.

Примеры действия функции РАЗНДАТ:

РАЗНДАТ.

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

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

Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.

Пример использования функции ГОД:

ГОД.

Функция МЕСЯЦ в Excel: пример

Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.

Примеры использования функции МЕСЯЦ:

МЕСЯЦ.

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

ДЕНЬ.

Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

ДЕНЬНЕД.

По умолчанию функция считает воскресенье первым днем недели.

Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

НОМНЕДЕЛИ.

Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

С понедельника.

В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).

Скачать примеры функций для работы с датами

Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().


Функция

ГОД()

, английский вариант YEAR(), в

озвращает год, соответствующий заданной дате. Год определяется как целое число в диапазоне от 1900 до 9999.

Синтаксис функции


ГОД

(

дата

)


Дата

— дата, год которой необходимо найти.

Примеры

Используемая в качестве аргумента Дата должна быть в формате воспринимаемым EXCEL. Следующие формулы будут работать (см.

файл примера

):


=ГОД(«28.02.2011») =ГОД(«28/02/2011») =ГОД(«28-02-2011») =ГОД(«28-фев-2011») =ГОД(«28-февраль-2011») =ГОД(«28 февраль 2011») =ГОД(«2011.02.28»)

=ГОД(40602)

В EXCEL даты хранятся в виде последовательности чисел (1, 2, 3, …), что позволяет выполнять над ними вычисления. По умолчанию день 1 января 1900 г. имеет номер 1, а 28 февраля 2011 г. — номер 40602, так как интервал между этими датами составляет 40 602 дня. О том как EXCEL хранит дату и время, читайте эту

статью

.

=ГОД(A1)

Если в ячейке

А1

введена дата в одном из вышеуказанных форматов, то формулой будет возвращен год (2011).

Следующие формулы вернут ошибку #ЗНАЧ!


=ГОД(«28-февраля-2011») =ГОД(«28 02 2011»)

Использование с функцией

ДАТА()

Для того, чтобы прибавить к дате 28.02.2011, например, 5 лет, можно использовать следующую формулу:

=ДАТА(ГОД(A1)+5;МЕСЯЦ(A1);ДЕНЬ(A1))

В этом учебном материале вы узнаете, как использовать Excel функцию ГОД с синтаксисом и примерами.

Описание

Microsoft Excel функция ГОД возвращает четырехзначный год (число от 1900 до 9999) с заданным значением даты.
Функция ГОД — это встроенная в Excel функция, относится к категории функций даты и времени.
Её можно использовать как функцию рабочего листа (WS) и функцию VBA в Excel.
Как функцию рабочего листа, функцию ГОД можно ввести как часть формулы в ячейку рабочего листа.
В качестве функции VBA вы можете использовать функцию Year в коде макроса, который вводится через редактор Microsoft Visual Basic Editor.

Синтаксис

Синтаксис функции ГОД в Microsoft Excel:

ГОД(дата_в_числовом_формате)

Аргументы или параметры

дата_в_числовом_формате
Допустимая дата для возврата значения года.

Возвращаемое значение

Функция ГОД возвращает числовое значение от 1900 до 9999.

Применение

  • Excel для Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 для Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

Тип функции

  • Функция рабочего листа (WS)
  • Функция VBA

Пример (как функция рабочего листа)

Рассмотрим несколько примеров функции ГОД чтобы понять, как использовать Excel функцию ГОД в качестве функции рабочего листа в Microsoft Excel:

Hа основе электронной таблицы Excel выше, будут возвращены следующие примеры функции ГОД:

=ГОД(A1)

Результат: 2010

=ГОД(A2)

Результат: 2015

=ГОД(A3)

Результат: 2020

Примечание

См. еще примеры как подсчитать даты определенного года
как настроить проверку данных, которая разрешает конкретный год
как проверить находятся ли две даты в одном и том же месяце и году
как получить год с даты.

Пример (как функция VBA)

Функцию Year также можно использовать в коде VBA в Microsoft Excel.
Рассмотрим несколько примеров функции Year чтобы понять, как использовать Excel функцию Year в коде Excel VBA:

Dim LYear As Integer

LYear = Year(«12.01.2010»)

В этом примере переменная LYear теперь будет содержать значение 2010.

Применение функции СЕГОДНЯ в Microsoft Excel

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

Использование оператора СЕГОДНЯ

Функция СЕГОДНЯ производит вывод в указанную ячейку даты, установленной на компьютере. Она относится к группе операторов «Дата и время».

Но нужно понимать, что сама по себе данная формула не будет обновлять значения в ячейке. То есть, если вы через несколько дней откроете программу и не пересчитаете в ней формулы (вручную или автоматически), то в ячейке будет установлена все та же дата, а не актуальная на данный момент.

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

    Находясь во вкладке «Файл», переходим по пункту «Параметры» в левой части окна.

  • После того, как активировалось окно параметров, переходим в раздел «Формулы». Нам понадобится самый верхний блок настроек «Параметры вычислений». Переключатель параметра «Вычисления в книге» должен быть установлен в позицию «Автоматически». Если он находится в другой позиции, то следует его установить так, как было сказано выше. После изменения настроек нужно нажать на кнопку «OK».
  • Теперь при любом изменении в документе будет выполняться его автоматический пересчет.

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

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

    Способ 1: введение функции вручную

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

      Для того, чтобы применить данную функцию достаточно просто вставить это выражение в ячейку, в которой хотите видеть снимок сегодняшней даты.

  • Для того, чтобы произвести расчет и вывести результат на экран, жмем на кнопку Enter.
  • Способ 2: применение Мастера функций

    Кроме того, для введения этого оператора можно использовать Мастер функций. Такой вариант особенно подойдет начинающим пользователям Excel, которые ещё путаются в названиях функций и в их синтаксисе, хотя в данном случае он максимально прост.

      Выделяем ячейку на листе, в которую будет выводиться дата. Кликаем по пиктограмме «Вставить функцию», расположенной у строки формул.

    Происходит запуск Мастера функций. В категории «Дата и время» или «Полный алфавитный перечень» ищем элемент «СЕГОДНЯ». Выделяем его и жмем на кнопку «OK» в нижней части окна.

    Открывается небольшое информационное окошко, в котором сообщается о назначении данной функции, а также говорится о том, что она не имеет аргументов. Жмем на кнопку «OK».

  • После этого дата, установленная на компьютере пользователя в данный момент, будет выведена в предварительно указанную ячейку.
  • Способ 3: изменение формата ячейки

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

    Для того, чтобы посмотреть значение формата отдельной ячейки или области на листе, нужно выделить нужный диапазон и находясь во вкладке «Главная» взглянуть, какое значение установлено в специальной форме формата на ленте в блоке инструментов «Число».

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

      Кликаем правой кнопкой мыши по ячейке, в которой нужно изменить формат. В появившемся меню выбираем позицию «Формат ячеек».

    Открывается окно форматирования. Переходим во вкладку «Число» в случае, если оно было открыто в другом месте. В блоке «Числовые форматы» выделяем пункт «Дата» и жмем на кнопку «OK».

  • Теперь ячейка отформатирована правильно и в ней отображается именно сегодняшняя дата.
  • Кроме того, в окне форматирования также можно поменять представление сегодняшней даты. По умолчанию установлен формат по шаблону «дд.мм.гггг». Выделяя различные варианты значений в поле «Тип», которое расположено в правой части окна форматирования, можно изменять внешний вид отображения даты в ячейке. После изменений не забывайте жать на кнопку «OK».

    Способ 4: использование СЕГОДНЯ в комплексе с другими формулами

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

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

    Для применения формулы жмем на кнопку ENTER.

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

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

    Если нужно постоянно иметь на виду дату на три дня назад, то формула будет выглядеть так:

    Если нужно отобразить в ячейке только номер текущего числа в месяце, а не дату полностью, то применяется такое выражение:

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

    То есть, в феврале в ячейке будет стоять цифра 2, в марте – 3 и т.д.

    С помощью более сложной формулы можно вычислить, сколько дней пройдет от сегодняшнего дня до наступления конкретной даты. Если настроить правильно пересчет, то таким способом можно создать своеобразный обратный таймер отсчета до заданной даты. Шаблон формулы, которая имеет подобные возможности, выглядит следующим образом:

    Вместо значения «Заданная дата» следует указать конкретную дату в формате «дд.мм.гггг», до которой нужно организовать отсчет.

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

    Существует возможность комбинации и с другими функциями Excel.

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Функция ГОД

    Функция ГОД возвращает год, соответствующий аргументу дата_в_числовом_формате. Год определяется как целое в интервале 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. На вкладке Параметры установите флажок Отображать полезный совет при запуске.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Функции времени ГОД, МЕСЯЦ, ДЕНЬ в 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: примеры использования

    Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.

    Как Excel обрабатывает время

    Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.

    Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.

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

    Пример функции ДАТА

    Построение значение даты, составляя его из отдельных элементов-чисел.

    Синтаксис: год; месяц, день.

    Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.

    Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.

    Пример использования функции:

    Зададим большее количество дней для июня:

    Примеры использования в качестве аргументов ссылок на ячейки:

    Функция РАЗНДАТ в Excel

    Возвращает разницу между двумя датами.

    • начальная дата;
    • конечная дата;
    • код, обозначающий единицы подсчета (дни, месяцы, годы и др.).

    Способы измерения интервалов между заданными датами:

    • для отображения результата в днях – «d»;
    • в месяцах – «m»;
    • в годах – «y»;
    • в месяцах без учета лет – «ym»;
    • в днях без учета месяцев и лет – «md»;
    • в днях без учета лет – «yd».

    В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.

    Примеры действия функции РАЗНДАТ:

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

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

    Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.

    Пример использования функции ГОД:

    Функция МЕСЯЦ в Excel: пример

    Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.

    Примеры использования функции МЕСЯЦ:

    Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

    Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

    Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

    По умолчанию функция считает воскресенье первым днем недели.

    Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

    Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

    В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).

    Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().

    Функция ГОД

    Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

    В этой статье описаны синтаксис формулы и использование функции ГОД в Microsoft Excel.

    Возвращает год, соответствующий заданной дате. Год определяется как целое число в диапазоне от 1900 до 9999.

    Аргументы функции ГОД описаны ниже.

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

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

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

    Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

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

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

    В этом уроке вы узнаете:

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

    Синтаксис функции ГОД в Excel максимально прост:

    ГОД(серийный_номер)

    Где серийный_номер — любая действительная дата года, которую вы хотите найти. В формулах Excel YEAR вы можете указывать даты несколькими способами:

    • Использование ДАТЫ Например, следующая формула возвращает год для 28 апреля 2015 года:
      =ГОД(ДАТА(2015,4,28))
    • Как порядковый номер, представляющий дату (дополнительную информацию о том, как даты хранятся в Excel, см. в разделе Формат даты Excel). 28 апреля 2015 года хранится как 42122, поэтому вы можете ввести это число непосредственно в формулу:
      =ГОД(42122)

      Хотя вы можете ввести дату в виде порядкового номера, этот метод не рекомендуется, поскольку нумерация даты может различаться в разных системах.

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

    Простые формулы ГОД могут даже понимать даты, введенные в виде текста, например =ГОД(«28 апреля-2015»). Однако корпорация Майкрософт не гарантирует правильных результатов, если дата предоставляется в виде текстового значения.

    На следующем снимке экрана показаны все вышеперечисленные формулы ГОД в действии, и все они возвращают 2015 год, как и следовало ожидать 🙂
    Использование функции ГОД в Excel

    Как преобразовать дату в год в Excel

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

    Пример 1. Извлечение года из даты с помощью функции ГОД

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

    Пример 2. Преобразование даты в месяц и год в Excel

    Чтобы преобразовать заданную дату в год и месяц, вы можете использовать функцию ТЕКСТ для извлечения каждой единицы по отдельности, а затем объединить эти функции в одной формуле.

    В функции ТЕКСТ вы можете использовать разные коды для месяцев и лет, например:

    • «ммм» — сокращенные названия месяцев, как янв — дек.
    • «мммм» — полные названия месяцев, как январь — декабрь.
    • «гг» — 2-значный год
    • «гггг» — 4-значный год

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

    =ТЕКСТ(B2, «мммм») & «, » & ТЕКСТ(B2, «гггг»)

    Или же

    =ТЕКСТ(B2, «ммм») & «-» & ТЕКСТ(B2, «гг»)

    Где B2 — ячейка, содержащая дату.
    ТЕКСТОВЫЕ формулы для преобразования даты в месяц и год в Excel

    Пример 3. Отображение даты как года

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

    В этом случае формула не нужна. Вы просто открываете Формат ячеек диалоговом окне, нажав Ctrl + 1, выберите Обычай категория на Число вкладку и введите один из приведенных ниже кодов в Тип коробка:

    • yy — для отображения двухзначного года, как 00 — 99.
    • yyyy — для отображения 4-значного года, как 1900 — 9999.

    Отображение даты в виде года

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

    Вы можете найти более подробную информацию об изменении формата даты в этом руководстве: Как изменить формат даты в Excel.

    Как рассчитать возраст по дате рождения в Excel

    Есть несколько способов рассчитать возраст по дате рождения в Excel — с помощью функции РАЗНДАТ, ДОЛЯ ГОДА или ЦЕЛОЕ в сочетании с СЕГОДНЯ(). Функция СЕГОДНЯ предоставляет дату для расчета возраста, гарантируя, что ваша формула всегда будет возвращать правильный возраст.

    Рассчитать возраст по дате рождения (DOB) в годах

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

    INT((СЕГОДНЯ()-Дата рождения)/365)

    Первая часть формулы (СЕГОДНЯ()-B2) вычисляет разницу в днях, и вы делите ее на 365, чтобы получить количество лет. В большинстве случаев результатом этого уравнения является десятичное число, и у вас есть функция INT округлить его до ближайшего целого числа.

    Предполагая, что дата рождения находится в ячейке B2, полная формула выглядит следующим образом:

    =ЦЕЛОЕ((СЕГОДНЯ()-B2)/365)
    Формула преобразования даты рождения в возраст

    Как было сказано выше, эта формула расчета возраста не всегда безупречна, и вот почему. Каждый 4-й год является високосным и содержит 366 дней, тогда как формула делит количество дней на 365. Итак, если кто-то родился 29 февраля, а сегодня 28 февраля, эта формула возраста сделает человека на один день старше.

    Деление на 365,25 вместо 365 тоже не безупречно, например, при вычислении возраста ребенка, еще не пережившего високосный год.

    Учитывая вышесказанное, вам лучше сохранить этот способ расчета возраста для обычной жизни и использовать одну из следующих формул для расчета возраста по дате рождения в Excel.

    РАЗНДАТ(Дата рожденияСЕГОДНЯ(), «у»)

    ОКРУГЛ ВНИЗ(ГОДОВАЯ ЧАСТЬ(Дата рожденияСЕГОДНЯ(), 1), 0)

    Подробное объяснение приведенных выше формул приведено в разделе Как рассчитать возраст в Excel. А следующий скриншот демонстрирует реальную формулу расчета возраста в действии:

    =РАЗНДАТ(B2, СЕГОДНЯ(), «г»)
    Формула для расчета возраста по дате рождения в годах

    Расчет точного возраста по дате рождения (в годах, месяцах и днях)

    Чтобы вычислить точный возраст в годах, месяцах и днях, напишите три функции РАЗНДАТ со следующими единицами измерения в последнем аргументе:

    • Y — для расчета количества полных лет.
    • YM — чтобы получить разницу между месяцами, игнорируя годы.
    • MD — получить разницу между днями, игнорируя годы и месяцы.

    Затем объедините 3 функции DATEDIF в одну формулу, разделите числа, возвращаемые каждой функцией, запятыми и определите, что означает каждое число.

    Предполагая, что дата рождения находится в ячейке B2, полная формула выглядит следующим образом:

    =РАЗНД ДАТЫ(B2,СЕГОДНЯ(),»Г») & «Годы,» & РАЗНД ДАТЫ(B2,СЕГОДНЯ(),»ГМ») & » Месяцы, » & РАЗНД ДАТЫ(B2,СЕГОДНЯ(),»MD») & «Дни»

    Эта возрастная формула может пригодиться, скажем, врачу для отображения точного возраста пациентов или кадровику, чтобы знать точный возраст всех сотрудников:
    Вычисление точного возраста по дате рождения в Excel

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

    Вычисление високосных лет в Excel

    Как известно, почти каждый четвертый год имеет дополнительный день 29 февраля и называется високосным годом. В листах Microsoft Excel можно различными способами определить, относится ли определенная дата к високосному или простому году. Я собираюсь продемонстрировать лишь пару формул, которые, на мой взгляд, легче всего понять.

    Формула 1. Проверить, есть ли в феврале 29 дней

    Это очень очевидный тест. Поскольку в феврале в високосные годы 29 дней, мы вычисляем количество дней во втором месяце данного года и сравниваем его с числом 29. Например:

    =ДЕНЬ(ДАТА(2015,3,1)-1)=29

    В этой формуле функция ДАТА(2015,3,1) возвращает 1-й день марта 2015 года, из которого мы вычитаем 1. Функция ДЕНЬ извлекает номер дня из этой даты, и мы сравниваем это число с 29. Если числа совпадают, формула возвращает значение ИСТИНА, в противном случае — ЛОЖЬ.

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

    =ДЕНЬ(ДАТА(ГОД(A2),3,1)-1)=29

    Где A2 — ячейка, содержащая дату.

    Результаты, возвращаемые формулой, следующие:
    Вычисление високосных лет в Excel

    Кроме того, вы можете использовать функцию КОНМЕСЯЦА, чтобы вернуть последний день февраля и сравнить это число с 29:

    =ДЕНЬ(КОНМЕСЯЦ(ДАТА(ГОД(A2),2,1),0))=29

    Чтобы сделать формулу более удобной для пользователя, используйте функцию ЕСЛИ, чтобы она возвращала, скажем, «Високосный год» и «Общий год» вместо ИСТИНА и ЛОЖЬ:

    =ЕСЛИ(ДЕНЬ(ДАТА(ГОД(A2),3,1)-1)=29, «високосный год», «простой год»)

    =ЕСЛИ(ДЕНЬ(КОНМЕСЯЦА(ДАТА(ГОД(A2),2,1),0))=29, «високосный год», «простой год»)
    Используйте функцию ЕСЛИ, чтобы сделать формулу високосного года более удобной для пользователя.

    Формула 2. Проверить, состоит ли год из 366 дней

    Это еще один очевидный тест, который вряд ли требует каких-либо объяснений. Мы используем одну функцию DATE для возврата 1 января следующего года, другую функцию DATE для получения 1 января этого года, вычитаем последнее из первого и проверяем, равна ли разница 366:

    =ДАТА(2016,1,1) — ДАТА(2015,1,1)=366

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

    =ДАТА(ГОД(A2)+1,1,1) — ДАТА(ГОД(A2),1,1)=366

    Где A2 — ячейка, содержащая дату.

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

    =ЕСЛИ(ДАТА(ГОД(A2)+1,1,1) — ДАТА(ГОД(A2),1,1)=366, «Високосный год», «Невисокосный год»)
    Еще один способ определить високосный и невисокосный год в Excel

    Как уже было сказано, это не единственные возможные способы расчета високосных лет в Excel. Если вам интересно узнать о других решениях, вы можете проверить метод, предложенный Microsoft. (Как обычно, ребята из Microsoft не ищут легких путей, не так ли?) И еще 14 формул вы можете найти на этот блог.

    Надеюсь, эта статья помогла вам разобраться с расчетами года в Excel. Я благодарю вас за чтение и с нетерпением жду встречи с вами на следующей неделе.

    Вас также могут заинтересовать

    Применение функции СЕГОДНЯ в Microsoft Excel

    Функция СЕГОДНЯ в Microsoft Excel

    ​Смотрите также​ в которой с​​ двумя датами при​​ датами.​ у данной функции​МИНУТЫ​представлена в списке​ инструментов​или нажмите клавишу​ предыдущий месяц -​ месяцев и лет.​Результат:​​»d»​​Вычисляет возраст между датами​Обязательно следует отформатировать ячейку,​Теперь ячейка отформатирована правильно​

    ​ расчет и вывести​Одной из интересных функций​

    Использование оператора СЕГОДНЯ

    ​ помощью условий указать​​ 365 и 366​​Аргументы:​ имеется необязательный аргумент​и​Мастера функций​«Библиотека функций»​​F9​​ февраль, а в​

    ​ Использовать функцию РАЗНДАТ()​1 (месяц)​разница в днях​ в A5 и​ в которой будет​ и в ней​ результат на экран,​ Microsoft Excel является​ замечание для продления​ днях в году?​начальная дата;​«Базис»​СЕКУНДЫ​. Её задачей является​. Активируется список доступных​.​

    ​ 2015г. в феврале​ с этим аргументом​Пример2:​»m»​ A6, который является​

    1. ​ выводиться данный расчет,​​ отображается именно сегодняшняя​​ жмем на кнопку​​СЕГОДНЯ​​ договора, если осталось​Пример 1. Требуется вычислить,​

      Переход в параметры в Microsoft Excel

    2. ​конечная дата;​. В нем указывается​. Они выводят на​​ подсчет количества рабочих​​ операторов в данной​Одной из самых востребованных​​ было 28 дней).​​ не рекомендуется (см.​​начальная_дата 01.03.2007, конечная_дата 31.03.2007​​разница в полных месяцах​ 12.08.​​ под общий формат,​​ дата.​Enter​. С помощью этого​ меньше 10 дней​ зная дату рождения​код, обозначающий единицы подсчета​ способ вычисления дня.​ экран величину соответствующего​​ дней между двумя​​ категории. Выбираем тот,​

    Установка автоматического пересчета формул в Microsoft Excel

    ​ групп операторов при​ После этого отнимает​ примеры ниже).​Результат:​

    ​»y»​С учетом происходит каждые​ иначе отображение результата​Кроме того, в окне​.​ оператора производится ввод​ до его окончания.​ работника, сколько полных​​ (дни, месяцы, годы​​ По умолчанию, если​ названию показателя времени,​ датами, которые заданы​ который нужен для​​ работе с таблицами​​ день начала и​

    Пересчет формулы в Microsoft Excel

    ​Пример1:​0​разница в полных годах   ​ 4 лет году​ будет некорректным.​ форматирования также можно​

    Способ 1: введение функции вручную

    ​Урок:​ в ячейку текущей​ Для ячейки E2​ лет, месяцев и​

    ​ и др.).​

    1. ​ никакое значение не​ который задается единственным​ как аргументы. Кроме​ выполнения поставленной задачи.​ Excel являются функции​ прибавляет день конечной​начальная_дата 01.02.2007, конечная_дата​

      Ввод функции СЕГОДНЯ в Microsoft Excel

    2. ​При расчете стажа, считается,​»ym»​ шаг 365.25 используется​Существует возможность комбинации и​​ поменять представление сегодняшней​​Функции даты и времени​

    Результат функции СЕГОДНЯ в Microsoft Excel

    ​ даты. Но его​​ используем формулу:​ дней ему исполнилось​

    Способ 2: применение Мастера функций

    ​Способы измерения интервалов между​ задано, берется американский​ одноименным аргументом.​​ того, имеется ещё​​ После этого происходит​ даты и времени.​ даты =ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B6;-1);0))-ДЕНЬ(A6)+ДЕНЬ(B6), т.е.​ 06.03.2009​ что сотрудник отработавший​разница в полных месяцах​ в формуле.​ с другими функциями​

    1. ​ даты. По умолчанию​ в Excel​ можно также применять​10;»Действует»;ЕСЛИ(D2​​ на момент сегодняшней​​ заданными датами:​ способ расчета. В​

      Перемещение в Мастер функций в Microsoft Excel

    2. ​Функция​ один аргумент –​​ перемещение в окно​​ Именно с их​​ 28-30+16=14. На наш​​Результат1:​​ все дни месяца​​ без учета лет​=(«02.10.2014»-«02.05.2014»)​​ Excel.​​ установлен формат по​Кроме того, для введения​

      СЕГОДНЯ в Мастере функций в Microsoft Excel

    3. ​ и с другими​В данной формуле используется​ даты.​для отображения результата в​ большинстве случаев он​ДАТАЗНАЧ​«Праздники»​ аргументов.​​ помощью можно проводить​​ взгляд, между датами​

      Информационное сообщение в Microsoft Excel

    4. ​5 (дней), т.к.​ — отработал 1​»md»​Вычисляет количество дней между​Как видим, с помощью​

    Вывод сегодняшней даты через Мастер функций в Microsoft Excel

    ​ шаблону​​ этого оператора можно​

    Способ 3: изменение формата ячейки

    ​ формулами в комплексе.​​ функция ЕСЛИ с​​Используя в качестве аргументов​ днях – «d»;​ как раз и​очень специфическая. Она​. Этот аргумент является​Урок:​ различные манипуляции с​ все же 1 полный​ сравниваются конечная дата​ полный месяц. Функция РАЗНДАТ() так​разница в днях без​

    ​ двумя датами без​ функции​«дд.мм.гггг»​ использовать​ Рассмотрим основные особенности​ несколькими условиями. Если​ саму дату рождения​в месяцах – «m»;​ подходит, так что​ предназначена не для​ необязательным. Он указывает​​Мастер функций в Excel​​ временными данными. Дата​

    Некорректное отображение функции в Microsoft Excel

    ​ месяц и все​​ 06.03.2009 и модифицированная​​ не считает!​ учета месяцев и​ использования ссылок на​​СЕГОДНЯ​​. Выделяя различные варианты​Мастер функций​ функции​ до конца срока​ и функцию СЕГОДНЯ(),​

    1. ​в годах – «y»;​ чаще всего этот​ людей, а для​ количество праздничных дней​Одной из самых простых,​​ и время зачастую​​ дни марта, т.е​

      Переход в формат ячеек в Microsoft Excel

    2. ​ начальная дата 01.​Пример3:​​ лет​​ ячейки, который является​можно не только​ значений в поле​. Такой вариант особенно​​СЕГОДНЯ​​ больше 10-ти суток​​ а также значения​​в месяцах без учета​ аргумент заполнять вообще​​ программы. Её задачей​​ за исследуемый период.​

      Формат ячеек в Microsoft Excel

    3. ​ но вместе с​ проставляется при оформлении​ 16 дней, а​032009​

    Ячейка правильно отформатирована в Microsoft Excel

    ​начальная_дата 01.02.2007, конечная_дата​ВНИМАНИЕ! Функция для​ 153.​ просто выводить актуальную​«Тип»​ подойдет начинающим пользователям​​, нюансы ее работы​​ тогда формула возвращает​ «Y», «M» и​​ лет – «ym»;​​ не нужно. Синтаксис​ является преобразование записи​ Эти дни также​ тем востребованных функций​ различных журналов событий​ не 14! Эта​(год и месяц​ 01.03.2009​​ некоторых версий EXCEL​​=ДНИ(СЕГОДНЯ();»15.02.79″)​

    Изменение типа отображения даты в Microsoft Excel

    Способ 4: использование СЕГОДНЯ в комплексе с другими формулами

    ​ на текущий день​​, которое расположено в​​ Excel, которые ещё​ и взаимодействия с​ значение «Действует», а​ «D» для единицы,​в днях без учета​ принимает такой вид:​ даты в обычном​ вычитаются из общего​

    ​ данной группы является​​ в Экселе. Проводить​​ ошибка проявляется, когда​ начальной даты заменяется​Результат:​ возвращает ошибочное значение,​Количество дней между двумя​ дату, но и​ правой части окна​

    ​ путаются в названиях​

    ​ другими операторами.​ если меньше 10-то​​ получим следующий набор​​ месяцев и лет​

    Расчет количества лет при помощи функции СЕГОДНЯ в Microsoft Excel

    ​=ДОЛЯГОДА(нач_дата;кон_дата;[базис])​ виде в единое​ расчета. Формула рассчитывает​ оператор​ обработку таких данных​ в предыдущем месяце относительно​ годом и месяцем​25 месяцев​ если день начальной​ датами с использованием​ производить многие другие​ форматирования, можно изменять​

    ​ функций и в​Скачать последнюю версию​ тогда одно из​ формул:​ – «md»;​Мы прошлись только по​ числовое выражение, доступное​ количество всех дней​

    ​ДАТА​

    Расчет даты на 3 дня вперед в Microsoft Excel

    ​ – это главная​ конечной даты, дней​ конечной даты, т.к.​Формула может быть заменена​ даты больше дня​

    ​ двух функций.​

    Расчет даты на 3 дня назад в Microsoft Excel

    ​ вычисления. Знание синтаксиса​ внешний вид отображения​ их синтаксисе, хотя​ Excel​ условий:​=РАЗНДАТ(B2;СЕГОДНЯ();»Y»)​

    ​в днях без учета​

    Указание текущего номера дня в месяце в Microsoft Excel

    ​ основным операторам, составляющим​ для вычислений в​ между двумя датами,​. Он выводит заданную​

    ​ задача вышеуказанных операторов.​

    Указание текущего месяца в году в Microsoft Excel

    ​ меньше, чем дней​ 01 меньше чем​ альтернативным выражением:​ конечной даты (например,​Два аргумента дни могут​

    ​ этой и других​ даты в ячейке.​ в данном случае​Функция​Если меньше 10-ти суток,​=РАЗНДАТ(B2;СЕГОДНЯ();»M»)​ лет – «yd».​ группу функций​ Excel. Единственным аргументом​ кроме субботы, воскресенья​ дату в числовом​ Давайте разберемся, где​ начальной даты. Как​ 06)​

    ​=12*(ГОД(B2)-ГОД(A2))-(МЕСЯЦ(A2)-МЕСЯЦ(B2))-(ДЕНЬ(B2)​

    Количество дней до конретной даты в Microsoft Excel

    ​ в EXCEL 2007​​ быть фактическими датами,​​ формул поможет моделировать​ После изменений не​​ он максимально прост.​​СЕГОДНЯ​ но больше чем​

    ​=РАЗНДАТ(B2;СЕГОДНЯ();»D»)​В некоторых версиях Excel​«Дата и время»​ данной функции выступает​ и тех дней,​ виде в ячейку,​

    Установка общего формата в ячейке в Microsoft Excel

    ​ можно найти эту​ выйти из этой​Пример2:​

    ​Внимание​ при сравнении дат​​ ссылки на ячейки​​ различные комбинации применения​ забывайте жать на​Выделяем ячейку на листе,​производит вывод в​ 0 – значение​Таким образом мы получили​ при использовании последних​в Экселе. Кроме​ дата как текст.​ которые указаны пользователем​ где размещается сама​ группу функций в​ ситуации?​начальная_дата 28.02.2007, конечная_дата​

    ​: В справке MS EXCEL​

    lumpics.ru

    Вычисление возраста

    ​ 28.02.2009 и 01.03.2009​​ или другой функции​ данного оператора. При​ кнопку​ в которую будет​ указанную ячейку даты,​ «Заканчивается».​ точный возраст в​ двух аргументов («md»,​ того, существует ещё​ Причем, как и​ как праздничные. В​ формула.​ интерфейсе программы, и​Модифицируем формулу для расчета​ 28.03.2009​ (см. раздел Вычисление​ результат будет 4​ даты и времени,​ правильной настройке пересчета​«OK»​ выводиться дата. Кликаем​

    ​ установленной на компьютере.​Если меньше чем 0,​ годах, месяцах и​ «yd») функция может​ более десятка других​ в случае с​ качестве аргументов могут​

    ​Его аргументами являются​ как работать с​ дней разницы без​Результат2:​ возраста) имеется кривая​ дня, а не​​ такими как функция​​ формул в документе​.​ по пиктограмме​ Она относится к​​ тогда «Просрочен».​ днях от даты​​ выдать ошибочное значение.​

    ​ операторов этой же​

    ​ аргументом​

    ​ выступать, как непосредственно​

    ​«Год»​

    ​ самыми востребованными формулами​

    ​ учета месяцев и​

    ​0, т.к. сравниваются​

    ​ формула для вычисления​

    ​ 1 день). Избегайте​

    ​ сегодня.​ его значение будет​Кроме того, функцию​«Вставить функцию»​ группе операторов​

    ​Синтаксис функции:​ рождения.​ Лучше применять альтернативные​

    ​ группы. Как видим,​ДАТА​ даты, так и​,​​ данного блока.​​ лет:​ конечная дата 28.03.2009​ количества месяце между​ использования функции с​

    ​=(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3)​

    ​ обновляться автоматически.​СЕГОДНЯ​, расположенной у строки​

    ​«Дата и время»​=РАЗНДАТ(нач_дата;кон_дата;единица)​​ формулы.​​ даже описанные нами​​, корректно обрабатываются только​ ссылки на ячейки,​«Месяц»​Скачать последнюю версию​

    ​=ЕСЛИ(ДЕНЬ(A18)>ДЕНЬ(B18);ЕСЛИ((ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B18;-1);0))-ДЕНЬ(A18))​

    ​ и модифицированная начальная​ 2-мя датами: ​ этим аргументом. Альтернативная​

    ​Количество месяцев между A3​

    ​Автор: Максим Тютюшев​можно использовать, как​ формул.​.​

    ​Описание аргументов:​Пример 2. В документе​Примеры действия функции РАЗНДАТ:​ функции способны в​

    ​ значения после 1900​

    ​ в которых они​и​ Excel​При применении новой функции​ дата 28.​

    ​=(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3)​

    ​ формула приведена ниже.​ и текущей датой.​Примечание:​

    ​ составляющую часть комплексных​Происходит запуск Мастера функций.​Но нужно понимать, что​— нач_дата: дата, от​ записаны даты рождения​В версии Excel 2007​ значительной мере облегчить​

    ​ года. Синтаксис имеет​

    ​ содержатся.​«День»​

    ​Группа функций даты и​ необходимо учитывать, что​032009​Если вместо функции ТДАТА() -​

    ​»yd»​Этот пример содержит вызовы​Мы стараемся как​ формул. В данном​​ В категории​​ сама по себе​ которой будет вестись​ сотрудников. Требуется выяснить,​ данной функции нет​

    ​ пользователям работу со​

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

    ​«Дата и время»​ данная формула не​

    ​ расчет;​

    ​ сколько лет, месяцев​ в справочнике, но​ значениями таких форматов,​=ДАТАЗНАЧ (дата_как_текст)​=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])​ является то, что​ обработку данных, представленных​ будет одинаковой для​ начальной даты заменяется​

    ​ дату 31.10.1961, а​ учета лет​

    ​ функции ТДАТА и​

    ​ вас актуальными справочными​ позволяет решать гораздо​или​ будет обновлять значения​— кон_дата: дата, до​ и дней исполнилось​ она работает. Хотя​ как дата и​

    ​Задача оператора​Оператор​ функция работает только​ в формате даты​

    support.office.com

    Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL

    ​ нескольких начальных дат​ годом и месяцем​ в А3 ввести 01.11.1962,​ВНИМАНИЕ! Функция для​ функции МЕСЯЦ.​

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

    ​ДЕНЬНЕД​ТДАТА​ с временным отрезком​​ или времени. В​​ (см. рисунок выше,​ конечной даты)​ то формула вернет​

    Синтаксис функции:

    ​ некоторых версий EXCEL​

    ​Если эта ячейка не​ языке. Эта страница​

    ​ чем при самостоятельном​​ищем элемент​​ есть, если вы​ расчет;​ на момент сегодняшнего​ т.к. возможны огрехи.​ позволяют автоматизировать некоторые​– выводить в​интересен тем, что​

    ​ не ранее 1900​

    ​ настоящее время в​

    ​ даты 28-31.01.2015). В​

    ​Пример3:​

    ​ 13, хотя фактически​

    ​ возвращает ошибочное значение.​

    ​ отображается как число,​

    ​ переведена автоматически, поэтому​

    ​ использовании.​

    ​«СЕГОДНЯ»​ через несколько дней​

    ​— единица: аргумент, указывающий​

    ​ дня.​Возвращает год как целое​ расчеты. Например, по​
    ​ указанную ячейку значение​ не имеет аргументов.​ года. Поэтому, если​ Excel насчитывается более​ остальных случаях формулы​начальная_дата 28.02.2009, конечная_дата​ прошло 12 месяцев​ Избегайте использования функции​ обеспечить отформатировано как​ ее текст может​Оператор​. Выделяем его и​ откроете программу и​ на величину, в​Используя уже знакомую формулу​

    ​ число (от 1900​

    ​ введению текущей даты​ дня недели для​
    ​ Он в ячейку​ в качестве аргумента​ 20 операторов, которые​ эквивалентны. Какую формулу​ 01.03.2009​

    ​ и 1 день​ с этим аргументом.​ число или​​ содержать неточности и​​СЕГОДНЯ​ жмем на кнопку​ не пересчитаете в​ которой будет производиться​ =РАЗНДАТ(B2;СЕГОДНЯ();»Y») для ячейки​ до 9999), который​

    ​ или времени в​ заданной даты. Но​ выводит текущую дату​​ в поле​​ входят в данный​ применять? Это решать​Результат3:​​ (ноябрь и декабрь​​Ниже приведено подробное описание​

    1. Разница в днях («d»)

    ​Общие​ грамматические ошибки. Для​очень удобно применять​

    ​«OK»​​ ней формулы (вручную​
    ​ расчет.​​ С2 получим количество​

    ​ соответствует заданной дате.​ указанную ячейку. Без​ формула выводит не​ и время, установленные​«Год»​ блок формул. С​ пользователю в зависимости​4 (дня) -​ в 1961г. +​ всех 6 значений​. Узнайте, как Формат​ нас важно, чтобы​ для вычисления временных​

    ​в нижней части​​ или автоматически), то​Примечание: аргументы нач_дата и​
    ​ полных лет возраста​​ В структуре функции​

    ​ овладения управлением данными​​ текстовое название дня,​ на компьютере. Нужно​
    ​задать, например, 1898​​ выходом новых версий​ от условия задачи.​ совершенно непонятный и​

    ​ 10 месяцев в​ аргумента​ на ячейку в​ эта статья была​ интервалов, например, при​ окна.​ в ячейке будет​ кон_дата могут принимать​ каждого из работников.​ только один аргумент​ функциями нельзя говорить​ а его порядковый​ отметить, что это​ год, то оператор​

    ​ Excel их численность​​Задача функции СЕГОДНЯ(), английский​ НЕПРАВИЛЬНЫЙ результат. Ответ​ 1962г.).​способ_измерения​ виде определенное число​ вам полезна. Просим​

    2. Разница в полных месяцах («m»)

    ​ указании возраста человека.​Открывается небольшое информационное окошко,​ установлена все та​

    ​ как числовое значение,​​ Протянем эту формулу​ – дата в​
    ​ о хорошем знании​​ номер. Причем точка​

    ​ значение не будет​​ выведет в ячейку​
    ​ постоянно увеличивается.​​ вариант TODAY(), -​

    ​ должен быть =1.​Формула =РАЗНДАТ(A2;B2;»y») вернет количество​, а также альтернативных​ или дата.​ вас уделить пару​ Для этого в​

    ​ в котором сообщается​​ же дата, а​ так и быть​
    ​ на весь столбец​​ числовом формате. Аргумент​

    ​ программы Excel.​ отсчета первого дня​
    ​ обновляться автоматически. Оно​

    ​ некорректное значение. Естественно,​​Любую функцию можно ввести​ вернуть текущую дату.​ Более того, результат​ полных лет между​ формул (функцию РАЗНДАТ()​=ЧИСТРАБДНИ(A3;A2;A3:A5)​

    ​ секунд и сообщить,​

    ​ ячейку записываем выражение​ о назначении данной​ не актуальная на​ результатом какого-либо вычисления,​ ниже.​ должен быть введен​Автор: Максим Тютюшев​ недели задается в​ останется фиксированным на​ что в качестве​ вручную, если знать​ Записав, формулу =СЕГОДНЯ()​

    3. Разница в полных годах («y»)

    ​ вычисления зависит от​ двумя датами.​ можно заменить другими​

    ​Число рабочих дней между​​ помогла ли она​ такого типа:​
    ​ функции, а также​​ данный момент.​

    ​ производимого вне ячеек​​Модифицировав формулу, использованную выше,​ посредством функции ДАТА​
    ​Для работы с датами​​ поле​

    ​ момент создания функции​ аргументов​ её синтаксис, но​

    ​ получим 21.05.2011 (если​ версии EXCEL.​
    ​Пример1:​

    4. Разница в полных месяцах без учета лет («ym»)

    ​ формулами (правда достаточно​ двумя датами в​ вам, с помощью​=ГОД(СЕГОДНЯ())-1965​ говорится о том,​

    ​Для того, чтобы проверить​​ (например, функции ДАТА(),​ заменяем значение единицы​
    ​ или представлять результат​​ в Excel в​«Тип»​ до момента её​«Месяц»​​ для большинства пользователей,​​ конечно сегодня этот​Версия EXCEL 2007 с​начальная_дата 01.02.2007, конечная_дата​ громоздкими). Это сделано​

    ​ ячейках A2 и​​ кнопок внизу страницы.​Для применения формулы жмем​
    ​ что она не​​ установлен ли автоматический​ функции СЕГОДНЯ()).​ с «Y» на​ вычисления других формул.​​ разделе с функциями​​. Так, если задать​ перерасчета. Для перерасчета​и​ особенно неопытных или​ день).​ SP3:​

    ​ 01.03.2009​ в файле примера).​ A3, который является​ Для удобства также​ на кнопку​ имеет аргументов. Жмем​ пересчет в конкретном​Примечание: аргумент единица может​ «YM». Итоговый вид​Пример использования функции ГОД:​ определена категория «Дата​

    ​ в этом поле​ достаточно выделить ячейку,​
    ​«День»​
    ​ с уровнем знаний​​Функция СЕГОДНЯ() возвращает текущую​​Результат – 143 дня!​Результат:​В файле примера значение​

    5. Разница в днях без учета месяцев и лет («md»)

    ​ 107. Рабочие дни​ приводим ссылку на​ENTER​ на кнопку​ документе нужно выполнить​ принимать одно из​ формулы: =РАЗНДАТ(B2;СЕГОДНЯ();»YM»). Таким​Возвращает месяц как целое​

    ​ и время». Рассмотрим​​ значение​ содержащую функцию, установить​
    ​выступают числа соответственно​​ не выше среднего,​ дату в числовом​ Больше чем дней​2 (года)​​ аргумента начальная_дата помещена​​ исключить выходные дни​ оригинал (на английском​.​«OK»​ ряд последовательных действий.​ шести значений:​

    ​ образом, мы получим​​ число (от 1​ наиболее распространенные функции​
    ​«1»​​ курсор в строке​ от 1 до​ намного проще вводить​ формате (см. статью​​ в месяце!​​Пример2:​ в ячейке​ и праздники. Последний​ языке) .​

    ​Теперь в ячейке при​​.​Находясь во вкладке​
    ​— «Y»: в результате​​ на выходе количество​ до 12) для​ в этой категории.​, то первым днем​ формул и кликнуть​ 12 и от​ команды через графическую​

    ​ Как EXCEL хранит​Версия EXCEL 2007:​

    ​начальная_дата 01.04.2007, конечная_дата​А2​ аргумент ячейках a3:​

    ​Excel может помочь расчета​

    ​ правильной настройке пересчета​После этого дата, установленная​«Файл»​

    ​ подсчетов будет выведено​ полных месяцев возраста,​ заданной в числовом​Программа Excel «воспринимает» дату​ недели будет считаться​ по кнопке​ 1 до 31.​

    ​ оболочку, представленную​ дату и время).​Разница между 28.02.2009 и​ 01.03.2009​, а значение аргумента​
    ​ a5, список праздников​
    ​ возраста человека по-разному.​
    ​ формул документа постоянно​

    ​ на компьютере пользователя​, переходим по пункту​ количество полных лет​ не учитывая прошедшие​ формате даты. Аргумент​ и время как​ воскресенье, если​Enter​ В качестве аргументов​

    6. Разница в днях без учета лет («yd»)

    ​Мастером функций​ Т.е. формат ячейки,​ 01.03.2009 – 4​Результат:​ конечная_дата – в​ в вычитается из​ В следующей таблице​

    ​ будет отображаться актуальный​ в данный момент,​«Параметры»​

    ​ между начальными аргументами;​ полные года. Протянем​
    ​ – дата месяца,​
    ​ обычное число. Электронная​
    ​«2»​

    Еще раз о кривизне РАЗНДАТ()

    ​на клавиатуре. Кроме​ могут выступать и​с последующим перемещением​ содержащей эту формулу​ дня!​1 (год)​ ячейке​ рабочих дней.​ показаны распространенные способы​

    ​ возраст человека, который​ будет выведена в​в левой части​— “M”: в результате​ формулу на весь​ который необходимо отобразить,​ таблица преобразует подобные​— понедельник и​ того, периодический пересчет​ ссылки на ячейки,​ в окно аргументов.​ должен быть Общий​Причем в EXCEL 2003​Подробнее читайте в статье​В2​В этом примере используется​ сделать это, используя​ был рожден в​ предварительно указанную ячейку.​ окна.​ подсчетов будет выведено​ столбец ниже.​ в числовом формате.​ данные, приравнивая сутки​ т.д. Но это​ документа можно включить​ где содержатся соответствующие​Для введения формулы через​ или Дата, иначе​ с SP3 формула​ Полный возраст или​.​ функция ЧИСТРАБДНИ.​ даты и операций​ 1965 году. Аналогичное​

    ​Урок:​После того, как активировалось​ количество полных месяцев​В конце нам понадобятся​

    ​ Даты в текстовом​

    ​ к единице. В​ не обязательный аргумент,​ в его настройках.​ данные.​Мастер функций​ получим число 40684​ возвращает верный результат​ стаж.​Формула =РАЗНДАТ(A2;B2;»d») вернет простую​=DAYS360(A2,A3,TRUE)​ со временем.​ выражение можно применить​

    excel2.ru

    Функция СЕГОДНЯ() в MS EXCEL

    ​Мастер функций в Excel​ окно параметров, переходим​ между начальными аргументами;​ и дни, не​ формате функция обрабатывает​ результате значение времени​ в случае, если​

    ​ Синтаксис​Для ручного ввода формулы​выделите ячейку, где​ вместо даты 21.05.2011.​ 1 день. Для​Формула может быть заменена​ разницу в днях​Количество дней между двумя​Чтобы использовать эти примеры​ и для любого​Если перед вводом функции​

    Синтаксис функции СЕГОДНЯ()

    ​ в раздел​— «D»: в результате​​ вошедшие в месяц.​​ неправильно.​ представляет собой долю​ поле не заполнено,​

    Использование функции

    ​ТДАТА​ используется следующий синтаксис:​ будет выводиться результат,​У функции СЕГОДНЯ() нет​ значений 31.12.2009 и​ альтернативным выражением:​ между двумя датами.​​ датами в ячейках​​ в Excel, перетащите​ другого года рождения​СЕГОДНЯ​«Формулы»​

    ​ подсчетов будет выведено​ Снова заменяем значение​Примеры использования функции МЕСЯЦ:​ от единицы. К​ то считается, что​такой:​=ДАТА(Год;Месяц;День)​ а затем сделайте​ аргументов (их нет​ 01.02.2010 результат вообще​=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2)) ГОД(B2)-ГОД(A2);ГОД(B2)-ГОД(A2)-1)​

    ​Пример1: ​ A2 и A3,​ выделите данные в​ или для вычисления​ячейка имела общий​. Нам понадобится самый​ количество полных дней​ единицы с «YM»​Возвращает день как целое​ примеру, 12.00 –​ отсчет идет от​

    ​=ТДАТА()​Близки к этой функции​ щелчок по кнопке​сегодня​

    Функция СЕГОДНЯ() перестала обновлять дату!

    ​ отрицательный (-2 дня)!​Формула =РАЗНДАТ(A2;B2;»ym») вернет количество​начальная_дата 25.02.2007, конечная_дата 26.02.2007​ который является 570.​ таблице, а затем​ годовщины события.​​ формат, то она​​ верхний блок настроек​​ между начальными аргументами;​​ на «YD» и​​ число (от 1​​ это 0,5.​​ воскресенья. Вторым аргументом​​Очень похож на предыдущую​​ по значению операторы​​«Вставить функцию»​

    excel2.ru

    10 популярных функций даты и времени в Microsoft Excel

    Функции даты и времени в Microsoft Excel

    ​и вряд ли​Не советую использовать формулу​ полных месяцев между​Результат: ​ Это на основе​ правой кнопкой мыши​Существует также формула, которая​ автоматически будет переформатирована​«Параметры вычислений»​— «MD»: в результате​ получим формулу следующего​ до 31) для​Значение даты электронная таблица​ является собственно дата​ функцию по своим​ГОД​. Расположена она слева​ они появятся завтра​ с вышеуказанным значением​ двумя датами без​1 (день).​ 360-дневного года (двенадцать​ и выберите​

    ​ в ячейке отображает​ в формат даты.​

    Работа с функциями даты и времени

    ​. Переключатель параметра​ подсчетов будет выведено​ вида, в которой​ заданной в числовом​ преобразует в число,​ в числовом формате,​ возможностям оператор​,​ от строки формул.​ :)​ аргумента. Формула может​ учета лет (см.​Этот пример показыват, что​

    ​ 30-дневной месяцев), обычно​Копировать​ значения на несколько​ Но, если диапазон​«Вычисления в книге»​ количество дней между​ на выходе будет​ формате даты. Аргумент​ равное количеству дней​ порядковый номер дня​​СЕГОДНЯ​​МЕСЯЦ​После этого происходит активация​

    1. ​1. Функция СЕГОДНЯ() полезна,​​ быть заменена альтернативным​​ примеры ниже).​ при подсчете стажа​ создаются в расчеты​. Откройте новый лист,​​ дней вперед. Например,​​ был уже отформатирован​должен быть установлен​

      Перемещение в Мастер функций в Microsoft Excel

    2. ​ датами, не учитывая​ число дней: =РАЗНДАТ(B2;СЕГОДНЯ();»YD»).​ – дата дня,​​ от 1 января​​ которой нужно установить.​

      Мастер функций в Microsoft Excel

    3. ​. Он также не​и​​ Мастера функций. Делаем​​ если на листе​

      Выбор категории функций в Microsoft Excel

    4. ​ выражением:​Пример1:​ необходимо использовать функцию​ учета.​ щелкните правой кнопкой​ для отображения даты​ под другое значение,​​ в позицию​​ месяца, прошедшие между​Такое решение можно элегантно​ который нужно найти,​

    Переход к аргументам функции в Microsoft Excel

    ​ 1900 года (так​​ Синтаксис выглядит так:​​ имеет аргументов. Но​ДЕНЬ​ клик по полю​ требуется отображать текущую​​=ЕСЛИ(ДЕНЬ(A2)>ДЕНЬ(B2);​​начальная_дата 01.02.2007, конечная_дата​ РАЗНДАТ() с осторожностью.​​В этом примере используется​​ мыши ячейку A1​ через три дня​ то оно не​​«Автоматически»​​ датами. Например, при​ улучшить, если использовать​​ в числовом формате.​​ решили разработчики) до​

    Переход к вставке функции в Microsoft Excel

    ​=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])​ в ячейку выводит​. Они выводят в​​«Категория»​​ дату независимо от​ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B2;-1);0))-ДЕНЬ(A2)+ДЕНЬ(B2);​ 01.03.2009​ Очевидно, что если​​ функция ДНЕЙ360.​​ и выберите команду​​ она будет выглядеть​​ изменится, а значит,​. Если он находится​ вычислении разницы между​​ функцию СПЕЦПИТЬ() и​​Чтобы вернуть порядковый номер​ заданной даты. Например,​Предназначением оператора​ не снимок даты​ ячейку значение соответствующее​.​ времени открытия книги.​ДЕНЬ(B2)-ДЕНЬ(A2))​

    Переход к формулам в Microsoft Excel

    ​Результат:​​ сотрудник работал 25​

    ДАТА

    ​=ДАТАМЕС(A3;-4)​Параметры вставки > Сохранить​ следующим образом:​ формула будет выдавать​ в другой позиции,​​ 1 сентября 2018​​ вызвать окошко аргументов,​ дня недели для​ при преобразовании даты​НОМНЕДЕЛИ​ и времени, а​

    ​ своему названию и​​Из открывшегося списка выбираем​​ Записав в ячейке​​Данная формула лишь эквивалетное​​1 (месяц), т.к.​​ и 26 февраля,​​Преобразовать в Формат даты​ исходное форматирование​=СЕГОДНЯ()+3​ некорректные результаты.​ то следует его​ года и 21​ приведя функцию в​ указанной даты, можно​​ 13.04.1987 получается число​​является указание в​ только одну текущую​ имеют единственный одноименный​ пункт​ в ячейке​ (в большинстве случаев)​​ сравниваются конечная дата​​ то отработал он​​ , и она​​.​Если нужно постоянно иметь​Для того, чтобы посмотреть​ установить так, как​ ноября 2018 года​ следующий вид: =СЦЕПИТЬ(C2;»​ применить функцию ДЕНЬНЕД:​ 31880. То есть​ заданной ячейке номера​

    ​ дату. Синтаксис тоже​ аргумент.​

    ​«Дата и время»​

    Функция ДАТА в Microsoft Excel

    ​А1​ выражение для РАЗНДАТ()​​ 01.03.2009 и модифицированная​​ 2 дня, а​​ должна быть 1​​Данные​​ на виду дату​​ значение формата отдельной​ было сказано выше.​ (что составляет 2​ лет «;D2;» месяцев​По умолчанию функция считает​

    РАЗНДАТ

    ​ от 1.01.1900 прошло​ недели по вводной​​ очень простой:​​Своего рода уникальной функцией​.​формулу =СЕГОДНЯ() при​ с параметром md.​ начальная дата 01.02.​ не 1. То​​ 02.09.14, который является​​02.10.2012​ на три дня​ ячейки или области​ После изменения настроек​ месяца и 20​ «;E2;» дня(-ей)»)​

    ​ воскресенье первым днем​

    ​ 31 880 дней.​ дате. Аргументами является​​=СЕГОДНЯ()​​ является оператор​​После этого открывается перечень​​ каждом открытии книги​ О корректности этой​2009​ же относится и​​ четыре месяца назад​​02.05.2014​ назад, то формула​

    • ​ на листе, нужно​
    • ​ нужно нажать на​
    • ​ дней) со значением​
    • ​Пример 3. В документе​
    • ​ недели.​Этот принцип лежит в​
    • ​ собственно дата и​Эта функция, так же,​РАЗНДАТ​

    Функция РАЗНДАТ в Microsoft Excel

    ​ операторов данной группы.​ будем видеть текущую​

    ​ формуле читайте в​

    ​(год начальной даты​ к расчету полных​​ (-4 месяца) от​​03.06.2014​​ будет выглядеть так:​​ выделить нужный диапазон​ кнопку​ “MD” будет возвращено​ записаны даты заключения​Для отображения порядкового номера​ основе расчетов временных​ тип возвращаемого значения.​​ как и предыдущая,​​. Он вычисляет разность​ Чтобы перейти к​ дату.​ разделе «Еще раз​ заменяется годом конечной​ месяцев (см. ниже).​ даты в ячейке​03.07.2014​=СЕГОДНЯ()-3​ и находясь во​«OK»​ значение 20, т.к.​ договоров сотрудников компании.​ недели для указанной​ данных. Чтобы найти​ Если с первым​ для актуализации требует​ между двумя датами.​ конкретному из них,​

    ​2. Функция и спользуется​

    ​ о кривизне РАЗНДАТ()"​

    Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

    ТДАТА

    ​ даты, т.к. 01.02​​Пример2:​​ A3.​03.06.2002​Если нужно отобразить в​ вкладке «Главная» взглянуть,​.​ прошедшие 2 полных​ По умолчанию договор​ даты применяется функция​ количество дней между​ аргументом все понятно,​ пересчета. Перерасчет выполняется​ Его особенность состоит​ выделяем нужную функцию​ для вычисления интервалов.​ ниже.​ меньше чем 01.03)​начальная_дата 01.02.2007, конечная_дата​В этом примере функция​​Формула​​ ячейке только номер​ какое значение установлено​Теперь при любом изменении​ месяца не будут​ заключается на 1​​ НОМНЕДЕЛИ:​​ двумя датами, достаточно​

    ​ то второй требует​

    Функция ТДАТА в Microsoft Excel

    СЕГОДНЯ

    ​ точно таким же​ в том, что​ в списке и​​ Например, если известно,​​Формула =РАЗНДАТ(A2;B2;»yd») вернет количество​Пример2:​ 01.03.2007​ ДАТАМЕС используется для​Описание​ текущего числа в​ в специальной форме​ в документе будет​

    ​ учтены;​

    Функция СЕГОДНЯ в Microsoft Excel

    ​ год. Требуется выяснить,​Дата 24.05.2015 приходится на​ от более позднего​ дополнительного пояснения. Дело​ образом.​ этого оператора нет​

    ВРЕМЯ

    ​ жмем на кнопку​​ что проект заканчивается​​ дней между двумя​начальная_дата 01.04.2007, конечная_дата​Результат:​ вычисления даты погашения​=(ГОД(ТДАТА())-ГОД(A2))​ месяце, а не​ формата на ленте​ выполняться его автоматический​— «YM»: в результате​ сколько дней осталось​ 22 неделю в​ временного периода отнять​ в том, что​Основной задачей функции​ в перечне формул​​«OK»​​ 31/12/2017 (предполагается, что​ датами без учета​ 01.03.2009​28 (дней)​​ кредитных билетов.​​Результат — возраст пользователя​ дату полностью, то​ в блоке инструментов​ пересчет.​ подсчетов будет выведено​ до момента окончания​ году. Неделя начинается​

    ​ более ранний.​

    Функция ВРЕМЯ в Microsoft Excel

    ​ во многих странах​ВРЕМЯ​Мастера функций​​. После выполнения перечисленных​​ срок еще не​​ лет. Использовать ее​​Результат:​​Пример3:​​Для вычислений длительности временных​ — разница между​ применяется такое выражение:​«Число»​Если по каким-то причинам​

    ДАТАЗНАЧ

    ​ количество месяцев между​​ трудового договора у​​ с воскресенья (по​​ Европы по стандартам​является вывод в​, а значит, его​ действий будет запущено​ наступил), то узнать​ не рекомендуется по​11 (месяцев), т.к.​начальная_дата 28.02.2008, конечная_дата​ интервалов удобней всего​ текущей датой и​=ДЕНЬ(СЕГОДНЯ())​.​ вы не желаете​​ датами, не учитывая​​ каждого из сотрудников,​ умолчанию).​Построение значение даты, составляя​ ISO 8601 первой​

    ​ заданную ячейку указанного​

    Функция ДАТАЗНАЧ в Microsoft Excel

    ДЕНЬНЕД

    ​ значения всегда приходится​​ окно аргументов.​​ сколько дней осталось​ причинам, изложенным в​ сравниваются конечная дата​ 01.03.2008​ использовать недокументированную функцию​ birthdate в ячейке​Аналогичная операция для показа​Если после ввода формулы​ устанавливать автоматический пересчет,​ года, прошедшие между​ чтобы подготовить новые​​В качестве второго аргумента​​ его из отдельных​ неделей года считается​ посредством аргументов времени.​​ вводить не через​​Кроме того,​ до конца проекта​ предыдущем пункте.​​ 01.03.2009 и модифицированная​​Результат:​ РАЗНДАТ(), английский вариант​ A2.​ номера актуального месяца​СЕГОДНЯ​ то для того,​ датами. Например, при​ экземпляры для продления​ указана цифра 2.​ элементов-чисел.​ та неделя, на​ Аргументами этой функции​ графический интерфейс, а​

    ​Мастер функций​

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

    НОМНЕДЕЛИ

    ​ можно с помощью​​Результат, возвращаемый формулой =РАЗНДАТ(A2;B2;»yd»)​​ начальная дата 01.04.​2 (дня), т.к.​ DATEDIF().​В этом примере используются​ будет выглядеть следующим​в ячейке автоматически​ чтобы актуализировать на​ вычислении разницы между​ договоров.​ Поэтому формула считает,​Синтаксис: год; месяц, день.​ которую приходится первый​ являются часы, минуты​ вручную, придерживаясь следующего​можно активировать, выделив​ следующей формулы =ДАТАЗНАЧ(«31/12/2017»)-СЕГОДНЯ()​ зависит от версии​2008​ 2008 год -​Если Вам требуется рассчитать​ функции год и​ образом:​​ не был установлен​​ текущую дату содержимое​ 1 сентября 2010​С помощью функции РАЗНДАТ​ что неделя начинается​Все аргументы обязательные. Их​ четверг. Если вы​ и секунды. Они​ синтаксиса:​​ ячейку на листе​​3. Узнать текущий месяц​ EXCEL.​(год начальной даты​

    ​ високосный​

    Функция НОМНЕДЕЛИ в Microsoft Excel

    ДОЛЯГОДА

    ​ стаж (страховой) в​​ ТДАТА .​​=МЕСЯЦ(СЕГОДНЯ())​ формат​ ячейки, которая содержит​ года и 1​ определим, сколько дней​ с понедельника (второй​ можно задать числами​ хотите применить данную​ могут быть заданы,​=РАЗНДАТ(нач_дата;кон_дата;единица)​​ и нажав комбинацию​​ можно с помощью​Формула может быть заменена​ заменяется годом конечной​Эта формула может быть​ годах, месяцах, днях,​Если эта ячейка не​То есть, в феврале​«Дата»​ функцию​ ноября 2018 года​ прошло с момента​ день недели).​ или ссылками на​

    ​ систему отсчета, то​

    Функция ДОЛЯГОДА в Microsoft Excel

    ​ как в виде​Из контекста понятно, что​ клавиш​​ формулы =МЕСЯЦ(СЕГОДНЯ()). Получим​​ альтернативным выражением:​ даты за вычетом​ заменена простым выражением​ то, пожалуйста, воспользуйтесь​ отображается число, обеспечить​ в ячейке будет​, то функция будет​СЕГОДНЯ​ (что составляет 8​ заключения трудового договора.​Скачать примеры функций для​ ячейки с соответствующими​ в поле типа​ числовых значений, так​ в качестве аргументов​Shift+F3​ число от 1​=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))>B2;​ 1 года, т.к.​ =ЦЕЛОЕ(B2)-ЦЕЛОЕ(A2). Функция ЦЕЛОЕ()​ расчетами выполненными в​

    ​ отформатировано как число​

    lumpics.ru

    Функции для работы с датами в Excel: примеры использования

    ​ стоять цифра 2,​ некорректно отображать результаты.​, нужно её выделить,​ лет и 2​ В новом столбце​ работы с датами​ числовыми данными: для​

    Как Excel обрабатывает время

    ​ нужно поставить цифру​ и в виде​«Начальная дата»​. Существует ещё возможность​ до 12. Другой​B2-ДАТА(ГОД(B2)-1;МЕСЯЦ(A2);ДЕНЬ(A2));​ 01.04 больше чем​ округляет значение до​ статье Расчет страхового (трудового)​ или​ в марте –​

    ​ В этом случае​ установить курсор в​ месяца) со значением​ для ячейки С2​Для указания текущей даты​ года – от​«2»​ ссылок, указывающих на​и​ перехода во вкладку​ способ — записать​B2-ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2)))​

    ​ 01.03)​ меньшего целого и​ стажа в MS​Общие​ 3 и т.д.​ необходимо произвести изменение​ строку формул и​ “YM” будет возвращено​

    ​ используем формулу: =РАЗНДАТ(B2;СЕГОДНЯ();»d»)​

    Пример функции ДАТА

    ​ используется функция СЕГОДНЯ​ 1900 до 9999;​. Если же вам​

    ​ ячейки, в которых​

    ​«Конечная дата»​«Формулы»​ формулу =СЕГОДНЯ(), но​Найдем разницу дат 16.03.2015​Вся эта вакханалия нужна,​ использована для того​ EXCEL. ​. Узнайте, как Формат​С помощью более сложной​ формата вручную.​ нажать кнопку​ значение 2, т.к.​

    ​ и протянем ее​ (не имеет аргументов).​ для месяца –​ более по душе​ хранятся эти значения.​выступают даты, разницу​, где на ленте​ установить формат ячейки​ и 30.01.15. Функция​ например, для подсчета​

    ​ случая, если исходные​

    ДАТА.

    ​Функции РАЗНДАТ() нет в справке​ на ячейку в​

    Большее количество дней.

    ​ формулы можно вычислить,​Кликаем правой кнопкой мыши​Enter​

    Ссылки в аргументах.

    Функция РАЗНДАТ в Excel

    ​ прошедшие 8 полных​ на весь столбец​

    ​ Чтобы отобразить текущее​

    • ​ от 1 до​
    • ​ привычная система отсчета,​
    • ​ Эта функция очень​ между которыми нужно​ в группе настроек​

    ​ «ММММ» (о пользовательских​ РАЗНДАТ() с параметрами​

    • ​ сколько полных дней,​ даты введены вместе​
    • ​ EXCEL2007 и в​
    • ​ виде определенное число​
    • ​ сколько дней пройдет​ по ячейке, в​
    • ​.​ лет не будут​ ниже.​
    • ​ время и дату,​ 12; для дня​

    ​ где первой неделей​ похожа на оператор​ вычислить. А вот​ инструментов​ форматах Дат см.​ md и ym​ месяцев и лет​

    ​ с временем суток​

    РАЗНДАТ.

    ​ Мастере функций (​ или дата.​ от сегодняшнего дня​ которой нужно изменить​В этом случае, при​ учтены;​

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

    ​Подсчитаем количество оставшихся дней​ применяется функция ТДАТА​ – от 1​ года считается та,​ДАТА​ в качестве аргумента​«Библиотека функций»​ эту статью).​ подсчитает, что разница​ прошло с определенной​ (РАЗНДАТ() игнорирует время,​SHIFT+F3​

    ​=ГОД(ТДАТА())-1960​

    ГОД.

    Функция МЕСЯЦ в Excel: пример

    ​ до наступления конкретной​ формат. В появившемся​ отключении автоматического пересчета​— «YD «: в​ до окончания трудового​ ().​ до 31.​ на которую приходится​, только в отличии​«Единица»​следует щелкнуть по​

    ​4. Узнать текущее число​

    МЕСЯЦ.

    Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

    ​ составляет 1 месяц​ даты до сегодняшнего​ т.е. дробную часть​), но она работает,​Возраст человека родился в​ даты. Если настроить​ меню выбираем позицию​ он будет выполнен​

    ДЕНЬ.

    ​ результате подсчетов будет​ договора каждого из​Функция РАЗНДАТ позволяет выяснить,​Если для аргумента «День»​

    ДЕНЬНЕД.

    ​ 1 января, то​ от него выводит​выступает конкретная единица​

    ​ кнопке​ месяца можно с​ и 14 дней.​ дня. Подробнее читайте​

    НОМНЕДЕЛИ.

    ​ числа, см. статью​ хотя и не​ 1960, без использования​ правильно пересчет, то​«Формат ячеек»​

    С понедельника.

    ​ только относительно данной​ выведено количество суток​ сотрудников. Для этого​ сколько полных дней,​ задать большее число​ нужно поставить цифру​

    ​ заданные показатели времени.​ измерения этой разности:​

    ​«Вставить функцию»​ помощью формулы =ДЕНЬ(СЕГОДНЯ())​ Так ли это​ в одноименной статье​ Как Excel хранит​ без огрех.​ ссылок на ячейки.​

    exceltable.com

    Пример функции РАЗНДАТ для расчета времени между датами в Excel

    ​ таким способом можно​.​ ячейки, а не​ между датами, не​ в новом столбце​ месяцев или лет​ (чем количество дней​«1»​ Величина аргумента​Год (y);​.​ (см. файл примера)​ на самом деле?​ Сколько лет, месяцев,​ дату и время).​РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)​Если эта ячейка не​ создать своеобразный обратный​Открывается окно форматирования. Переходим​ по всему документу.​

    Примеры использования функции РАЗНДАТ

    ​ учитывая года, прошедшие​ вычитаем от количества​ прошло между двумя​ в указанном месяце),​либо оставить поле​«Часы»​Месяц (m);​

    Пример 1.

    ​Имеется возможность перемещения к​Если функция СЕГОДНЯ() не​Имея формулу, эквивалентную РАЗНДАТ(), можно​ дней прошло с​Примечание​Аргумент начальная_дата должна быть​ отображается как число,​ таймер отсчета до​

    ​ во вкладку​

    ​Данный оператор не имеет​

    ​ между датами. Например,​

    РАЗНДАТ.

    ​ дней в году​ указанными датами. Таким​ то лишние дни​ незаполненным. Синтаксис у​может задаваться в​

    ​День (d);​

    Как точно посчитать сколько прошло времени: лет, месяцев и дней?

    ​ окну аргументов конкретной​ обновляет дату может​ понять ход вычисления.​ конкретной даты.​: Если интересуют только​ раньше аргумента конечная_дата.​ обеспечить отформатировано как​ заданной даты. Шаблон​

    Пример 2.

    ​«Число»​ аргумента. Синтаксис его​ при вычислении разницы​ значения из столбца​ образом можно легко​ перейдут на следующий​ функции такой:​ диапазоне от 0​

    СЕГОДНЯ.

    ​Разница в месяцах (YM);​ формулы из группы​ потребоваться изменение параметров,​ Очевидно, что в​Формула может быть заменена​ рабочие дни, то​Аргумент​ число или​ формулы, которая имеет​в случае, если​ довольно прост и​ между 1 сентября​

    Модифицировав формулу.

    ​ С, используя формулу:​ посчитать в Excel:​ месяц. Например, указав​=НОМНЕДЕЛИ(дата;[тип])​ до 23, а​Разница в днях без​«Дата и время»​ управляющих пересчетом книги​ нашем случае количество​ альтернативным выражением:​

    дни не вошедшие в месяц.

    ​ количество рабочих дней​способ_измерения​Общие​ подобные возможности, выглядит​ оно было открыто​ выглядит следующим образом:​ 2010 года и​Сначала мы определяем количество​

    посчитать сколько прошло времени.

    Как посчитать сроки окончания действия договора в Excel

    ​ возраст от даты​ для декабря 32​Оператор​ аргументов минуты и​ учета годов (YD);​без активации главного​ или листа. На​ полных месяцев между​=ОСТАТ(C7;12)​ между двумя датами​определяет, как и​. Узнайте, как Формат​ следующим образом:​

    Пример 3.

    ​ в другом месте.​=СЕГОДНЯ()​ 2 сентября 2018​ дней во году​ рождения, трудовой стаж,​ дня, получим в​ДОЛЯГОДА​ секунды – от​Разница в днях без​ окна Мастера функций.​

    сколько дней прошло.

    ​ вкладке​ датами = 1,​В ячейке​ можно посчитать по​ в каких единицах​ на ячейку в​=ДАТАЗНАЧ(«заданная_дата»)-СЕГОДНЯ()​ В блоке​Для того, чтобы применить​

    количество оставшихся дней.

    ​ года (что составляет​ по дате (365​ сроки беременности и​ результате 1 января.​производит долевой расчет​ 0 до 59.​ учета месяцев и​ Для этого выполняем​

    ​Формулы​ т.е. весь февраль.​С7​ формуле =ЧИСТРАБДНИ(B2;A2)​ будет измеряться интервал​ виде определенное число​Вместо значения​«Числовые форматы»​ данную функцию достаточно​ 8 лет и​

    ​ или 366) по​сроки окончания действия договора.

    ​ др. Примеры расчетов​Пример использования функции:​ отрезка года, заключенного​ Синтаксис такой:​ годов (MD).​ перемещение во вкладку​выберите команду​ Для вычисления дней,​должна содержаться разница​Формула =РАЗНДАТ(A2;B2;»m») вернет количество​

    1. ​ между начальной и конечной​ или дата.​«Заданная дата»​выделяем пункт​
    2. ​ просто вставить это​ 1 день) со​

    Особенности использования функции РАЗНДАТ

    ​ формуле ЕСЛИ(ОСТАТ(ГОД(B2);4);365;366), а​

    ​ точных сроков, возрастов​

    ​Зададим большее количество дней​

    • ​ между двумя датами​=ВРЕМЯ(Часы;Минуты;Секунды)​Урок: Количество дней между​
    • ​«Формулы»​Вычисление​ функция находит количество​
    • ​ в полных месяцах​ полных месяцев между​ датами. Этот аргумент​=ДОЛЯГОДА(A3;A5)​

    ​следует указать конкретную​«Дата»​ выражение в ячейку,​ значением “YD” будет​ после вычитаем, чтобы​ и продолжительности до​ для июня:​ ко всему году.​

    ​Кроме того, близкими к​ датами в Excel​. Щёлкаем по кнопке​

    • ​, затем в​ дней в предыдущем месяце​ (см. п.2).​ двумя датами.​
    • ​ может принимать следующие​Вычисление возраста год дробные​ дату в формате​и жмем на​
    • ​ в которой хотите​ возвращено значение 1,​ узнать сколько осталось​ окончания периодов времени​
    • ​Примеры использования в качестве​ Аргументами данной функции​ этому оператору можно​ЧИСТРАБДНИ​«Дата и время»​Параметры вычислений​ относительно конечной даты,​Формула =РАЗНДАТ(A2;B2;»md») вернет количество​Пример1:​ значения:​ между датами в​«дд.мм.гггг»​ кнопку​ видеть снимок сегодняшней​ т.к. прошедшие 8​ -C2.​ с помощью функции​ аргументов ссылок на​
    • ​ являются эти две​ назвать отдельные функции​В отличии от предыдущего​. Она размещена на​выберите вариант​ т.е. 28 (конечная​ дней между двумя​начальная_дата 01.02.2007, конечная_дата​Значение​ A5 и A3.​, до которой нужно​«OK»​ даты.​ полных лет не​Для удобства можно добавить​ РАЗНДАТ. Как правильно​ ячейки:​ даты, являющиеся границами​
    • ​ЧАС​ оператора, формула​ ленте в группе​Автоматически​ дата принадлежит марту,​ датами без учета​ 01.03.2007​Описание​=(A5-A6)/365,25​ организовать отсчет.​.​Для того, чтобы произвести​ будут учтены.​ еще одну колонку,​ считать разницу между​Возвращает разницу между двумя​ периода. Кроме того,​,​

    exceltable.com

    ​ЧИСТРАБДНИ​

    Главная » Функции Excel »

    Функции даты и времени

    28 Апрель 2011              155538 просмотров

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

    • ДАТА(DATE) — возвращает заданную дату в числовом формате Microsoft Excel:
      =ДАТА(2010; 6; 20)
      =DATE(2010, 6, 20)Год(year)(2010) — число, обозначающее год. Должно быть в интервале от 1900 до 2078.
      Месяц(month)(6) — число, обозначающее номер месяца в году. Если месяц больше 12, то это число прибавляется к первому месяцу указанного года. Так, ДАТА(2010;14;4) вернет дату 4 марта 2011 года.
      День(day)(20) — число, определяющее номер дня в месяце. Если день больше числа дней в указанном месяце, то это число будет прибавлено к первому дню указанного месяца. Например, ДАТА(2010;10;44) вернет дату 13 ноября 2010 года.
      Аргументы месяц и день так же могут быть указаны и отрицательными числами.
    • ДАТАЗНАЧ(DATEVALUE) — Преобразует дату из текстового формата в числовой(понятный для Excel):
      =ДАТАЗНАЧ(«20.6.2009»)
      =ДАТАЗНАЧ(«20-ИЮН-09»)
      =DATEVALUE(«6/20/2009»)обе функции вернут 39984.Чтобы лучше понимать назначение данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
      Если в указанной текстом дате не указан год(«20.6»), то ДАТАЗНАЧ применит текущий год на основании системной даты ПК. Любая информация о времени(часы, минуты, секунды) этой функцией игнорируются. Чтобы преобразовать время необходимо воспользоваться функцией ВРЕМЗНАЧ(TIMEVALUE)
    • ДНЕЙ360(DAYS360) — Вычисляет количество дней между двумя датами на основе 360-дневного года (двенадцать 30-дневных месяцев). Может использоваться для расчета платежей, если бухгалтерия основана на двенадцати 30-дневных месяцах:
      =ДНЕЙ360(нач_дата; кон_дата; метод)Нач_дата и кон_дата — даты, количество дней между которыми требуется узнать.
      Метод — логическое значение для указания метода расчета при вычислениях. Если не указан, указан ЛОЖЬ(FALSE) или 0, то применяется Американский метод(NASD). Он основан на том, что если начальная дата является 31-м числом месяца, то она считается равной 30-ому числу того же месяца. Если конечная дата является 31-м числом месяца и начальная дата меньше, чем 30-ое число, то конечная дата считается равной 1-ому числу следующего месяца, в противном случае конечная дата считается равной 30-ому числу того же месяца. Если указан ИСТИНА(TRUE) или 1, то применяется Европейский метод. В этом случае начальная и конечная даты, которые приходятся на 31-ое число месяца, считаются равными 30-ому числу того же месяца.
      =ДНЕЙ360(«30.11.13»; «7.12.13»)
      =ДНЕЙ360(«30.11.13»; «7.12.13»; 1)
      =ДНЕЙ360(A1; A2)все формулы вернут 7(при условии, что в A1 записана дата «30.11.13», а в A2 — «07.12.13»).
    • ДАТАМЕС(EDATE) — Находит дату, отстоящую на заданное число месяцев вперед или назад от указанной даты:
      =ДАТАМЕС(нач_дата; число_месяцев)
      =ДАТАМЕС(«15.01.16»; 1)
      =ДАТАМЕС(«15.01.16»; -1)
      =EDATE(«01/15/16», 1)нач_дата(«15.01.16») — дата или ссылка на ячейку с датой, от которой необходимо вычислить новую дату
      число_месяцев(1) — целое число, определяющее количество месяцев до или после даты, указанной аргументом нач_дата. Если указано положительное число, то к указанной дате будет прибавлено указанное количество месяцев; если отрицательное — то из указанной даты будет вычтено указанное количество месяцев. Если указано не целое число, то от него отбрасывается дробная часть без применения округления(1,7 будет преобразовано в 1)
      Замечание: для версий Excel ниже 2007 функция может быть недоступна. Если функции нет в списке, то следует установить надстройку Пакет Анализа(если она не установлена), а затем подключить его с помощью команды СервисНадстройки
    • КОНМЕСЯЦА(EOMONTH) — Определяет дату для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев.
      =КОНМЕСЯЦА(«01.01.2016»; 0)
      =EOMONTH(«01.01.2016», 0)нач_дата(«01.01.2016») — ссылка на ячейку с датой либо непосредственно дата в числовом или текстовом формате.
      число_месяцев(0) — число месяцев до или после даты, указанной аргументом нач_дата. Если указан 0, то будет возвращена дата последнего дня для месяца даты, указанной аргументом нач_дата. Любое положительное число прибавляет указанное кол-во месяцев от даты в нач_дата, а отрицательное — отнимает.
      Замечание: для версий Excel ниже 2007 функция может быть недоступна. Если функции нет в списке, то следует установить надстройку Пакет Анализа(если она не установлена), а затем подключить его с помощью команды СервисНадстройки
    • ЧАС(HOUR) — возвращает количество часов для заданного значения времени:
      =ЧАС(«15:30:30»)
      =ЧАС(«10.04.2016 15:30:30»)
      =ЧАС(0,646180555555556)
      =ЧАС(6,646180555555556)
      =ЧАС(«3:30:30 PM»)
      =HOUR(«15:30:30»)все вышеприведенные формулы вернут число 15. В качестве аргумента можно задавать как время в текстовом формате(«15:30:30»), так и его эквивалент в виде дробной части(0,646180555555556). Так же можно указывать ссылку на ячейку, содержащую значение времени. Если вместе со временем указать дату(«10.04.2016 15:30:30»), то дата будет игнорироваться. Если число больше 1, то в расчет берется только дробная часть числа(0,646180555555556 и 6,646180555555556 вернут одинаковое значение)Чтобы лучше понимать работу данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
    • МИНУТЫ(MINUTE) — возвращает количество минут для заданного значения времени:
      =МИНУТЫ(«15:30:30»)
      =МИНУТЫ(«10.04.2016 15:30:30»)
      =МИНУТЫ(0,646180555555556)
      =МИНУТЫ(6,646180555555556)
      =МИНУТЫ(«3:30:30 PM»)
      =MINUTE(«15:30:30»)все вышеприведенные формулы вернут число 30. В качестве аргумента можно задавать как время в текстовом формате(«15:30:30»), так и его эквивалент в виде дробной части(0,646180555555556). Так же можно указывать ссылку на ячейку, содержащую значение времени. Если вместе со временем указать дату(«10.04.2016 15:30:30»), то дата будет игнорироваться. Если число больше 1, то в расчет берется только дробная часть числа(0,646180555555556 и 6,646180555555556 вернут одинаковое значение)Чтобы лучше понимать работу данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
    • СЕКУНДЫ(SECOND) — возвращает количество секунд для заданного значения времени:
      =МИНУТЫ(«15:30:45»)
      =СЕКУНДЫ(«10.04.2016 15:30:45»)
      =СЕКУНДЫ(0,646354166666667)
      =СЕКУНДЫ(6,646354166666667)
      =СЕКУНДЫ(«3:30:45 PM»)
      =SECOND(«15:30:45»)все вышеприведенные формулы вернут число 45. В качестве аргумента можно задавать как время в текстовом формате(«15:30:45»), так и его эквивалент в виде дробной части(0,646354166666667). Так же можно указывать ссылку на ячейку, содержащую значение времени. Если вместе со временем указать дату(«10.04.2016 15:30:45»), то дата будет игнорироваться. Если число больше 1, то в расчет берется только дробная часть числа(0,646354166666667 и 6,646354166666667 вернут одинаковое значение)Чтобы лучше понимать работу данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
    • ДЕНЬ(DAY) — возвращает число, означающее номер дня для указанной даты, заданной в числовом формате или записанную текстом в одном из локальных форматов:
      =ДЕНЬ(«20.4.2009»)
      =ДЕНЬ(«20-ИЮН-09»)
      =ДЕНЬ(A1)
      =DAY(«6/20/2009»)все указанные функции вернут число 20, т.е. день месяца (при условии, что в А1 записана дата 20.06.2009). =ДЕНЬ(СЕГОДНЯ()) вернет номер дня месяца для текущей даты(на основании системной даты).
    • МЕСЯЦ(MONTH) — возвращает число, означающее номер месяца для указанной даты, заданной в числовом формате или записанную текстом в одном из локальных форматов:
      =МЕСЯЦ(«20.6.2009»)
      =МЕСЯЦ(«20-ИЮН-09»)
      =МЕСЯЦ(A1)
      =MONTH(«6/20/2009»)все указанные функции вернут число 6, т.е. номер месяца для указанной даты(в А1 записана дата 20.06.2009). =МЕСЯЦ(СЕГОДНЯ()) вернет номер месяца для текущей даты(на основании системной даты).
    • ГОД(YEAR) — возвращает число, означающее год для указанной даты, заданной в числовом формате или записанную текстом в одном из локальных форматов:
      =ГОД(«20.6.2009»)
      =ГОД(«20-ИЮН-09»)
      =ГОД(A1)
      =YEAR(«6/20/2009»)все указанные функции вернут 2009, т.е. год для указанной даты(в А1 записана дата 20.06.2009). =ГОД(СЕГОДНЯ()) вернет год для текущей даты(на основании системной даты).
    • ЧИСТРАБДНИ(NETWORKDAYS) — возвращает количество рабочих дней между указанными датами. Рабочими днями считаются все дни за исключением выходных и праздничных дней. Праздничные дни указываются отдельно:
      =ЧИСТРАБДНИ(ДАТАЗНАЧ(«1.6.2015»); ДАТАЗНАЧ(«1.4.16»); F1:F30)
      =ЧИСТРАБДНИ(«1.6.2015»; «1.4.16»; F1:F30)
      =ЧИСТРАБДНИ(A1; B1; F1:F30)
      =ЧИСТРАБДНИ(A1; ДАТАЗНАЧ («01.04.16»); F1:F30)
      =NETWORKDAYS(«1.6.2015», «1.4.16», F1:F30)Нач_дата(«1.6.2015») — начальная дата для вычисления рабочих дней. Если начальная дата меньше конечной даты, то функция вернет отрицательное значение.
      Кон_дата(«1.4.16») — конечная дата для вычисления рабочих дней.
      Праздники(F1:F30) — необязательный аргумент, представляющий одну или нескольких дат в числовом формате, которые должны быть исключены из подсчета рабочих дней. Обычно это государственные праздники(новогодние, майские и т.п.). Как правило для этого аргумента отводится отдельный диапазон ячеек(F1:F30), в котором перечисляются праздничные даты. Но так же может быть представлен статичным массивом дат: {«7.1.2016″;»8.1.2016»}
    • ТДАТА(NOW) — возвращает текущую дату и время. Не имеет аргументов:
      =ТДАТА()
      =NOW()функция не обновляется ежесекундно и будет вычислена только в случае, если на листе с функцией были произведены какие-либо изменения(вручную или макросами).
    • ВРЕМЯ(TIME) — возвращает заданное в 24-часовом формате время в числовом формате Microsoft Excel:
      =ВРЕМЯ(15; 30; 45)
      =TIME(15, 30, 45)часы(hour)(15) — число, обозначающее час. Должно быть в интервале от 0 до 23.
      минуты(minute)(30) — число, обозначающее минуты часа. Если минуты больше 59, то излишек от 59 прибавляется к указанному часу. Так, ВРЕМЯ(15;78;45) вернет время 16:18:45.
      секунды(second)(45) — число, обозначающее секунды от минуты. Если секунды больше 59, то излишек будет прибавлен к минутам. Например, ВРЕМЯ(15;18;65) вернет время 15:19:05.
      Аргументы минуты и секунды так же могут быть указаны и отрицательными числами. В этом случае указанное количество минут будет вычтено из часа, а секунды — из минут: =ВРЕМЯ(15;18;-65) будет равно 15:16:55
    • ВРЕМЗНАЧ(TIMEVALUE) — Преобразует время из текстового формата в числовой(понятный для Excel):
      =ВРЕМЗНАЧ(«15:30»)
      =ВРЕМЗНАЧ(«15:30:45»)
      =TIMEVALUE(«15:30:45»)первая функция вернет значение 0,645833333333333, а вторая — 0,646354166666667.Чтобы лучше понимать назначение данной функции и её результаты советую ознакомиться со статьей: Как Excel воспринимает данные?
      Если в указанном текстом времени не указаны секунды, то ВРЕМЗНАЧ приравняет их к нулевым(«15:00» = «15:00:00»). Если не указаны минуты, то функция вернет значение ошибки #ЗНАЧ!(#VALUE!). Любая информация о дате этой функцией игнорируются. Чтобы преобразовать дату необходимо воспользоваться функцией ДАТАЗНАЧ(DATEVALUE)
    • СЕГОДНЯ(TODAY) — возвращает текущую дату и не имеет аргументов:
      =СЕГОДНЯ()
      =TODAY()функция не обновляется ежесекундно и будет вычислена только в случае, если на листе с функцией были произведены какие-либо изменения(вручную или макросами).
    • ДЕНЬНЕД(WEEKDAY) — возвращает день недели для указанной даты. День недели возвращается как целое число в от 1 до 7. При этом вторым аргументом указывается тип определения начала недели — с Воскресенья или с Понедельника:
      =ДЕНЬНЕД(«02.04.2015»)
      =ДЕНЬНЕД(«2.4.2015»;2)
      =ДЕНЬНЕД(39905;1)
      =ДЕНЬНЕД(A1;2)
      =WEEKDAY(«4/2/2015»)дата_в_числовом_формате(«02.04.2015») — дата, записанная как текст(«02.04.2015» или «02 Апр 2015») или как число, определяющее дату(39905). Текст автоматически преобразуется в дату в числовом формате.Чтобы лучше понимать принципы задания аргументов для данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
      Тип — целое число, определяющее тип отсчета начала недели:
      1 — неделя начинается с Воскресенья. Это значит, что при задании даты «02.4.2015» будет возвращено число 5, хотя день недели Четверг.
      2 — неделя начинается с Понедельника. Значит при задании даты «02.4.2015» будет возвращено число 4, что наиболее подходящее для России и Европейской части населения.
      В версиях, новее 2003 так же есть и другие варианты, отвечающие за первый день недели(12,13 и т.д.), но в силу их отсутствия их практического применения они не рассматриваются.
    • НОМНЕДЕЛИ(WEEKNUM) — возвращает номер рабочей недели года для указанной даты:
      =НОМНЕДЕЛИ(«02.4.2015»)
      =НОМНЕДЕЛИ(«02.4.2015»;1)
      =НОМНЕДЕЛИ(«02.4.2015»;1)
      =НОМНЕДЕЛИ(«02 апр 2015»;1)
      =НОМНЕДЕЛИ(A1;2)
      =WEEKNUM(A1,1)пор_номер_даты(«02.4.2015») — дата, записанная как текст(«02.04.2015» или «02 Апр 2015») или как число, определяющее дату(39905). Текст автоматически преобразуется в дату в числовом формате. Так же может быть ссылкой на ячейку с датой.Чтобы лучше понимать принципы задания аргументов для данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
      тип_возв(2) — необязательный аргумент, по умолчанию принимающий значение 1. Число, которое определяет, с какого дня начинается неделя. Определение первой недели на основании Системы 1: 1 или не указан — Воскресенье, 2 или 11 — Понедельник, с 12 до 17 — Вторник, Среда, Четверг, Пятница, Суббота, Воскресенье. Определение первой недели на основании Системы 2: 21 — первым днем недели считается Понедельник.
      Система 1 — Неделя, на которую приходится 1 января, считается первой неделей года, и для нее возвращается число 1.
      Система 2 — Неделя, на которую приходится первый четверг года, считается первой неделей, и для нее возвращается число 1.
    • РАБДЕНЬ(WORKDAY) — возвращает дату, отстоящую на заданное количество рабочих дней вперед или назад от указанной даты. Рабочими днями не считаются выходные дни и дни, определенные как праздничные аргументом праздники. Как правило РАБДЕНЬ используется, чтобы исключить выходные дни или праздники при вычислении дат платежей, ожидаемых дат доставки или количества фактически отработанных дней:
      =РАБДЕНЬ(ДАТАЗНАЧ(«03.01.16»); 5)
      =РАБДЕНЬ(ДАТАЗНАЧ(«03.01.16»); 5; {42376; 42377})
      =РАБДЕНЬ(«03.01.16»; 5; {«7.1.2016″;»8.1.2016»})
      =РАБДЕНЬ(«03.01.16»; 5; F1:F30)
      =РАБДЕНЬ(«1/3/16»; 5; F1:F30)Нач_дата(«1.6.2015») — начальная дата для вычисления рабочих дней. Если нач_дата является недопустимой датой, то функция вернет значение ошибки #ЧИСЛО!(#NUM!).
      число_дней(5) — количество рабочих и не праздничных дней до или после нач_дата. Положительное число будет означать нахождение будущей даты от указанной аргументом нач_дата; отрицательное число — прошедшей даты от указанной аргументом нач_дата.
      Праздники(F1:F30) — необязательный аргумент, представляющий одну или нескольких дат в числовом формате, которые должны быть исключены из подсчета рабочих дней. Обычно это государственные праздники(новогодние, майские и т.п.). Как правило для этого аргумента отводится отдельный диапазон ячеек(F1:F30), в котором перечисляются праздничные даты. Но так же может быть представлен статичным массивом дат: {«7.1.2016″;»8.1.2016»}
    • ДОЛЯГОДА(YEARFRAC) — Возвращает долю года, которую составляет количество дней между двумя указанными датами (начальной и конечной). Предназначена для определения доли общегодовых гонораров или обязательств, приходящихся на указанный период:
      =ДОЛЯГОДА(«01.01.16″;»30.06.16»;0)
      =ДОЛЯГОДА(«01.01.16″;»01.07.16»;3)
      =ДОЛЯГОДА(A1;B1;4)
      =YEARFRAC(A1,B1)нач_дата — дата в текстовом формате, непосредственно дата или ссылка на ячейку с начальной датой.
      кон_дата — дата в текстовом формате, непосредственно дата или ссылка на ячейку с конечной датой.
      Базис — тип используемого способа вычисления дня:

      • 0 или не указан — US (NASD) 30/360
      • 1- Фактический/фактический
      • 2 — Фактический/360
      • 3 — Фактический/365
      • 4 — Европейский 30/360

      Замечание: для версий Excel ниже 2007 функция может быть недоступна. Если функции нет в списке, то следует установить надстройку Пакет Анализа(если она не установлена), а затем подключить его с помощью команды СервисНадстройки

    • РАЗНДАТ(DATEDIFF) – Вычисляет интервал в виде полного количества лет, месяцев или дней между двумя датами. Самое интересное в этой функции то, что она отсутствует в справке и её нельзя найти через Мастер вставки функций. Но эту функцию можно записать в ячейку напрямую.
      Эта функция способна правильно рассчитать количество полных лет для сотрудника от дня рождения до текущей даты. Без этой функции сделать это очень сложно.
      Синтаксис функции и аргументы:
      =РАЗНДАТ(Нач_дата; Кон_дата; Интервал)
      =РАЗНДАТ(ДАТАЗНАЧ(«1.6.2015»); ДАТАЗНАЧ(«1.4.16»); «y»)
      =РАЗНДАТ(«1.6.2015»; «1.4.16»; «ym»)
      =РАЗНДАТ(A1; B1; «yd»)
      =РАЗНДАТ(A1; ДАТАЗНАЧ («01.04.16»); «m»)
      =DATEDIFF(«1.6.2015», «1.4.16», «ym»)
      Нач_дата – начальная дата для расчета интервала.
      Кон_дата – конечная дата для расчета интервала. Должна быть всегда больше начальной даты.
      Интервал — определяет, как и в каких единицах будет рассчитываться интервал между начальной и конечной датами. Допускается указание следующих значений:

      • «y» — разница в полных годах
      • «m» — в полных месяцах
      • «d» — в полных днях
      • «yd» — разница в днях с начала года без учета лет
      • «md» — разница в днях без учета месяцев и лет
      • «ym» — разница в полных месяцах без учета лет

    Excel YEAR function

    doc workday.intl, функция 1

    Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
    образец документа

    Описание

    Наблюдения и советы этой статьи мы подготовили на основании опыта команды YEAR Функция возвращает год, основанный на заданной дате, в формате 4-значного серийного номера.

    Синтаксис и аргументы

    Синтаксис формулы

    документ год функция 2

    аргументы

    • Serial_number: Необходимые. Дата, которую вы хотите получить в соответствующем году.

    Возвращаемое значение

    Наблюдения и советы этой статьи мы подготовили на основании опыта команды YEAR функция возвращает год в виде 4-значного целого числа в диапазоне 1900-9999.

    Замечания

    В Excel дата хранится в виде последовательных серийных номеров, чтобы их можно было использовать для расчетов. 1 января 1900 года обычно обозначается как порядковый номер 1. Возьмем для примера серийный номер 41300, который означает, что 41300 дней после 1 января 1900 года, и это 26 января 2013 года.

    ошибки

    1. Возвращает #VALUE! если аргумент serial_number имеет текстовый формат.

    2. Возвращает # ЧИСЛО! если аргумент serial_number — недопустимая дата.

    Использование и примеры

    Пример 1 Чтобы получить год по дате в ячейке

    Чтобы получить год от даты в ячейке B3, используйте следующую формулу:

    =YEAR(B3)doc year function 5

    Нажмите Enter ключ, чтобы получить год.
    документ год функция 3

    Пример 2 Получение года по серийному номеру

    Предположим, вы хотите получить год, соответствующий серийному номеру 45653, вы можете использовать следующую формулу:

    =YEAR(45653)doc year function 7

    Нажмите Enter ключ a, и он получит 2024 год.
    документ год функция 6


    Относительные функции:

    • Excel Days Функция
      Чтобы рассчитать количество дней между двумя заданными датами, вам может помочь функция ДНИ в Excel.

    • Excel DAYS360 Функция
      Функция DAYS360 может помочь вам вернуть количество дней между двумя датами на основе 360-дневного года, который, как считается, имеет 30 дней в каждом месяце.

    • Excel WEEKNUM Функция
      Наблюдения и советы этой статьи мы подготовили на основании опыта команды WEEKNUM в Excel возвращает номер недели указанной даты в году, который начинает отсчет недель с 1 января.

    • Excel РАБДЕНЬ; Функция
      РАБДЕНЬ используется для добавления указанного количества рабочих дней к дате начала и возвращает дату в будущем или в прошлом в формате серийного номера.


    Лучшие инструменты для работы в офисе

    Kutools for Excel — Помогает вам выделиться из толпы

    Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает 300 мощных расширенных функций (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80 % времени.

    • Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
    • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
    • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
    • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.

    Лента Excel (с Kutools for Excel установлены)


    Вкладка Office — включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

    • Одна секунда для переключения между десятками открытых документов!
    • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
    • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
    • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.

    Снимок экрана Excel (с установленной вкладкой Office)

    Комментарии (0)


    Оценок пока нет. Оцените первым!

    Like this post? Please share to your friends:
  • Excel 2007 функция выделить все
  • Excel 2007 формулы с условием
  • Excel 2007 формула цвета
  • Excel 2007 формула как текст
  • Excel 2007 формула или