Excel цифры в одном году

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


Вы можете использовать одну из следующих формул для преобразования даты в месяц и год в Excel:

Формула 1: преобразование даты в месяц и полный год (например, 01/2022)

=TEXT( A1 , "mm/yyyy")

Формула 2: преобразование даты в месяц и две последние цифры года (например, 01/22)

=TEXT( A1 , "mm/yy")

Формула 3: преобразование даты в сокращенный месяц и полный год (например, январь 2022 г.)

=TEXT( A1 , "mmm. yyyy")

Формула 4: преобразование даты в полный месяц и полный год (например, январь 2022 г.)

=TEXT( A1 , "mmmm yyyy")

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

В следующих примерах показано, как использовать каждую формулу на практике.

Пример 1: преобразование даты в месяц и полный год

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

=TEXT( A2 , "mm/yyyy") 

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

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

Столбец B отображает месяц и полный год для каждой даты в столбце A.

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

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

=TEXT( A2 , "mm/yy") 

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Столбец B отображает месяц и две последние цифры года для каждой даты в столбце A.

Пример 3: преобразование даты в сокращенный месяц и полный год

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

=TEXT( A2 , "mmm. yyyy") 

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Столбец B отображает сокращенный месяц и полный год для каждой даты в столбце A.

Пример 4: преобразование даты в полный месяц и полный год

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

=TEXT( A2 , "mmmm yyyy") 

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

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

Столбец B отображает полный месяц и полный год для каждой даты в столбце A.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

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

Сложение или вычитание дат

​Смотрите также​ тогда лучше использовать​ году, которая получалась​ скорее к VBA​ дней (с учетом​ количество дней, прошедших​ нюансы — в​ я и не​ день…​ получить конечную дату.​ 11 дней. Пишем​ которой будем прибавлять​ Excel посчитать стаж».​ к значению года,​ копируйте и вставляйте​ результаты, нажмите клавиши​.​Предположим, что вы хотите​

В этой статье

​ функцию «=ТДАТА()».​ бы добавлением к​

​Pelena​ выходных суббот и​

​ с 1 января​ тексте ниже:​

​ трогал, Упаси Боже​Юрий М​Проблемма в том,​

Добавление и вычитание дней из даты

​ года, месяцы и​ 9 месяцев.​Для работы с​ которое в результате​ по одной ячейке​ CTRL+` (знак ударения)​В ячейке B5 введите​ добавить две недели​Текущая дата и время​ изначальной дате 6,18,30,42…​: Если эту работу​ воскресений и государственных​ 1900 года (взято​Если иметь ввиду российские​ :-)​: Миш, а проверь​ что Эксель не​ дни, которые будем​В ячейке D13​

  1. ​ датами, их можно​​ становится равным​​ из примера за​

  2. ​ или на вкладке​​=ДАТАМЕС(A5,16)​​ к сроку, установленному​

  3. ​ в ячейке.​​ и т.д. месяцев???​​ Вам приходится делать​

  4. ​ праздинков). Использование этой​​ за точку отсчета)​​ региональные настройки, то​

​Стешка​ + 1 месяц​ хочет учитывать високосные​ прибавлять, в разных​ пишем формулу. Можно​ записать по–разному, для​2011​ раз. Внимание! Не​ Формулы в группе​.​

Добавление и вычитание месяцев из даты

​ в календарном плане​​Микки​ постоянно, периодически, то​ функции полностью аналогично​ до текущей даты.​

​ Excel позволяет вводить​​: Микки! Именно 31​​ со стартовой датой​ года…а их в​ ячейках.​ написать формулу в​ разных формул. И​. Затем функция​ выделяйте заголовок строки​ Зависимости формул нажмите​Функция использует значение в​ проекта, и определить​Вставка текущей даты в​​: Не у много​​ советую в доп.​

​ применению функции​ А дробная часть​ дату очень разными​ надо, потому что,​ 31.01.2009. Получим 28​ промежутке может быть​

​Диалоговое окно заполним так.​ соседней ячейке, просто,​ формат ячеек с​ДАТА​

  1. ​ или столбца.​​ кнопку Показывать формулы.​​ ячейке A5 как​

  2. ​ новую дату окончания,​​ Excel реализуется несколькими​​ изящнее , единственное​

    ​ столбце вычислить дату​ЧИСТРАБДНИ​ (0,65417), соответственно, доля​

  3. ​ способами — и​​ отчетные периоды последним​​ февраля. Т.е. прибавляем​

    ​ несколько. Как сделать​Получилась такая формула и​ в примере, она​

    ​ формулами должен быть​вычитает 12 из​Выделение примера в справке​​Скопировав пример на пустой​​ дату.​

    ​ или выяснить по​​ способами:​ я заложил возможность​ приёма на работу​(NETWORKDAYS)​ от суток (1сутки​​ понимает их все:​​ днем месяца заканчиваются.​ КАЛЕНДАРНЫЙ месяц. Здесь​ такую программу? Объясните..пожалуйста…уже​ такой результат.​

    ​ стоит там –​ определенный. Все это​ значения месяца, в​Нажмите клавиши CTRL+C.​ лист, вы можете​В ячейке C5 введите​ списку задач проекта,​Задав параметры колонтитулов. Преимущество​ всегда считать в​ и по ней​

  4. ​описанной выше.​ = 1,0)​»Классическая» форма​ Кстати, спасибо, что​ функция считает правильно.​

  5. ​ несколько дней бьюсь​​Если изменим цифру дней​​ в ячейке D13.​​ прописано в тексте​​ результате чего значение​​Создайте пустую книгу или​​ настроить его так,​​=ДАТАМЕС(«16.10.09»;16)​​ сколько времени потребуется​

  6. ​ данного способа в​​ текущем году​​ уже вычислять стаж​​Вас не в понедельник​​Из всех этих фактов​

  7. ​3.10.2006​​ подсказали формулку «КОНМЕСЯЦА»,​​Стешка​​ над этим…​​ с 11 на​​ =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))​​ –​ месяца становится равным​ лист.​

Добавление и вычитание лет из даты

​ как вам нужно.​.​ для выполнения одной​ том, что текущая​

​Микки​

  • ​ на любую текущую​ родили? Нет? Уверены?​ следуют два чисто​Сокращенная форма​ попробую ее использовать​: Vikttur! +1 это​Михаил С.​ 25, то получится​В формуле все​обращайте внимание.​

    выбор примера из справки в Excel 2013 для Windows

    ​1​

  • ​На листе выделите ячейку​

  • ​1​В этом случае функция​

  • ​ задачи. Можно сложить​ дата и время​: Не к изначальной​ дату.​ Можно легко проверить​ практических вывода:​3.10.06​Юрий М! На​

  • ​ сиюминутный выход из​: Примерчик бы.. над​ такая дата.​ три адреса ячейки​

  • ​1.​. Функция​ A1 и нажмите​2​ использует значение даты,​ или вычесть дни,​ проставляются сразу на​ дате прибавить 6​Более конкретный ответ​

  • ​ при помощи функции​Во-первых, Excel не умеет​С использованием дефисов​ счет глюка поняла,​

​ положения (что я​

​ чем вы бьётесь.​

​Как ввести адрес ячейки​

​ одинаковые, т.к. дата​

​Разница дат в Excel​


​ДЕНЬ​


​ клавиши CTRL+V. При​


​3​

​ введенное непосредственно («16.10.2009»).​

​ отталкиваясь от даты,​

​ все страницы одновременно.​

​ месяцев и перенести​ при наличии файла​

​ДЕНЬНЕД​

​ работать (без дополнительных​

​3-10-6​

​ спасибо, учту.​

​ и сделала), просто​

​ и как…​

​ быстро смотрите в​

​ записана в одной​

​высчитывается так.​

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

​4​

​В ячейках B5 и​ с помощью простой​

​Используя функцию СЕГОДНЯ().​

​ в 2014 ,​ с примером​

Принцип работы формулы

​(WEEKDAY)​ настроек) с датами​С использованием дроби​Микки​ в следующем периоде​Короче, что у​ статье «Сложение, вычитание,​

​ ячейке. Здесь все​Столбец А –​​9​​ Web App повторите​5​ C5 должна отображаться​​ формулы или использовать​​Используя комбинацию горячих клавиш​ но понять было​Алла2003​из категории​ ранее 1 января​3/10/6​​: Если уж добить​​ на этом месте​ вас есть и​​ умножение, деление в​​ верно. Получилось.​​ пишем дату начала​​, и к нему​​ копирование и вставку​​6​​ дата​​ функции листа, предназначенные​​ CTRL+; – для​​ трудно​: Т.к. работу эту​Дата и время​ 1900 года. Но​Внешний вид (отображение) даты​​ тему то будет​​ другая дата будет,​

​ что нужно получить.​ Excel».​Таким же образом можно​ периода, столбец В​ прибавляется 5, в​ для каждой ячейки​7​16.02.11​​ для работы с​​ установки текущей даты​wowick​​ делаю постоянно, периодически,​​.​

Добавление к дате определенного количества дней, месяцев и лет

​ это мы переживем!​ в ячейке может​ правильно так​ и единицу в​

​ И сначала в​

  • ​В Excel есть​ прибавить года, изменив​ – пишем дату​ результате получается​ из примера.​8​.​ датами в Excel.​ и CTRL+SHIFT+; –​: Ну да, с​

    выбор примера из справки в Excel 2013 для Windows

    ​ то тоже решила​

  • ​Первый аргумент этой функции​

  • ​ ;)​ быть очень разным​

  • ​Sh_Alex​ этом месте убирать​ правила загляните.​ три функции, которые​ чуть формулу. Смотрите​ окончания периода. В​14​Внимание! Чтобы пример правильно​

  • ​A​Примечание:​Добавление и вычитание дней​ для установки текущего​

  • ​ таким «знанием» Русского​ один раз в​ — ячейка с​Во-вторых, с датами и​ (с годом или​: А почему нельзя​ придется и в​Guest​ выбирают из даты​

  • ​ пример.​ столбце А и​. Наконец, функция​ работал, его нужно​

​B​

​ В зависимости от формата​

​ из даты​


​ времени. Недостаток –​


​ языка сложно сформулировать​

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

​ датой, второй -​

​ временем в Excel​

​ без, месяц числом​

​ тупо воспользоваться этой​

​ другом ставить. Я​

​: Не выложил пример,​

​ или только число,​=​ В устанавливаем формат​ДАТА​

​ вставить в ячейку​

​Дата​ ячеек, содержащих введенные​Добавление и вычитание месяцев​ в данном способе​

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

Формула для сложения дат

​ формулой: =Дата+Число*365.25 ?​

Изображение кнопки​ сама в запарке​ так как не​ или только месяц,​

Выноска 2​ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))​ ячейки «Дата». Где​

Изображение кнопки​объединяет эти три​ A1.​

Этап 4​Количество прибавляемых или вычитаемых​ формулы, результаты могут​

Принцип работы формулы

​ из даты​ не будет автоматически​Nic70y​ работу, как предложила​ недели (самый удобный​

​ математические операции. Именно​ т.д.) и задается​​С уважением, Александр.​​ могу забыть, а​ вижу в этом​ или год. Это​​Или прибавить сразу всё​​ найти эту функцию​ значения (2011, 1​Чтобы переключиться между просмотром​ лет​ отображаться в Excel​Добавление и вычитание лет​​ обновляться значение ячейки​​: 31.03.2012 — что​​ Pelena. Файл примера​​ — 2).  ​​ потому, что на​​ через контекстное меню​тухачевский​ коллеги формул как​ смысла.​ функции «ГОД», «МЕСЯЦ»,​​ – года, месяцы,​​ и как установить​ и 14) в​ результатов и просмотром​09.06.09​​ как​​ из даты​​ на текущие показатели,​​ должно получиться 01.10.2014​ прилагаю.​Поскольку время в Excel,​ самом деле они​​ — правой кнопкой​​: нуу так​​ огня боятся –​​Смысл в том,​​ «ДЕНЬ».​​ дни. По такой​ её, смотрите в​ дату, находящуюся через​​ формул, возвращающих эти​​3​​числа​​Добавление к дате определенного​ при открытии документа.​ или 30.09.2014?​думала может проще​ как было сказано​ — числа! А​ мыши по ячейке​Sh_Alex​​ не станут трогать.​​ что есть ячейка​

support.office.com

Дата в Excel. Формула.

​Делаем активной ячейку​ формуле можно рассчитать​ статье «Число Excel.​ один год, семь​ результаты, нажмите клавиши​​02.09.09​​; в этом случае​ количества дней, месяцев​ Но в некоторых​Микки​ все можно сделать,​ выше, такое же​ вот это уже​ и далее​: По-видимому я не​Юрий М! С​ Начальной даты (дд.мм.гггг).​ В19. На закладке​ срок службы, срок​ Формат».​ месяцев и пять​
​ CTRL+` (знак ударения)​-5​ дата 16.02.2011 может​ и лет​ случаях данных недостаток​: А я на​ т.к. приходиться много​
​ число, как дата,​
​ раскрывает перед пользователем​Формат ячеек​ понятно объяснил.​ январем Вы правы,​ И есть ячейка​ «Формулы» в разделе​ окончания договора, проекта,​Столбец С –​ дней в будущем,​ или на вкладке​10.12.10​ отображаться как 40​​Допустим, что выплата средств​​ является преимуществом.​ «цыфры » смотрел​ ручками вносить​ но только дробная​ массу возможностей.​(Format Cells)​
​На Вашем примере,​ а если к​ числа лет(люьое число​ «Библиотека функций» нажимаем​ отпуска, срок оплаты​ будет стоять формула​
​ то есть​ Формулы в группе​25​ 590.​ со счета производится​С помощью VBA макросов​ в файле и​Pelena​
​ его часть, то​Считается простым вычитанием -​:​ «товарищ маршал», это​ июню прибавлять ,​ или десятичная дробь​ на функцию «Дата​ счета, многое другое.​ и результат подсчета.​
​14.01.2011​ Зависимости формул нажмите​Формула​Excel хранит даты в​ 8 февраля 2010​ используя в коде​ углядел закономерность ))))​: Формула для С7,​ с временем также​​ из конечной даты​
​Время вводится в ячейки​​ будет выглядеть так:​​ 30 августа дает​
​ до сотых), которые​ и время». В​Второй способ.​ Здесь будет записана​.​ кнопку Показывать формулы.​Описание (результат)​ виде порядковых номеров,​ г. Необходимо перевести​ программы функции: Date();Time();Now().​JayBhagavan​ которую можно протянуть​ возможны любые математические​
​ вычитаем начальную и​ с использованием двоеточия.​ E12+F12*365.25​ – полтергейст.​ нужно прибавить к​ появившемся окне выбираем​Пишем формулу с​ дата в таком​
​Сложить даты в Excel,​Скопировав пример на пустой​=ДАТА(ГОД(A2)+B2;МЕСЯЦ(A2);ДЕНЬ(A2))​
​ над которыми можно​ средства на счет,​Колонтитулы позволяют установить текущую​
​: Полгода:​ вниз​
​ операции, как и​
​ переводим результат в​ Например​С уважением, Александр.​Стешка​ этой дате. Значения​ нужную функцию. Например,​ помощью функции «ДАТА».​ виде, как мы​
​ вычесть даты, прибавить​​ лист, вы можете​
​Добавление 3 лет к​ выполнять вычисления. По​
​ чтобы они поступили​ дату и время​
​=ДАТА(ГОД(A1);МЕСЯЦ(A1)+6;ДЕНЬ(A1))Год:​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТА(ГОД(D7)-ЛЕВСИМВ(B7;ПОИСК(«л»;B7)-1);МЕСЯЦ(D7)-ПСТР(B7;ПОИСК(«л»;B7)+1;ПОИСК(«м»;B7)-ПОИСК(«л»;B7)-1);ДЕНЬ(D7)-ПСТР(B7;ПОИСК(«м»;B7)+1;ПОИСК(«д»;B7)-ПОИСК(«м»;B7)-1))​
​ с датой -​Общий (General)​
​16:45​тухачевский​: Извините, я июнь​ этих ячеек произвольные​ мы выбрали функцию​В ячейке А13​ её пропишем в​ к дате дни,​ настроить его так,​ дате 09.06.09 (09.06.12)​ умолчанию дате 1 января​​ за 15 календарных​ в верхних или​
​=ДАТА(ГОД(A1)+1;МЕСЯЦ(A1);ДЕНЬ(A1))​Алла2003​ сложение, вычитание и​числовой формат, чтобы​
​По желанию можно дополнительно​: Нет, тогда бы​​ и июль имела​​ (какие понадобятся в​ «ГОД». В появившемся​ пишем дату, к​ формуле.​ месяцы, года, посчитать​ как вам нужно.​=ДАТА(ГОД(A3)+B3;МЕСЯЦ(A3);ДЕНЬ(A3))​ 1900 г. соответствует число​ дней до указанной​ нижних частях страниц​demon3860​
​: Pelena, спасибо огромное!!!​​ т.д.​ показать разницу в​
​ уточнить количество секунд​
​ vikttur комментарий про​ ввиду.​
​ нужный момент -​ диалоговом окне указали​ которой будем прибавлять.​В ячейке А6​
​ стаж, возраст, время​1​Вычитание 5 лет из​ 1, а 1 января​ даты. Кроме того,​ документа, который будет​: Спасибо всем!​ Все работает! Вы​
​Нюанс здесь только один.​ днях:​ — вводя их​ один граничный день​Юрий М​ такие и введу).​​ адрес ячейки с​ В примере прибавим​ пишем первую дату​-​
​2​​ даты 02.09.09 (02.09.04)​​ 2010 г. — 40 179, поскольку​ известно, что платежный​ выводиться на принтер.​Serega282​ мне очень помогли!​ Если при сложении​Здесь ситуация чуть сложнее.​ также через двоеточие:​
​ не написал бы.​
​: Стешка, а может​Результат должен выводиться​
​ датой (А19). Нажали​ 3 месяца.​ (начало периода).​все это можно​3​
​=ДАТА(ГОД(A4)+B4;МЕСЯЦ(A4);ДЕНЬ(A4))​ интервал между ними​ цикл счета составляет​ Кроме того, колонтитул​: вобщем не пойму​ Экономия времени и​
​ нескольких временных интервалов​ Необходимо не учитывать​16:45:30​ А вопрос не​ vikttur не единичку​ в третью ячейку​ «ОК». Получилось так.​В следующей ячейке​В ячейке В6​ сделать формулами. Как​
​4​Добавление 25 лет к​ составляет 40 178 дней.​ 30 дней, и​ позволяет нам пронумеровать​ как дате прибавить​
​ нервов большущая! Благодарю!!!​ сумма получилась больше​ субботы с воскресеньями​И, наконец, никто не​
​ классный, вопрос от​ предлагал добавлять, хотел​
​ (в формате дд.мм.гггг)​ Смотрите ячейку В19.​ пишем число месяцев,​ пишем вторую дату​ посчитать дату выхода​5​ дате 10.12.10 (10.12.35)​Если результат отображается как​
​ необходимо определить, когда​ все страницы документа.​
​ опр. кол-во часов.​
​demon3860​ 24 часов, то​
​ и праздники. Для​ запрещает указывать дату​
​ неумехи на злобу​ отметить Ваш вопрос,​Программа нужна для​ Вместо полной даты​ которое будем прибавлять​ (конец периода).​ сотрудника из отпуска​A​В каждой из трех​ число, выберите ячейки​ следует перевести средства​Чтобы сделать текущую дату​вот на скрине​: Здравствуйте, помогите пожалуйста!​ Excel обнулит ее​ такого расчета лучше​ и время сразу​
​ дня этой неумехи,​ как классный! А​ финансового анализа…​ стоит только год.​ к дате. В​В ячейке С6​ или сколько дней​B​
​ формул указанное количество​
​ B5 и C5​ для платежа в​
Как прибавить к дате дни в Excel.​ в Excel и​ сделал. в первом​Нужно, например, прибавить​ и начнет суммировать​
Дата в Excel.​ воспользоваться функцией​ вместе через пробел,​ с утра сегодня​ Вы не оценили​Guest​
​Другими соответствующими функциями выбрали​ примере – это​ пишем формулу:​ осталось до отпуска,​Дата​ лет из столбца​ и выполните указанные​ марте 2010 г.,​
​ нумерацию страниц с​ столбце соответсвенно формат​ к 12.03.12 такое​ опять с нуля.​ЧИСТРАБДНИ​ то есть ​ с этим развлекаюсь.​ :-)​: и что не​ месяц (ячейка В20)​ ячейка G13.​=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»​ посчитать возраст, расчитать​09.06.2009​ B добавляется к​ ниже действия.​ чтобы они поступили​
​ помощью колонтитулов сделайте​ — дата.​ количество месяцев, чтобы​ Чтобы этого не​(NETWORKDAYS)​27.10.2012 16:45​
​ 103 графика платежей​vikttur​ получается?​ и день (ячейка​В ячейке Н13​Эту формулу пишем​ дату срока оплаты​Формула​ значению, полученному из​
​На вкладке​ за 15 дней​ так:​какой выбирать во​ получилось 12.09.14. Но​ происходило, нужно применить​из категории​Для ввода сегодняшней даты​ разделить по периодам​: Выгораживаешь? :)​ЗЫ. Все равно​ В21). Формат в​
​ будет стоять результат,​ вручную (можно здесь​ счета или окончания​Описание (результат)​ даты в столбце​Главная​ до этой даты.​Откройте окно «Параметры страницы»​ стором столбце и​ проблема в том,​
​ к итоговой ячейке​Дата и время​ в текущую ячейку​ надо:​Микки​ нет однозначного перевода​
​ этих ячейках можно​ здесь пишем формулу.​ скопировать, заменить адреса​ договора, посчитать рабочие​=ДАТА(ГОД(A2)+3,МЕСЯЦ(A2)+1,ДЕНЬ(A2)+5)​ A.​в группе​В ячейке A1 введите​
​ и выберите закладку​ сложить их? и​ что в массиве​ формат​

excel-office.ru

Прибавление года к дате (Эксель)…очень нужна помощь(

​. В качестве аргументов​​ можно воспользоваться сочетанием​1) 2010 год​: По моему моя​ дроных долей года​
​ установить другой.​ Нажимаем на эту​ ячеек), п.ч. в​ дни и многие,​Добавление 3 лет, 1​Например, в ячейке A6​Ячейки​08.02.10​ «Колонтитулы».​

​ еще, если захочу​​ с датами даты​37:30:55​ этой функции необходимо​
​ клавиш​ по месяцам:​ формула с проверкой​ в месяцы и​Конечно, можно изменить​

​ ячейку, делаем её​​ русскоязычной версии Microsoft​ многие другие действия​ месяца и 5​ функция​
​нажмите кнопку​.​Нажмите на кнопку создать​ во втором стобце​ разных годов, пример:​:​ указать начальную и​Ctrl + Ж​- отдельно январь​ на конец месяца​ дни.​ формат даты в​ активной. Заходим на​
​ Excel, она не​ с датами и​ дней к дате​
​ГОД​Формат​

​В ячейке B1 введите​​ нижний колонтитул.​ сделать вмесато часов​
​ 12.03.12​Алла2003​ конечную даты и​(или​- февраль-март;​

​ тоже корректно работает​​Guest​ ячейке или написать​

​ закладку «Формулы» в​ видна в перечне​ временем можно проводить​

​ 09.06.2009 (14.07.2012)​​применяется к дате​

​и выберите пункт​​=A1-15​В появившемся окне щелкните​ — дни?​01.02.11​: Здравствуйте!​

​ ячейки с датами​​CTRL+SHIFT+4​- апрель-июнь;​

​ я никаких +1​​: Не получается учесть​ свой формат. Как​ раздел «Библиотека функций»​ функций, но работает.​ в Excel.​=ДАТА(ГОД(A2)+1;МЕСЯЦ(A2)+7;ДЕНЬ(A2)+5)​ в ячейке A2​Формат ячеек​.​ по полю «В​заранее спасибо за​03.08.09​

​Помогите, пожалуйста, решить​​ выходных (государственных праздников,​если у вас​- июль-декабрь​ не предлагал у​

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

​ проблему.​​ больничных дней, отпусков,​
​ другой системный язык​2) 2011 год​ меня их нету….​

​А что вы​​ смотрите в статье​ «Дата и время».​:​ датами описаны в​ месяцев и 5​2009​В диалоговом окне​

​=A1+30​​ выберите вторую кнопку​ 1212321.png (10.42 КБ)​12.09.14​Есть ячейка в​ отгулов и т.д.):​ по умолчанию).​ – одной суммой​Стешка​ понимаете под словом​ «Как создать пользовательский​Или можно открыть​РАЗНДАТ – это​ нескольких статьях. Смотрите​ дней к дате​как год. Затем​Формат ячеек​
​.​ ««Вставить номер страницы»».​JayBhagavan​01.08.14​ текстовом формате со​Примечание​

​Если скопировать ячейку с​​3) 2012-2014 –​: Нет, тогда бы​ «однозначный»?​

​ формат в Excel»​​ мастер функций кнопкой​ название функции.​ перечень статей в​ 09.06.2009 (14.01.2011)​ формула добавляет 3​откройте вкладку​В ячейке D1 введите​

​ Потом выберите первую​​:​

​03.02.14​​ стажем в виде​: Эта функция появилась​ датой (протянуть за​ одной суммой​ vikttur комментарий про​Guest​ тут.​

​ «Вставить функцию» (на​​y – считает​ конце статьи в​В формулах в примере​ (значение в ячейке​Число​=C1-15​ кнопку «Формат текста»​RAN​Казанский​ 5л3м15д (на 01.10.2013​ в стандартном наборе​ правый нижний угол​4) 2015-2017 –​
​ один граничный день​: Дубликат темы​
​В Excel есть​
​ закладке «Формулы») и​
​ года​
​ разделе «Другие статьи​
​ используются указанные ниже​ B2) к значению​
​.​.​
​ и задайте формат​: =C2 + D2​
​: =ДАТАМЕС(A1;30)​ год) нужно подсчитать​ функций Excel начиная​ ячейки), удерживая​

​ одной суммой,​​ не написал бы.​Dophin​ функции, которыми можно​ выбрать категорию «Дата​ym – считает​ по этой теме».​аргументы​
​ года, результатом этого​В поле​Ячейки A1 и C1​ для отображения номеров​Serega282​формат ячейки дата​ стаж на 01.01.2014г.​ с 2007 версии.​правую​Причем, чтобы через​ А вопрос не​: напишите на вба​ сложить данные из​

​ и время».​​ месяца​Внимание!​(аргумент — это значение,​ действия является​Категория​ представляют даты платежей​ страниц (например, полужирный​

​: да я так​demon3860​ как это можно​

​ В более древних​​кнопку мыши, то​ 3 месяца все​ классный, вопрос от​

​ функцию, с учетом​​ таблицы за конкретный​Теперь выбираем из​md – считает​
​Если формулы не​

​ передаваемое функции).​​2012​

​выберите пункт​​ (08.02.10 и 10.03.10)​ шрифт, а размер​
​ пробовал, в результе​:​ сделать?​ версиях сначала необходимо​
​ можно выбрать -​

​ правильно на эти​​ неумехи на злобу​ всех високосных лет.​ день, т.д. Этот​ списка функцию «ДАТА».​ дни​ будут работать, проверьте​Формула для сложения дат​. В этой же​Дата​ для февраля и​ шрифта 14 пунктов).​ написало ;;##​Казанский​
​Ранее просто прибавляла​ подключить надстройку​
​ как именно копировать​
​ 3 месяца сдвинулось.{/post}{/quote}​
​ дня этой неумехи,​
​ Или поищите -​
​ способ пригодится при​ Выходит диалоговое окно.​
​«г.», «мес.», «дн.»​ формат дат. Бывает,​
​начальная_дата: дата или​ формуле функция​
​и нажмите кнопку​ марта, а ячейки​Для установки текущей даты​аааа нифига, включил​
​, Спасибо, но для​

​ в уме 3​​Пакета анализа​ выделенную дату:​
​так?​ с утра сегодня​ тема обсуждалась ранее​ проведении анализа в​
​ В нем пишем:​
​ написанные между знаками​
​ при копировании из​
​ ссылка на ячейку,​МЕСЯЦ​
​ОК​
​ B1 и D1 —​

​ и времени щелкните​​ в 2010 exele​ А2 и А3​ месяца и меняла​. Для этого идем​Если Вам часто приходится​

​тухачевский​​ с этим развлекаюсь.​
​Юрий М​ таблице, т.д. Подробнее​

​«Год» — год​​ & — так​ других программ в​ содержащую дату.​возвращает значение​. Значения в ячейках​ даты (24.01.10 и​ по полю «Справа:»,​ и заработало) кек​ эта формула работать​ в тексте стаж,​

planetaexcel.ru

Основные принципы работы с датами и временем в Excel

Видео

​ в меню​ вводить различные даты​: По-видимому я не​ 103 графика платежей​: Чем не устраивает​

Как вводить даты и время в Excel

​ о таком способе,​ нашей даты.​ будут подписаны года,​ Excel даты вставляются​добавляемый_год: количество добавляемых​6​

​ должны отобразиться как​

​ 23.02.10), когда необходимо​

​ а затем щелкните​

​RAN​

​ не будет, точнее​

​ но сотрудников около​

​Сервис — Надстройки​

​ в ячейки листа,​

​ понятно объяснил.​ разделить по периодам​ =ДАТАМЕС()?​ читайте в статье​«Месяц» — пишем​ месяца и дни​ в текстовом формате.​ лет.​, а функция​ даты.​ перевести средства для​​ по кнопке «Вставить​ ​: Это означает, что​​ не ту конечную​

Excel как к дате прибавить год

​ 1000, занимает много​(Tools — Add-Ins)​ то гораздо удобнее​

​На Вашем примере,​

​ надо:​Стешка​ «Функция «СУММЕСЛИ» в​ месяц нашей даты​

​ в итоговой дате.​

​ Тогда формулы не​добавляемые_месяцы: количество добавляемых​ДЕНЬ​Чтобы этот пример проще​ заданных дат платежей.​

​ дату» (при необходимости​

Быстрый ввод дат и времени

​ не хватает ширины​ дату выдаст!​ времени и сил.​и ставим галочку​​ это делать с​​ «товарищ маршал», это​​1) 2010 год​​: Юрий М! Я​ Excel».​ числом, ставим плюс​

​ Можно между кавычками​ считают. Чтобы формулы​ месяцев.​ — значение​​ было понять, скопируйте​​Чтобы быстро прибавить к​ щелкните на кнопку​ столбца.​wowick​

Excel как к дате прибавить год

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

Excel как к дате прибавить год

​В таблице Excel​ и пишем адрес​ написать по-разному –​ считали, нужно изменить​добавляемые_дни: количество добавляемых​​9​ ​ его на пустой​​ дате определенное количество​

Excel как к дате прибавить год

Как Excel на самом деле хранит и обрабатывает даты и время

​ «Вставить время»). И​Самый простой и быстрый​: Так?​​ могу сделать т.к.​​Пакет анализа​Если нужно, чтобы в​​ E12+F12*365.25​​- отдельно январь​​ совету () пыталась​​ можно сравнить даты​​ ячейки, в которой​​ полное слово или​ формат ЗНАЧЕНИЙ на​

Excel как к дате прибавить год

​ дней.​. Функция​ лист.​

​ месяцев или вычесть​ нажмите ОК на​ способ ввести в​=ДАТАМЕС(A1;18)​ есть только стаж,​(Analisys Toolpak)​ ячейке всегда была​С уважением, Александр.{/post}{/quote}​- февраль-март;​ этой формулой воспользоваться.​ из разных столбцов​ стоит число месяцев,​ просто поставить точку.​ числовой​В каждой формуле указанное​ДАТА​Копирование примера​

​ их из нее,​ обоих диалоговых окнах.​ ячейку текущую дату​

  • ​Микки​ а не дата​. После этого в​ актуальная сегодняшняя дата​Sh_Alex! Александр!​- апрель-июнь;​ Проблема в том,​
  • ​ и выделить разные​ которое нужно прибавить​ Смотрите пример.​-​ количество лет, месяцев​объединяет эти три​Выделите пример, приведенный в​ можно использовать функцию​ В данных полях​ или время –​

Количество дней между двумя датами

​: Если правильно понял​ приема на работу.​ Мастере функций в​ — лучше воспользоваться​​смотрите в файле​​- июль-декабрь​ что если, например,​ даты. Как это​

Excel как к дате прибавить год

Количество рабочих дней между двумя датами

​ к дате.​В ячейке С6 стоит​это не формат​ и дней прибавляется​ значения в дату,​ этой статье. При​​ ДАТАМЕС.​ ​ можно вводить свой​​ это нажать комбинацию​​ ..(понять было трудно​​Прошу прощения, если​ категории​ функцией​зовите меня просто​2) 2011 год​ к 30.06.2009 прибавить​ сделать, смотрите в​«День» — пишем​

Excel как к дате прибавить год

​ формула, искомая дата.​​ ячейки. Как это​ к дате, содержащейся​ которая находится через​ работе в приложении​В функции​ текст.​ горячих клавиш CTRL+«;»​​ )​​ не совсем четко​Дата и время​​СЕГОДНЯ​ ​ тухачевский (Андрей)​​ – одной суммой​ 6 мес., то​​ статье «Как сравнить​ ​ день нашей даты.​​А здесь, вместо​ сделать, читайте в​ в ячейке A2.​​ три года в​​ Excel Web App​ДАТАМЕС​​Нажмите на кнопку ОК​ ​ (текущая дата) и​​Nic70y​

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

​ изложила. Я новичок​появится необходимая нам​(TODAY)​

Сдвиг даты на заданное количество дней

​маршал не я​3) 2012-2014 –​ получаем 30.12.2009, а​ два столбца в​Получилось так.​ букв «г.», «мес.»,​ статье «Преобразовать текст​Например, в ячейке A5​ будущем, —​ копируйте и вставляйте​

Сдвиг даты на заданное количество рабочих дней

​используются два значения​​ и обратите на​ ​ CTRL+SHIFT+«;» (текущее время).​​: =ДАТА(2014;ОСТАТ(МЕСЯЦ(A1)+6;12);ДЕНЬ(A1))​ в экселе.​ функция​:​С уважением​ одной суммой​ нужно 31.12.2009. Это​ Excel на совпадения»​Нажимаем «ОК». Получилась такая​ «дн.» просто поставили​ в дату Excel»​​ (вторая формула) функция​ ​09.06.12​​ по одной ячейке​

Вычисление дня недели

​ (аргумента): начальная дата​ предварительный результат отображения​Гораздо эффективнее использовать функцию​demon3860​​Заранее спасибо за​ ​ЧИСТРАБДНИ​​Если выделить ячейку с​​Юрий М​​4) 2015-2017 –​

Excel как к дате прибавить год

​ можно как-то обойти?​ здесь.​ формула. =ДАТА(1979;11+G13;1)​ точку.​ тут.​ГОД​

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

​.​ из примера за​ и количество месяцев,​ колонтитула. Ниже выпадающего​ СЕГОДНЯ(). Ведь она​:​ ответы.​(NETWORKDAYS)​ датой и установить​: «маршал не я»​ одной суммой,​ Спасибо.​

​Если, для работы​Смотрим в таблице​Если в ячейку В6​Для подсчета дат​применяется к дате​Можно использовать похожую формулу​ раз. Внимание! Не​ которые необходимо добавить​ списка «Нижний колонтитул».​ не только устанавливает,​wowick​Russel​​.​​ для нее​

Excel как к дате прибавить год

planetaexcel.ru

как прибавить к стажу месяц или год (Формулы)

​ — может Ваш​​Причем, чтобы через​
​Микки​ нужно изменить формат​
​ результат.​ поставим​ нужно сделать таблицу​ в ячейке A2​ для добавления месяцев​ выделяйте заголовок строки​ или вычесть. Чтобы​Для предварительного просмотра колонтитулов​
​ но и автоматически​,Спасибо но тоже самое,​: Пример в студию!​Про то, как это​Общий формат​ дедушка? Я не​ 3 месяца все​
​: Не очень понятно​ даты на текстовый,​Такой расчет даты удобен​текущую дату​ в Excel и​
​ (09.06.2009) и возвращает​ к дате. Например,​ или столбца.​ вычесть месяцы, введите​
​ перейдите в меню​ обновляет значение ячейки​

​ если к первой​​alexa1965​

​ правильно вычислять, лучше​​(правой кнопкой по​ смеюсь: а вдруг​ правильно на эти​ почему именно 31​ то смотрите статью​ тем, что всегда​, то сможем узнать​ установить в ней​

​2009​​ используя данные из​Выделение примера в справке​​ отрицательное число в​​ «Вид»-«Разметка страницы». Там​ каждый день без​ дате из списка​
​: А зачем пример…​ почитать тут.​ ячейке​ правда?​ 3 месяца сдвинулось.​

​ надо но можно​​ «Преобразовать дату в​ можно изменить цифру​ стаж по сегодняшнее​ формулы. Этим мы​в качестве значения​ предыдущего примера, можно​Нажмите клавиши CTRL+C.​ качестве второго аргумента​ же можно их​ участия пользователя.​
​ прибавить то может​ есть в готовых​Поскольку одни сутки в​

​Формат ячеек​​тухачевский​Юрий М​ как-то так =ЕСЛИ(КОНМЕСЯЦА(A1;0);КОНМЕСЯЦА(ДАТАМЕС(A1;6);0);ДАТАМЕС(A1;6))​ текст Excel».​ месяца, не меняя​ число. Например, узнать​ сейчас и займемся.​ года. Затем формула​ добавить 9 месяцев​
​Создайте пустую книгу или​ (например, =ДАТАМЕС(«15.02.2010»;-5). Результатом​ редактировать.​Чтобы вставить текущую дату​:)

​ и получится, а​​ решениях от АВС​ системе отсчета даты​- вкладка​
​: нет не правда​

​: По моему моя​​Юрий М​В Excel можно​ формулы. Например, фирма​ стаж работника на​Как простыми способами​

excelworld.ru

Как к дате прибавить пол года и год без учета лет!

​ добавляет 1 к​​ к дате 09.06.09​
​ лист.​ этой формулы будет​Колонтитулы позволяют нам не​ в Excel воспользуйтесь​ если к той,​ по моему хорошее​ Excel принимаются за​Число​если и правда,​
​ формула с проверкой​
​: Стешка, проверил: действительно​
​ считать не только​
​ не успевает сделать​
​ предприятии. Каждый день​
​ прибавить к дате​

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

​ дата​​ только устанавливать даты​​ функцией СЕГОДНЯ(). Для​​ что 2009 года​ решение всех проблем.​ единицу (см.выше), то​-​ гордиться нечем​ на конец месяца​

​ ДАТАМЕС() в некоторых​​ даты, но и​
​ заказ вовремя, сроки​

​ стаж будет пересчитываться​​ или вычесть из​ результате чего это​=ДАТА(ГОД(A2);МЕСЯЦ(A2)+9;ДЕНЬ(A2))​

​ A1 и нажмите​​15.09.2009​

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

​ даты дни, месяци​​ значение становится равным​​. Эта формула возвращает​​ клавиши CTRL+V. При​​.​​ Так же можно​ «Формулы»-«Дата и время»-«СЕГОДНЯ».​

​ 14 год!​​ кого-то был пример​ отстоящей от заданной​), то можно увидеть​: Тухачевский! Все бы​ я никаких +1​ последнего дня месяца)​ время, читайте в​ Меняем цифру в​

​ Как установить текущую​​ или года, смотрите​2010​ дату​ работе в Excel​Значение начальной даты можно​

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

​ не предлагал у​​ работает некорректно. Подозреваю,​ статье «Как посчитать​ ячейке G 13​ дату смотрите в​

​ в статье «Работа​​. Функция​09.03.10​ Web App повторите​

​ указать с помощью​​ подписи ответственного лица​ имеет аргументов, поэтому​:​китин​

​ дней, достаточно прибавить​​То есть, с точки​
​ бы не надо​
​ меня их нету….{/post}{/quote}​

​ что уши растут​​ время в Excel»​

planetaexcel.ru

как к дате прибавить время?

​ и формула расчитывает​​ статье «Текущая дата​ с датами в​МЕСЯЦ​
​.​ копирование и вставку​ ссылки на ячейку,​ за отчет. Например,​
​ вы можете просто​Микки​: а вот такой​ к дате это​ зрения Excel, 27.10.2012​ было список дат​Я говорю про​
​ из Microsoft. Аналогичный​ тут.​ новую дату. По​

​ в Excel».​​ Excel».​

​возвращает значение​​Чтобы этот пример проще​:D

​ для каждой ячейки​​ содержащую дату, или​ отредактируем теперь левую​ ввести в ячейку:​
​,​ монстр​ число.​

​ 15:42 = 41209,65417​​ вводить. Я пытаюсь​ ДАТАМЕС(). +1 имелось​ случай с функцией​

planetaexcel.ru

Вставка текущей даты в Excel разными способами

​Как посчитать возраст,​ такому принципу можно​2.​Как посчитать разные​6​ было понять, скопируйте​ из примера.​ введя дату в​

​ нижнюю часть страницы​ «=СЕГОДНЯ()» и нажать​Nic70y​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОДСТАВИТЬ(A1;ПСТР(A1;ПОИСК(«л»;A1)+1;ПОИСК(«м»;A1;ПОИСК(«л»;A1))-3);ПСТР(A1;ПОИСК(«л»;A1)+1;ПОИСК(«м»;A1;ПОИСК(«л»;A1))-3)+$D$1)​Эту операцию осуществляет функция​На самом деле любую​ файл сделать универсальный,​

Как поставить текущую дату в Excel

​ ввиду — добавить​ РАЗНДАТ(). Судя по​ смотрите в статье​ прибавлять, отнимать по​Как прибавить к дате​ периоды стажа, других​, и к этому​ его на пустой​Внимание! Чтобы пример правильно​ кавычках, например «15.02.2010».​ в области колонтитулов:​

​ ВВОД.​

СЕГОДНЯ.

​, Ребята, огромное вам​ЗЫ.не учитывает если​РАБДЕНЬ​ дату Excel хранит​ чтобы после моего​ один месяц. Мэйнстрим​ всему и здесь​

ТДАТА.

​ «Как посчитать возраст​ отдельности и вместе​

​ дни в Excel.​

Как установить текущую дату в Excel на колонтитулах

​ разных дат и,​ значению добавляются 7​ лист.​

  1. ​ работал, его нужно​Предположим, нужно добавить 16​Таким образом, можно создавать​Текущая дата в ячейке:​ спасибо!​ месяцев больше 12.так​
  2. ​(WORKDAY)​
  3. ​ и обрабатывает именно​ ухода, люди в​ — добавляется КАЛЕНДАРНЫЙ​ та самая история.​ в Excel».​ года, месяцы и​Первый способ.​ затем, сложить их​ месяцев. Поскольку суммой​Копирование примера​ вставить в ячейку​ месяцев к дате​ документы с удобным​Если же необходимо чтобы​
  4. ​wowick​ и пишет 5л13м15д.​. Она позволяет вычислить​

​ так — как​ любой момент воспользоваться​ месяц. Ты ведь,​vikttur​Ярослав.​ дни.​В примере прибавим​ вместе, чтобы узнать​ 6 и 7​

​Выделите пример, приведенный в​ A1.​ 16 октября 2009​ местом для подписей​ в ячейке автоматически​

  1. ​: Задание вообще непонятно…​ЗЫЗЫ.в ячейке $D$1​ дату, отстоящую вперед​Параметры страницы.
  2. ​ число с целой​ им могли. Спасибо.​Нижний колонтитул.
  3. ​ справшивал Стешку почему​: +1?​: Нужно прибавить к​Например, прибавим к​ 9 месяцев.​ общее количество дней,​ является 13, функция​ этой статье. При​Чтобы переключиться между просмотром​ г.​ или печатей на​ обновлялось значение не​
  4. ​ Что нужно получить​ ставиться количество месяцев,которое​ или назад относительно​ и дробной частью.​Как обычно, кому надо​ 31? Вот я​Если просто не​ дате количество лет​ дате 1 год,​В ячейке А13​ др., смотрите в​ДАТА​ работе в приложении​Нижний колонтитул.
  5. ​ результатов и просмотром​В ячейке A5 введите​ каждой странице в​ только текущей даты,​ в итоге? Некую​Результат1.
  6. ​ надо прибавить.в А1​ начальной даты на​ Целая часть числа​ быстро — смотрим​ и ответил :-)​

Слева.

​ учитывается один граничный​ (возможно дробное) и​ 2 месяца и​ пишем дату, к​ статье «Как в​добавляет 1 год​ Excel Web App​ формул, возвращающих эти​16.10.09​ полностью автоматическом режиме.​

Слева. Результат2.

​ но и времени​ дату в 2014​ ваш текст.а так,конечно,вопро​ нужное количество рабочих​ (41209) — это​ видео. Подробности и​

exceltable.com

​ А твою формулу​

Skip to content

Как изменить формат даты в Excel и создать собственное форматирование

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

Помимо чисел, наиболее распространенными типами данных, которые используются в Excel, являются дата и время. Однако работать с ними может быть довольно сложно:

  1. Одна и та же дата может отображаться различными способами,
  2. Excel всегда хранит дату в одном и том же виде, независимо от того, как вы оформили её представление.

Более глубокое знание форматов временных показателей поможет вам сэкономить массу времени. И это как раз цель нашего подробного руководства. Мы сосредоточимся на следующих моментах:

  • Что такое формат даты
  • Формат даты по умолчанию
  • Как поменять формат даты
  • Как изменить язык даты
  • Создание собственного формата отображения даты
  • Дата в числовом формате
  • Формат времени
  • Время в числовом формате
  • Создание пользовательского формата времени
  • Формат Дата — Время
  • Почему не работает? Проблемы и их решение.

Формат даты в Excel

Прежде всего нужно чётко уяснить, как Microsoft Excel хранит дату и время. Часто это – основной источник путаницы. Хотя вы ожидаете, что он запоминает день, месяц и год, но это работает не так …

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

Дата в Excel

Все даты хранятся в виде целых чисел, обозначающих количество дней с 1 января 1900 г. (записывается как 1) до 31 декабря 9999 г. (сохраняется как 2958465).

В этой системе:

  • 2 — 2 января 1900 г.
  • 44197 — 1 января 2021 г. (потому что это 44 197 дней после 1 января 1900 г.)

Время в Excel

Время хранится в виде десятичных дробей от 0,0 до 0,99999, которые представляют собой долю дня, где 0,0 — 00:00:00, а 0,99999 — 23:59:59.

Например:

  • 0.25 — 06:00
  • 0.5 — 12:00.
  • 0.541655093 это 12:59:59.

Дата и время в Excel

Дата и время хранятся в виде десятичных чисел, состоящих из целого числа, представляющего день, месяц и год, и десятичной части, представляющей время.

Например: 44197.5 — 1 января 2021 г., 12:00.

Формат даты по умолчанию в Excel и как его быстро изменить

Краткий и длинный форматы даты, которые как раз и установлены по умолчанию как основные, извлекаются из региональных настроек Windows. Они отмечены звездочкой (*) в диалоговом окне:

Они изменяются, как только вы меняете настройки даты и времени в панели управления Windows.

Если вы хотите установить другое представление даты и/или времени по умолчанию на своем компьютере, например, изменить их с американского на русское, перейдите в Панель управления и нажмите “Региональные стандарты»  > «Изменение форматов даты, времени и чисел» .

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

Если вас не устраивают варианты, предложенные на этой вкладке, нажмите кнопку “Дополнительные параметры» в нижней правой части диалогового окна. Откроется новое окно “Настройка …”, в котором вы переключаетесь на вкладку “Дата” и вводите собственный краткий или длинный формат в соответствующее поле.

Как быстро применить форматирование даты и времени по умолчанию

Как мы уже уяснили, в Microsoft Excel есть два формата даты и времени по умолчанию — короткий и длинный.

Чтобы быстро изменить один из них, сделайте следующее:

  • Выберите даты, которые хотите отформатировать.
  • На вкладке «Главная» в группе «Число» щелкните маленькую стрелку рядом с полем “Формат числа» и выберите нужный пункт — краткую дату, длинную или же время.

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

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

Как изменить формат даты в Excel

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

  1. Выберите данные, которые вы хотите изменить, или пустые ячейки, в которые вы хотите вставить даты.
  2. Нажмите Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек». Кроме того, вы можете кликнуть выделенные ячейки правой кнопкой мыши и выбрать этот пункт в контекстном меню.
  3. В окне “Формат ячеек» перейдите на вкладку “Число” и выберите “Дата» в списке числовых форматов.
  4. В разделе “Тип» выберите наиболее подходящий для вас вариант. После этого в поле “Образец» отобразится предварительный просмотр в выбранном варианте оформления.

  1. Если вас устраивает то, что вы увидели, нажмите кнопку ОК, чтобы сохранить изменение и закрыть окно.

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

Как сменить язык даты.

Если у вас есть файл, полный иностранных дат, вы, скорее всего, захотите изменить их те, которые используются в вашей стране. Допустим, вы хотите преобразовать американский формат (месяц/день/год) в европейский стиль (день/месяц/год).

Самый простой способ сделать это заключается в следующем:

  1. Выберите столбец, который вы хотите преобразовать в другой язык.
  2. Используйте комбинацию Ctrl + 1, чтобы открыть знакомые нам настройки.
  3. Выберите нужный язык в выпадающем списке «Язык (местоположение)» и нажмите «ОК», чтобы сохранить изменения.

Создание пользовательского формата даты.

Если вам не подходит ни один из стандартных вариантов, вы можете создать свой собственный.

  1. На листе выделите нужные ячейки.
  2. Нажмите Ctrl + 1.
  3. На вкладке Число выберите Все форматы в списке и запишите нужный формат даты в поле Тип. Это показано на скриншоте ниже.
  4. Щелкните ОК, чтобы сохранить изменения.

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

Код Описание Пример
м Номер месяца без нуля в начале 1
мм Номер месяца с нулем в начале 01
ммм Название месяца, краткая форма Янв
мммм Название месяца, полная форма Январь
ммммм Первая буква месяца М (обозначает март и май)
д Номер дня без нуля в начале 1
дд Номер дня с нулем в начале 01
ддд День недели, краткая форма Пн
дддд День недели, полная форма понедельник
гг Год (последние 2 цифры) 05
гггг Год (4 цифры) 2020

Можно также использовать дополнительные коды, которые обязательно нужно заключать в квадратные скобки [].

Код Пояснение
x-sysdate Системный длинный формат. Месяц в родительном падеже.
x-systime Системное время.
x-genlower Используется родительный падеж в нижнем регистре для любых полных названий месяцев (только для русского языка). Рекомендуется использовать вместе с кодом языка [ru-RU-x-genlower].
x-genupper Используется родительный падеж в верхнем регистре для любых полных названий месяцев (только на русском языке). Например, [ru-RU-x-genupper].
x-nomlower Для любых полных названий месяцев применяется именительный падеж в нижнем регистре (только на русском языке):  [ru-RU-x-nomlower].

Вот как это может выглядеть на примерах:

При создании пользовательского формата в Excel вы можете использовать запятую (,), тире (-), косую черту (/), двоеточие (:) и другие символы.

Как создать собственный формат даты для другого языка

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

Код языка должен быть заключен в [квадратные скобки] и предваряться знаком доллара ($) и тире (-). Вот несколько примеров:

  • [$-419] — Россия
  • [$-409] – английский (США)
  • [$-422] — Украина
  • [$-423] — Беларусь
  • [$-407] — Германия

Вы можете найти полный список кодов языков в этом блоге.

Например, вот как это можно настроить для белорусского языка в формате времени  -день-месяц-год (день недели) :

Как показать число вместо даты.

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

1. Диалоговое окно «Форматирование ячеек»

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

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

Вы также можете выбрать формат «Общий» на ленте в разделе «Число».  Дата будет тут же заменена соответствующим ей числом.

2. Функции ДАТАЗНАЧ и ВРЕМЗНАЧ

Можно также использовать функцию ДАТАЗНАЧ(), для преобразования даты в соответствующее ей число 

=ДАТАЗНАЧ(«20/1/2021»)

Используйте функцию ВРЕМЗНАЧ(), чтобы получить десятичную дробь, представляющую время 

=ВРЕМЗНАЧ(«16:30»)

Чтобы узнать дату и время, объедините эти две функции следующим образом:

= ДАТАЗНАЧ(«20/1/2021») & ВРЕМЗНАЧ(«16:30»)

Получится записанное в виде текста число, соответствующее дате-времени.

А если применить операцию сложения –

= ДАТАЗНАЧ(«20/1/2021») + ВРЕМЗНАЧ(«16:30»)

То получим число, которое можно отформатировать в виде даты-времени и с которым можно производить математические операции (найти разность дат и т.п.)

Если вы запишете, скажем, 31.12.1812, то это будет текстовое значение, а не дата. Это означает, что вы не сможете выполнять обычные арифметические операции с ней. Чтобы убедиться в этом, можете ввести формулу =ДАТАЗНАЧ(«31/12/1812») в какую-нибудь ячейку, и вы получите ожидаемый результат — ошибку #ЗНАЧ!.

Формат времени в Excel

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

Например:

  • 00:00:00 сохраняется как 0,0
  • 23:59:59 сохраняется как 0,99999
  • 06:00 — 0,25
  • 12:00 — 0,5

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

Формат времени по умолчанию.

При изменении формата времени в диалоговом окне ”Формат ячеек” вы могли заметить, что один из пунктов начинается со звездочки (*). Это формат времени по умолчанию в вашем Excel. Как и в случае с датой, он определяется региональными настройками Windows.

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

Изменить формат времени по умолчанию, перейдите в Панель управления и перейдите “Региональные стандарты»  > «Изменение форматов даты, времени и чисел». Подробно мы этот процесс описали выше, когда рассматривали установки параметров даты по умолчанию.

Десятичное представление времени.

Быстрый способ выбрать десятичное число, представляющее определенное время, — использовать диалоговое окно ”Формат ячеек”.

Просто выберите ячейку, содержащую время, и нажмите Ctrl + 1, чтобы открыть окно настроек. На вкладке “Число” выберите “Общие» в разделе “Категория», и вы увидите десятичную дробь в поле “Образец».

Теперь вы можете записать это число и нажать “Отмена», чтобы закрыть окно. Или же нажмите OK и замените время соответствующим десятичным числом в ячейке. 

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

Как применить или изменить формат времени.

Microsoft Excel достаточно умен, чтобы распознавать время при вводе и соответствующем форматировании ячейки. Например, если вы наберете 10:30 или 18:40, программа будет воспринимать и отображать это как время в зависимости от установленного по умолчанию формата времени.

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

  1. На листе Excel выберите ячейки, в которых вы хотите применить или изменить формат времени.

2. Откройте диалоговое окно Формат ячеек , нажав Ctrl + 1или щелкнув значок “Панель запуска диалогового окна» рядом с полем ”Число» на вкладке “Главная”.

3. На вкладке “Число” выберите “Время» в списке и укажите подходящий образец в окне “Тип» .

4. Нажмите OK, чтобы применить выбранное.

Создание пользовательского формата времени.

Хотя Microsoft Excel предоставляет несколько различных форматов времени, вы можете создать свой собственный, который лучше всего подходит для конкретной задачи. Для этого откройте знакомое нам окно настроек, выберите “Все форматы» и введите подходящее время в поле “Тип» .

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

Совет. Самый простой способ создать собственный формат времени – использовать один из существующих в качестве отправной точки. Для этого щелкните “Время» в списке «Категория» и выберите один из предустановленных форматов. После этого внесите в него изменения.

При этом вы можете использовать следующие коды.

Код Описание Отображается как
ч Часы без нуля в начале 0:35:00
чч Часы с нулем в начале 03:35:00
м Минуты без нуля в начале 0:0:59
мм Минуты с нулем в начале 00:00:59
c Секунды без нуля в начале 00:00:9
сс Секунды с нулем в начале 00:00:09

Когда вы рассчитываете, к примеру, табель рабочего времени, то сумма может превысить 24 часа. Чтобы Microsoft Excel правильно отображал время, выходящее за пределы суток, примените один из следующих настраиваемых форматов времени. На скриншоте ниже – отображение одного и того же времени разными способами.

Пользовательские форматы для отрицательных значений времени

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

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

  • Отобразите пустую ячейку для отрицательных значений времени. Для этого введите точку с запятой в конце формата времени, например [ч]: мм;
  • Вывести сообщение об ошибке. Введите точку с запятой в конце формата времени, а затем напишите сообщение в кавычках, например 

[ч]: мм; «Отрицательное время»

Если вы хотите отображать отрицательные значения времени именно как отрицательные значения, например -11:15, самый простой способ — изменить систему дат Excel на систему 1904 года. Для этого щелкните Файл> Параметры> Дополнительно, прокрутите вниз до раздела Вычисления и установите флажок Использовать систему дат 1904.

Формат «Дата – Время».

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

На скриншоте ниже вы видите несколько вариантов, как могут выглядеть ваши значения:

Ничего сложного: сначала описываем дату, затем – время.

Формат даты Excel не работает – как исправить?

Обычно Microsoft Excel очень хорошо понимает даты, и вы вряд ли столкнетесь с какими-либо серьёзными проблемами при работе с ними. 

Но если всё же у вас возникла проблема с отображением дня, месяца и года, ознакомьтесь со следующими советами по устранению неполадок.

Ячейка недостаточно широка, чтобы вместить всю информацию.

Если вы видите на листе несколько знаков решетки (#####) вместо даты, то скорее всего, ваши ячейки недостаточно широки, чтобы вместить её целиком.

Решение. Дважды кликните по правой границе столбца, чтобы изменить его размер в соответствии с содержимым. Кроме того, вы можете просто перетащить мышкой правую границу, чтобы установить нужную ширину столбца.

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

Во всех современных версиях Excel 2013, 2010 и 2007 решетка (#####) также отображается, когда ячейка, отформатированная как дата или время, содержит отрицательное значение. Обычно это результат, возвращаемый какой-либо формулой. Но это также может произойти, когда вы вводите отрицательное значение в ячейку, а затем представляете эту ячейку как дату.

Если вы хотите отображать отрицательные числа как отрицательные даты, вам доступны два варианта:

Решение 1. Переключитесь на систему 1904.

Перейдите в Файл > Параметры > Дополнительно , прокрутите вниз до раздела При вычислении этой книги , установите флажок Использовать систему дат 1904 и нажмите ОК .
В этой системе 0 – это 1 января 1904 года; 1 – 2 января 1904 г .; а -1 отображается как: -2-янв-1904.
Конечно, такое представление очень необычно и требуется время, чтобы к нему привыкнуть.

Решение 2. Используйте функцию ТЕКСТ.

Другой возможный способ отображения отрицательных дат в Excel – использование функции ТЕКСТ. Например, если вы вычитаете C1 из B1, а значение в C1 больше, чем в B1, вы можете использовать следующую формулу для вывода результата в нужном вам виде:

=ТЕКСТ(ABS(B1-C1);»-ДД ММ ГГГГ»)

Получим результат «-01 01 1900».

Вы можете в формуле ТЕКСТ использовать любые другие настраиваемые форматы даты.

Замечание. В отличие от предыдущего решения, функция ТЕКСТ возвращает текстовое значение, поэтому вы не сможете использовать результат в других вычислениях.

Даты импортированы в Excel как текст

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

Решение. Вы можете преобразовать «текстовые даты» в надлежащий для них вид с помощью функции ДАТАЗНАЧ или функции Текст по столбцам. Подробную информацию см. в следующей статье: Как преобразовать текст в дату.

Мы рассмотрели возможные способы представления даты и времени в Excel. Спасибо за чтение!

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
как форматировать Google таблицу Как сделать пользовательский числовой формат в Excel В этом руководстве объясняются основы форматирования чисел в Excel и предоставляется подробное руководство по созданию настраиваемого пользователем формата. Вы узнаете, как отображать нужное количество десятичных знаков, изменять выравнивание или цвет шрифта,…
7 способов поменять формат ячеек в Excel Мы рассмотрим, какие форматы данных используются в Excel.  Кроме того, расскажем, как можно быстро изменять внешний вид ячеек самыми различными способами. Когда дело доходит до форматирования ячеек в Excel, большинство…
Как удалить формат ячеек в Excel В этом коротком руководстве показано несколько быстрых способов очистки форматирования в Excel и объясняется, как удалить форматы в выбранных ячейках. Самый очевидный способ сделать часть информации более заметной — это…
8 способов разделить ячейку Excel на две или несколько Как разделить ячейку в Excel? С помощью функции «Текст по столбцам», мгновенного заполнения, формул или вставив в нее фигуру. В этом руководстве описаны все варианты, которые помогут вам выбрать технику, наиболее подходящую…

One nice feature of Microsoft Excel is there’s usually more than one way to do many popular functions, including date formats. Whether you’ve imported data from another spreadsheet or database, or are merely entering due dates for your monthly bills, Excel can easily format most date styles.

Instructions in this article apply to Excel for Microsoft 365, Excel 2019, 2016, and 2013.

How to Change Excel Date Format Via the Format Cells Feature

With the use of Excel’s many menus, you can change up the date format within a few clicks.

  1. Select the Home tab.

  2. In the Cells group, select Format and choose Format Cells.

  3. Under the Number tab in the Format Cells dialog, select Date.

  4. As you can see, there are several options for formatting in the Type box.

    You could also look through the Locale (locations) drop-down to choose a format best suited for the country you’re writing for.

  5. Once you’ve settled on a format, select OK to change the date format of the selected cell in your Excel spreadsheet.

Make Your Own With Excel Custom Date Format

If you don’t find the format you want to use, select Custom under the Category field to format the date how you’d like. Below are some of the abbreviations you’ll need to build a customized date format.

Abbreviations used in Excel for Dates
Month shown as 1-12 m
Month shown as 01-12 mm
Month shown as Jan-Dec mmm
Full Month Name January-December mmmm
Month shown as the first letter of the month mmmmm
Days (1-31) d
Days (01-31) dd
Days (Sun-Sat) ddd
Days (Sunday-Saturday) dddd
Years (00-99) yy
Years (1900-9999) yyyy
  1. Select the Home tab.

  2. Under the Cells group, select the Format drop-down, then select Format Cells.

  3. Under the Number tab in the Format Cells dialog, select Custom. Just like the Date category, there are several formatting options.

  4. Once you’ve settled on a format, select OK to change the date format for the selected cell in your Excel spreadsheet.

How to Format Cells Using a Mouse

If you prefer only using your mouse and want to avoid maneuvering through multiple menus, you can change the date format with the right-click context menu in Excel.

  1. Select the cell(s) containing the dates you want to change the format of.

  2. Right-click the selection and select Format Cells. Alternatively, press Ctrl+1 to open the Format Cells dialog.

    Alternatively, select Home > Number, select the arrow, then select Number Format at the bottom right of the group. Or, in the Number group, you can select the drop-down box, then select More Number Formats.

  3. Select Date, or, if you need a more customized format, select Custom.

  4. In the Type field, select the option that best suits your formatting needs. This might take a bit of trial and error to get the right formatting.

  5. Select OK when you’ve chosen your date format.

    Whether using the Date or Custom category, if you see one of the Types with an asterisk (*) this format will change depending on the locale (location) you have selected.

Using Quick Apply for Long or Short Date

If you need a quick format change from to either a Short Date (mm/dd/yyyy) or Long Date (dddd, mmmm dd, yyyy or Monday, January 1, 2019), there’s a quick way to change this in the Excel Ribbon.

  1. Select the cell(s) for which you want to change the date format.

  2. Select Home.

  3. In the Number group, select the drop-down menu, then select either Short Date or Long Date.

Using the TEXT Formula to Format Dates

This formula is an excellent choice if you need to keep your original date cells intact. Using TEXT, you can dictate the format in other cells in any foreseeable format.

To get started with the TEXT formula, go to a different cell, then enter the following to change the format:

=TEXT(##, “format abbreviations”)

## is the cell label, and format abbreviations are the ones listed above under the Custom section. For example, =TEXT(A2, “mm/dd/yyyy”) displays as 01/01/1900.

Using Find & Replace to Format Dates

This method is best used if you need to change the format from dashes (-), slashes (/), or periods (.) to separate the month, day, and year. This is especially handy if you need to change a large number of dates.

  1. Select the cell(s) you need to change the date format for.

  2. Select Home > Find & Select > Replace.

  3. In the Find what field, enter your original date separator (dash, slash, or period).

  4. In the Replace with field, enter what you’d like to change the format separator to (dash, slash, or period).

  5. Then select one of the following:

    • Replace All: Which will replace all the first field entry and replace it with your choice from the Replace with field.
    • Replace: Replaces the first instance only.
    • Find All: Only finds all of the original entry in the Find what field.
    • Find Next: Only finds the next instance from your entry in the Find what field.

Using Text to Columns to Convert to Date Format

If you have your dates formatted as a string of numbers and the cell format is set to text, Text to Columns can help you convert that string of numbers into a more recognizable date format.

  1. Select the cell(s) that you want to change the date format.

  2. Make sure they are formatted as Text. (Press Ctrl+1 to check their format).

  3. Select the Data tab.

  4. In the Data Tools group, select Text to Columns.

  5. Select either Delimited or Fixed width, then select Next.

    Most of the time, Delimited should be selected, as date length can fluctuate.

  6. Uncheck all of the Delimiters and select Next.

  7. Under the Column data format area, select Date, choose the format your date string using the drop-down menu, then select Finish.

Using Error Checking to Change Date Format

If you’ve imported dates from another file source or have entered two-digit years into cells formatted as Text, you’ll notice the small green triangle in the top-left corner of the cell.

This is Excel’s Error Checking indicating an issue. Because of a setting in Error Checking, Excel will identify a possible issue with two-digit year formats. To use Error Checking to change your date format, do the following:

  1. Select one of the cells containing the indicator. You should notice an exclamation mark with a drop-down menu next to it.

  2. Select the drop-down menu and select either Convert XX to 19XX or Convert xx to 20XX, depending on the year it should be.

  3. You should see the date immediately change to a four-digit number.

Using Quick Analysis to Access Format Cells

Quick Analysis can be used for more than formatting the color and style of your cells. You can also use it to access the Format Cells dialog.

  1. Select several cells containing the dates you need to change.

  2. Select Quick Analysis in the lower right of your selection, or press Ctrl+Q.

  3. Under Formatting, select Text That Contains.

  4. Using the right drop-down menu, select Custom Format.

  5. Select the Number tab, then select either Date or Custom.

  6. Select OK twice when complete.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

В этом учебном пособии объясняется синтаксис и использование функции 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. Я благодарю вас за чтение и с нетерпением жду встречи с вами на следующей неделе.

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

Исправление чисел, превратившихся в даты

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

Испорченные данные

Так обычно происходит, если региональные настройки внешней программы не совпадают с региональными настройками Windows и Excel. Например, вы загружаете данные с американского сайта или европейской учётной системы (где между целой и дробной частью — точка), а в Excel у вас российские настройки (где между целой и дробной частью — запятая, а точка используется как разделитель в дате).

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

Давайте рассмотрим все возможные сценарии на примере испорченных данных на картинке выше:

  • В ячейке A1 исходное число 153.4182 осталось текстом, т.к. на дату совсем не похоже (не бывает 153-го месяца)
  • В ячейке A2 число 5.1067 тоже осталось текстом, т.к. в Excel не может быть даты мая 1067 года — самая ранняя дата, с которой может работать Excel — 1 января 1900 г.
  • А вот в ячейке А3 изначально было число 5.1987, которое на дату как раз очень похоже, поэтому Excel превратил его в 1 мая 1987, услужливо добавив единичку в качестве дня:

    Неправильная дата

  • То же самое случилось и в ячейке А4, где изначально было число 12.6923. Причем 6923-й год Excel тут нисколько не смутил — для него главное, чтобы дата была не раньше 1900 года. Так что добро пожаловать в далекое будущее:

    Еще одна неправильная дата

  • Единственное, что распознаётся корректно — это числа без дробной части (число 1000 в ячейке А6). И на том спасибо :)

Вот такие варианты. И если текстовые числа ещё можно вылечить банальной заменой точки на запятую, то с числами превратившимися в даты такой номер уже не пройдет. А попытка поменять их формат на числовой выведет нам уже не исходные значения, а внутренние коды дат Excel — количество дней от 01.01.1900 до текущей даты:

Неправильное число после изменения формата

Лечится вся эта история тремя принципиально разными способами.

Способ 1. Заранее в настройках

Если данные ещё не загружены, то можно заранее установить точку в качестве разделителя целой и дробной части через Файл — Параметры — Дополнительно (File — Options — Advanced):

Настройка разделителей в окне параметров Excel

Снимаем флажок Использовать системные разделители (Use system separators) и вводим точку в поле Разделитель целой и дробной части (Decimal separator).

После этого можно смело импортировать данные — проблем не будет.

Способ 2. Формулой

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

Формула исправления чисел из дат

=—ЕСЛИ(ЯЧЕЙКА(«формат»;A1)=»G»; ПОДСТАВИТЬ(A1;».»;»,»); ТЕКСТ(A1;»М,ГГГГ»))

В английской версии это будет:

=—IF(CELL(«format«;A1)=»G»; SUBSTITUTE(A1;».»;»,»); TEXT(A1;»M,YYYY«))

Логика здесь простая:

  • Функция ЯЧЕЙКА (CELL) определяет числовой формат исходной ячейки и выдаёт в качестве результата «G» для текста/чисел или «D3» для дат.
  • Если в исходной ячейке текст, то выполняем замену точки на запятую с помощью функции ПОДСТАВИТЬ (SUBSTITUTE).
  • Если в исходной ячейке дата, то выводим её в формате «номер месяца — запятая — номер года» с помощью функции ТЕКСТ (TEXT).
  • Чтобы преобразовать получившееся текстовое значение в полноценное число — выполняем бессмысленную математическую операцию — добавляем два знака минус перед формулой, имитируя двойное умножение на -1.

Способ 3. Макросом

Если подобную процедуру лечения испорченных чисел приходится выполнять часто, то имеет смысл автоматизировать процесс макросом. Для этого жмём сочетание клавиш Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer), вставляем в нашу книгу новый пустой модуль через меню Insert — Module и копируем туда такой код:

Sub Fix_Numbers_From_Dates()
    Dim num As Double, cell As Range

    For Each cell In Selection
        If Not IsEmpty(cell) Then
            If cell.NumberFormat = "General" Then
                num = CDbl(Replace(cell, ".", ","))
            Else
                num = CDbl(Format(cell, "m,yyyy"))
            End If
            cell.Clear
            cell.Value = num
        End If
    Next cell
End Sub

Останется выделить проблемные ячейки и запустить созданный макрос сочетанием клавиш Alt+F8 или через команду Макросы на вкладке Разработчик (Developer — Macros). Все испорченные числа будут немедленно исправлены.

Ссылки по теме

  • Как Excel на самом деле работает с датами и временем
  • Замена текста функцией ПОДСТАВИТЬ
  • Функция ВПР и числа-как-текст

На чтение 5 мин Просмотров 4.4к. Опубликовано 19.02.2022

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

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

На картинке пример объединения даты с текстом в одной ячейке. Видите как выглядит наша дата? Это формат порядкового номера Excel.

Именно в таких ситуациях вам может понадобиться привести дату в «читаемый» формат.

Содержание

  1. Переводим дату в текстовый формат
  2. Как привести указанную дату в текстовый формат
  3. Как привести текущую дату в текстовый формат
  4. Переводим дату в текстовый формат с помощью функции «Текст по столбцам»
  5. Переводим дату в текстовый формат с помощью копирования и вставки

Переводим дату в текстовый формат

Когда нам нужно привести дату в определенный формат (к примеру, 16-08-2016), мы можем вызвать функцию ТЕКСТ.

Итак, как она работает.

Синтаксис:

=ТЕКСТ(значение; формат_текста)

Она принимает два аргумента:

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

Какие есть форматы и разделители?

Формат дат состоит из 4 составляющих:

  • день
  • месяц
  • год
  • разделитель

Ниже приведены форматы, которые можно использовать для каждой части:

Формат дня:

  • Д — день будет отображаться без нуля, т.е. 1 будет отображаться как 1, а 12 как 12.
  • ДД — день будет отображаться с нулем, т.е. 1 будет 01, а 12 как 12.
  • ДДД — будет отображаться день недели(сокращенно), т.е. «Пятница» будет «Пят».
  • ДДДД — будет отображаться день недели(полностью), т.е. «Пятница» будет «Пятница».

Формат месяца:

  • М — месяц будет отображаться без нуля, т.е. 1 будет отображаться как 1, а 12 как 12.
  • ММ — месяц будет отображаться с нулем, т.е. 1 будет 01, а 12 как 12.
  • МММ — месяц будет отображаться с сокращенным названием, т.е. «Сентябрь» будет «Сен».

М — месяц будет отображаться без нуля, т.е. 1 будет отображаться как 1, а 12 как 12.
ММ — месяц будет отображаться с нулем, т.е. 1 будет 01, а 12 как 12.
МММ — месяц будет отображаться с сокращенным названием, т.е. «Сентябрь» будет «Сен».
ММММ — месяц будет отображаться с полным названием, т.е. «Сентябрь» будет «Сентябрь».

Формат года:

  • ГГ — год будет отображаться как 2 цифры, т.е. 2019 будет 19.
  • ГГГГ — год будет отображаться полностью, т.е. 2019 будет 2019.

Разделитель:

  • «/» : это просто разделитель между цифрами в дате, т.е. отображаться будет как 01/01/2019.
  • «-»: такой же разделитель между цифрами, т.е. отображаться будет как 01-01-2019.
  • Пробелы и запятые: тут немного посложней, вы можете комбинировать и создавать свои форматы отображения, например, 01 января, 2019 года.

Итак, разберем примеры.

Как привести указанную дату в текстовый формат

Пример:

Итак, мы получили дату вместе с текстом, но дата сейчас в формате порядкового номера Excel.

Формула:

="Дата"&A2&"="&B2  

Теперь, нам нужно получить дату в «привычном» для нас виде.

Формула будет:

="Дата "&A2&" = "&ТЕКСТ(B2;"ДД.ММ.ГГГГ")

Итак, мы вызвали функцию ТЕКСТ, указали ссылку на ячейку и определили формат, результат вы видите на картинке выше.

Какие еще есть форматы и как они выглядят на «выходе»:

Как привести текущую дату в текстовый формат

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

Формула:

="Сегодня "&ТЕКСТ(СЕГОДНЯ();"ДД/ММ/ГГГГ")

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

Переводим дату в текстовый формат с помощью функции «Текст по столбцам»

Если формулы и вызов функций вам не по душе, есть вариант и для вас.

Допустим, у нас есть следующие данные и нам нужно преобразовать их в текстовый формат:

Пошаговая инструкция:

  • Выделите ячейки, которые необходимо преобразовать в текст;
  • Перейдите в раздел «Данные» -> «Текст по столбцам»;

  • В открывшемся окне:
  • Выберите опцию «с разделителями»;

  • Снимите все галочки и нажмите «Далее»;

  • Выберите формат «текстовый» укажите куда поместить наши, уже текстовые, значения и нажмите «Готово».

Функция сразу же переводит даты в текстовый формат.

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

Переводим дату в текстовый формат с помощью копирования и вставки

Пошаговая инструкция:

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

  • Откройте обычный блокнот и вставьте наши данные туда, как только вы это сделаете, данные сразу же потеряют формат, т.е. станут обычным текстом (потому что в блокноте нет никаких форматов данных, кроме текста);

  • Выделите ячейки, куда вы будете вставлять даты и поменяйте их формат на «Текстовый»;

  • А теперь, заново скопируйте даты из блокнота, а затем вставьте их в Excel.

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

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

На картинке пример объединения даты с текстом в одной ячейке. Видите как выглядит наша дата? Это формат порядкового номера Excel.

Понравилась статья? Поделить с друзьями:
  • Excel цифровой формат ячейки в excel
  • Excel циклы для заполнения ячеек
  • Excel циклические ссылки ошибка
  • Excel циклические ссылки как разрешить
  • Excel циклическая ссылка нет предупреждения