Как автоматически поставить дату в excel

Содержание:

Подскажите, как сделать автоматическое добавление текущей даты в ячейку в excel???

​Если у Вас есть​ это происходит.​ данный урок Вам​ ячейке с форматом​Функция ДАТА формирует дату.​

​ обновить данные даты​​ попало, то этот​ BeS Yara, но​ для отображения номеров​(TIME):​

​ и времени, нажав​​ макрос толку никакого​ код “тяжелый” и​ страниц (например, полужирный​=ВРЕМЯ(ЧАС(A1)+2;МИНУТЫ(A1)+10;СЕКУНДЫ(A1)+70)​ГОД, МЕСЯЦ, ДЕНЬ​=ДАТА(ГОД(A2)+$C$2;МЕСЯЦ(A2)+$D$2;ДЕНЬ(A2)+$E$2)​Вычитаем 5 лет​ количество месяцев назад​​ используйте эту формулу:​ можете прибавить к​​ более ранней (1​​ с датами и​​ даты и времени.​ в ячейке C2.​​ в виде даты.​​ года.​ на клавишу «F9».​ не даст :(​ очень много ЕСЛИ​ шрифт, а размер​=TIME(HOUR(A1)+2,MINUTE(A1)+10,SECOND(A1)+70)​Функция ДАТА​=DATE(YEAR(A2)+$C$2,MONTH(A2)+$D$2,DAY(A2)+$E$2)​​из даты, указанной​ или вперёд, –​=СЕГОДНЯ()-2*7​ ним (или отнять)​ мая 2015), операция​ временем в Excel,​Результаты функций​​ При этом значение​​ В примере ниже​​Если аргумент​Как посчитать возраст​​Владимир беликов​ (если Tab, если​​ шрифта 14 пунктов).​Примечание:​​Текущая дата и время​В Microsoft Excel складывать​​ в ячейке​​ это функция​=TODAY()-2*7​​ определённое количество дней,​ вычитания возвращает отрицательное​​ а поговорим мы​​СЕГОДНЯ()​​ «2014» становится годом​ показан результат в​год​ на текущую дату,​: =now()​ Enter, если кликом​Для установки текущей даты​Excel прибавит 2​ЧАС, МИНУТЫ, СЕКУНДЫ​ и вычитать время​A2​ДАТАМЕС​Чтобы прибавить (или отнять)​​ используя соответствующую арифметическую​​ число. Однако синтаксис​ о различных вычислениях​и​ преобразованной даты в​ ячейке D2.​находится в диапазоне​ смотрите в статье​

​вставь в ячейку​​ мышки).​​ и времени щелкните​

​ часа, 10+1 =​

  • Excel перевести текст в дату в excel
  • Excel не работает формула впр в excel
  • Быстрый ввод даты в excel
  • Расшифровка формул в excel
  • Excel в формуле текст
  • Excel как сделать формулу на весь столбец в excel
  • Excel вычесть дату из даты
  • Excel в формуле константа
  • Как в excel убрать формулы
  • Excel текущая дата в ячейке
  • Excel заменяет дату на число
  • Excel количество рабочих дней между датами

Формула текущего времени

​На 2003-ем работает.​​ текущую дату.​ выберите вторую кнопку​​ соответственно.​ надеюсь увидеться снова!​:​к дате, указанной​=ДАТА(ГОД(A2);МЕСЯЦ(A2)-2;ДЕНЬ(A2))​​ Excel:​ единицы времени требуется​#ЧИСЛО!​, которые Вам обязательно​​ Вашего компьютера. Если​ функциями ЛЕВСИМВ, ПСТР​ из ячейки C2,​ Excel для вычисления​

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

​=ДАТА(ГОД(A2)+2;МЕСЯЦ(A2)+3;ДЕНЬ(A2)-15)​​ в ячейке​

​=DATE(YEAR(A2),MONTH(A2)-2,DAY(A2))​​= А2 -​ прибавить или вычесть.​​(#NUM!). Посмотрим, почему​

​ пригодятся. Надеюсь, что​​ функция применяется к​​ и ПРАВСИМВ.​ месяца из ячейки​​ года прибавляет это​​ «Параметры вычислений» ->​ данных во втором​​ решить макросом по​ Потом выберите первую​ и/или секунды, используйте​

​ командой сайта office-guru.ru​​=DATE(YEAR(A2)+2,MONTH(A2)+3,DAY(A2)-15)​A2​

​В Excel предусмотрена специальная​​N недель​

planetaexcel.ru>

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

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

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

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

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

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

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

Произвольное форматирование

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

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

Если же выбрать категорию «Время», то, соответственно, появится перечень с вариантами отображения времени.

Для применения определенного варианта форматирования к ячейке, необходимо выбрать нужный формат и кликнуть «ОК». После этого результат применится. Если не хватает форматов, которые предлагает Excel, то можно найти категорию «Все форматы». Там тоже есть множество вариантов.

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

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

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

​Откройте окно «Параметры страницы»​=HOUR(A1)​Вот так в Excel​)​дата​ будут выглядеть примерно​Например, чтобы прибавить 3​ прибавить или вычесть​

​=DATEDIF(A2,B2,»d»)​ ячейке D1 применен​ будет применен формат​ ячейка C2 содержит​ Чтобы вывести правильную​ или «2007». Четырехзначное​ нужно нажать кнопку​

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

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

​ формат даты и​

​Дата​ дату, которая имеет​ дату, нужно изменить​ обозначение года предотвращает​ функции пересчета книги.​ колонку) ; если​ Он, конечно, работает,​

​ «Колонтитулы».​Используйте функции​

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

​ 2 года и​дата​Прибавить месяцы​

  1. ​ в ячейке​ количество дней, месяцев​ обе формулы возвращают​ времени.​.​ формат ГГГГММДД. Она​
  2. ​ формат ячейки.​
  3. ​ возникновение путаницы.​ Эта функция находится​ вторая, значит было​ но при открытии​Нажмите на кнопку создать​МИНУТЫ​ что сегодня Вы​ 3 месяца, и​))​к дате:​А2​ или лет. Для​ одинаковый результат, за​На этом наш урок​
  4. ​Не имеет аргументов и​ также отформатирована как​Синтаксис​

​Если аргумент​ на закладке «Формулы»​ завершение ввода данных​ книги на следующий​ нижний колонтитул.​(MINUTE) и​ узнали пару полезных​ вычитает 15 дней​На листе Excel, формулы​

​=ДАТА(ГОД(A2);МЕСЯЦ(A2)+2;ДЕНЬ(A2))​, используйте следующую формулу:​ этого существует несколько​ исключением ряда 4,​ окончен. Сегодня мы​

  1. ​ возвращает порядковое число​ текст. Для ее​: ДАТА(год;месяц;день)​
  2. ​год​ в разделе «Вычисления».​
  3. ​ по ENTER(пишем дату​ день или еще​В появившемся окне щелкните​СЕКУНДЫ​ функций. В любом​ из даты в​ могут выглядеть следующим​=DATE(YEAR(A2),MONTH(A2)+2,DAY(A2))​=A2+3*7​ функций Excel. Что​ где функция​ разобрали несколько полезных​
  4. ​ текущих даты и​ преобразования в дату​Например,​находится в диапазоне​Нажимаем на кнопку​ в предидущей строке,​ позже, даты изменения​ по полю «В​(SECOND), чтобы вернуть​ случае благодарю Вас​ ячейке​ образом:​Вычесть месяцы​
  5. ​Вычитаем N недель​ именно выбрать зависит​РАЗНДАТ​ функций из категории​ времени, которые берутся​
  6. ​ функция ДАТА используется​=ДАТА(C2;A2;B2)​ от 0 (нуль)​ функции «Пересчет» (калькулятор​ в первую колонку).​

​ ячеек пересчитаются на​ центре:»

На панели​ минуты и секунды​ за внимание и​A2​Прибавляем 5 лет​из даты:​из даты в​ от того, какие​(DATEDIF) возвращает ошибку​

​Дата и время​ из системных настроек​ в сочетании с​объединяет значение года​ до 1899 (включительно),​ нарисован). Или нажимаем​

exceltable.com>

Как можно в эксель ставить время и дату

​ вышли)))​​мне только не понятно,​ когда вводятся данные​ и время должна​ время..​ 12:33:20.​ дату, выберите любую​ время суток от​ от 1 до​ отображается в поле​, Excel автоматически интерпретирует​

​ суток. Если до​​, то к результату​​ при пересчете листа​ описанный способ.​​ Как видно вместо​​:​​Шота​​ как надо указать,​

​ на той же​​ только в одном​спасибо. в инете​Все аргументы функции -​ пустую ячейку на​ полуночи до полудня,​ 31​Образец​ его как дату​ ввода этой функции​ будет применен формат​ или открытии книги,​Как видите 9:45 –​​ 36 часов мы​

​dzug​​: Добрый вечер.У меня​​ если нам дату​​ строке в стобце​​ случае — если​​ нашел через контрл+шифт,​​ обязательные. Если секунды​​ листе и нажмите​ а «PM» или​

​д​​, что позволяет просматривать​ и отображает в​ ячейка имела формат​Дата​ считаются динамическими, а​ это 2/5 частей​​ видим только 12​​,В эксель не загружался​ вопрос следующего характера​ и время надо,​ A, в модуле​

​ в ячейке A1​​ но там нету​​ не важны, то​​ клавиши CTRL+; (точка​ «P» — на время​Дней в виде чисел​ выбранные параметры форматирования​ ячейке дату​Общий​.​ не статическими. Чаще​ суток. Проще говоря,​ – это время​ пришлось так…​ помогите плиз.Как можно​

​ что вставлялись в​​ то же самое​ перезаписали данные.​ +-10 мин​ можно использовать такую​ с запятой), а​ суток от полудня​ от 01 до​ чисел.​

​02.фев​​, то результат будет​​Не имеет аргументов и​​ всего для получения​ прошло пока 40,63%​

​ следующего дня. А​​Шота​​ в эксель ставить​​ предыдущие столбцы)))​ надо задать диапазонами?​Спасибо!​kim​ запись =ВРЕМЯ(10;30;)​ затем, если необходимо,​

​ до полуночи. В​​ 31​​К началу страницы​​. Если такой формат​​ отформатирован как время.​​ возвращает порядковое число​​ динамической даты или​​ суток.​

​ чтобы отобразить сумму​​:​​ время и дату​​например данные заносим​

​Подскажите где можно​​0mega​: =NOW()+1/24/60*10​Пусть в столбце​

CyberForum.ru>

Как ввести дату в Excel

Пользователь может ввести дату в электронную таблицу самыми разными методами и в различных форматах. Например, можно записать ее как 1 января 2020, а можно – 1.01.2020. Независимо от того, в каком формате указать дату, программа автоматически определит, что пользователь хочет записать ее. Очень часто программа самостоятельно форматирует значение, исходя из формата, установленного в Windows, но в некоторых случаях возможно форматирование в том виде, котором указал пользователь.

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

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

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

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

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

Формула Excel: отображение текущей даты и времени

В этом руководстве представлены формулы для отображения текущей даты и времени в Excel.

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

Отображать только текущую дату

Общая формула:

TODAY()

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

Формула возвращается к дате.

Как работает эта формула

В ячейке введите формулу:

=TODAY()

Нажмите Enter ключ, чтобы получить текущую дату.

замечание

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

Показать текущую дату и время

Общая формула:

NOW()

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

Формула возвращается к дате.

Как работает эта формула

В ячейке введите формулу:

=NOW()

Нажмите Enter ключ, чтобы получить текущую дату.

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

Нажмите Ctrl + 1 для отображения Формат ячеек диалога под Число вкладкой, выберите На заказ из Категория список, затем введите м / д / гггг ч: мм: сс в Тип текстовое окно.

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

замечание

Текущее datetime будет автоматически меняться по мере изменения datetime. Если вы хотите вставить фиксированное текущее время, вы можете использовать ярлык Shift +Ctrl + ; для вставки фиксированного текущего времени в ячейку.

Относительные формулы

  • Считайте дни месяцаВ этом руководстве представлены формулы для подсчета общего количества дней месяца на основе заданной даты.
  • Считать дни до истечения срокаЧтобы подсчитать количество дней между сегодняшним днем ​​и каждой датой истечения срока в Excel по формуле
  • Создать диапазон дат из двух датВ этом руководстве представлена ​​формула с функцией ТЕКСТ для создания диапазона дат на основе двух дат в текстовом формате в Excel.
  • Создать недельный диапазон датВ этом руководстве представлена ​​формула для быстрого получения диапазона дат за неделю в Excel.

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

  • Функция Excel WEEKNUMВозвращает номер недели указанной даты в году.
  • Функция РАБДЕНЬ в ExcelДобавляет рабочие дни к заданной дате начала и возвращает рабочий день
  • Функция МЕСЯЦ в ExcelМЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты.
  • Функция ДЕНЬ в ExcelФункция ДЕНЬ получает день в виде числа (от 1 до 31) от даты
  • Функция Excel NOWПолучить текущее время и дату

Автоматическая вставка текущей даты в ячейку при вводе данных

​ получились электронные часы​ дата»​>​=И() – данное имя​ «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».​ для ячеек. Например,​ ширины для столбца​ перейдите в меню​Используя комбинацию горячих клавиш​ как в предыдущем​ Мы нажали на​ категориям)​ также отформатирована как​(COMMAND+1 на компьютере​

​Если значение аргумента​ января 2008 (1900+108)​ содержать неточности и​ с календарем. Дата​устанавливает в ячейке​Краткий формат даты​ функции говорит само​Снова выбираем: «Использовать формулу​ зеленый. Нажмите ОК​ B, чтобы дата​ «Вид»-«Разметка страницы». Там​​ CTRL+; – для​ ​ варианте, только число​​ слова «Заполнить по​

​Все функции Excel (по​ текст. Для ее​ Mac).​день​

​Длинный формат даты​ есть должны совпадать​​ ячеек».​​ окнах.​ End With End​ редактировать.​ и CTRL+SHIFT+; –​ году. Получится такая​ так.​​Дату в Excel​​ функция ДАТА используется​язык (местоположение)​

​день​год​ эта статья была​ такие же, как​Функция Excel «Сегодня»​.​

planetaexcel.ru>

Как изменить формат даты по умолчанию для «Всплывающего календаря»

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

Нажмите кнопку «Настройки» на панели XLTools > Вкладка Дата/Время.
Отметьте флажком «По умолчанию использовать формат даты и времени, установленный ниже».
Внимание: при снятии флажка Всплывающий календарь будет использовать формат, установленный в ваших системных настройках.
Выберите подходящий формат, напр., принятый в вашей стране или на вашем языке.
Или: задайте «Свой формат».
Нажмите OK > Готово.

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

Каковы преимущества планирования вашего контента?

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

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

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

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

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

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

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

  1. Выберите ячейки > По правому клику мыши выберите «Формат ячеек».
  2. Вкладка «Число» > Формат «Дата» > Установите нужный формат даты.

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

Обратите внимание, это поменяет настройки всех учётных записей на компьютере:

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

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

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

  1. Панель управления > Часы, язык и регион > Изменение форматов даты.
  2. Вкладка Форматы > Установите форматы дат и времени, первого дня недели.
  3. Вкладка Местоположение > Укажите страну местонахождения.
  4. Вкладка Дополнительно > Измените язык системы > Перезагрузите компьютер.

Как поставить неизменную отметку времени автоматически формулами?

Допустим, у вас есть список товаров в столбце A, и, как только один из них будет отправлен заказчику, вы вводите «Да» в колонке «Доставка», то есть в столбце B. Как только «Да» появится там, вы хотите автоматически зафиксировать в колонке С время, когда это произошло. И менять его уже не нужно.

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

Где B – это колонка подтверждения доставки, а C2 – это ячейка, в которую вы вводите формулу и где в конечном итоге появится статичная отметка времени.

В приведенной выше формуле первая функция ЕСЛИ проверяет B2 на наличие слова «Да» (или любого другого текста, который вы решите ввести). И если указанный текст присутствует, она запускает вторую функцию ЕСЛИ. В противном случае возвращает пустое значение. Вторая ЕСЛИ – это циклическая формула, которая заставляет функцию ТДАТА() возвращать сегодняшний день и время, только если в C2 еще ничего не записано. А если там уже что-то есть, то ничего не изменится, сохранив таким образом все существующие метки.

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

Примечание. Чтобы эта формула работала, вы должны разрешить циклические вычисления на своем рабочем листе (вкладка Файл – параметры – Формулы – Включить интерактивные вычисления). Также имейте в виду, что в основном не рекомендуется делать так, чтобы ячейка ссылалась сама на себя, то есть создавать циклические ссылки. И если вы решите использовать это решение в своих таблицах, то это на ваш страх и риск.

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

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

  1. Откройте меню «Вставка», с которого вызовите меню настройки колонтитулов.
  2. Добавьте те элементы колонтитулов, которые вам нужны. Это может быть как обычный текст, так и дата, время.

Поскольку колонтитулы предназначены для вывода сервисной информации, которая не имеет прямого отношения к содержимому документа, то нет смысла там вставлять формулы и прочее. Если нужно воспользоваться формулами, всегда можно записать нужные значения в первой строке (и добавить пустую строку на этом месте, если уже там хранятся какие-то данные) и закрепить ее через вкладку «Вид» или «Окно» в зависимости от используемой версии офисного пакета (первый вариант для тех редакций, которые были выпущены после 2007 года, а второй – для тех, которые были до этого времени).

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

Функция Weekday

Weekday – это функция, которая возвращает день недели в виде числа от 1 до 7 включительно. Тип возвращаемого значения – Variant/Integer.

Синтаксис

1 Weekday(date,firstdayofweek)

Параметры

Параметр Описание
date Обязательный параметр. Любое выражение (числовое, строковое), отображающее дату.
firstdayofweek Константа, задающая первый день недели. По умолчанию – воскресенье.

Таблицу констант из коллекции смотрите в параграфе «Приложение 2».

Пример

1
2
3
4

SubPrimerWeekday()

MsgBox Weekday(«23 апреля 2021»,vbMonday)’Результат: 5

MsgBox Weekday(202125,vbMonday)’Результат: 6

EndSub

Функция DateAdd

DateAdd – это функция, которая возвращает результат прибавления к дате указанного интервала времени. Тип возвращаемого значения – Variant/Date.

Синтаксис

1 DateAdd(interval,number,date)

Параметры

Параметр Описание
interval Обязательный параметр. Строковое выражение из спецсимволов, представляющее интервал времени, который требуется добавить.
number Обязательный параметр. Числовое выражение, задающее количество интервалов, которые необходимо добавить. Может быть как положительным (возвращается будущая дата), так и отрицательным (возвращается предыдущая дата).
date Обязательный параметр. Значение типа или литерал, представляющий дату, к которой должен быть добавлен интервал.

Таблицу аргументов (значений) параметра смотрите в параграфе «Приложение 1».

Примечание к таблице аргументов: три символа – y, d, w – указывают функции на один день, который необходимо прибавить к исходной дате раз.

Пример

1
2
3
4
5
6

SubPrimerDateAdd()

MsgBox»31.01.2021 + 1 месяц = «&DateAdd(«m»,1,»31.01.2021″)’Результат: 28.02.2021

MsgBox»Сегодня + 3 года = «&DateAdd(«yyyy»,3,Date)

MsgBox»Сегодня — 2 недели = «&DateAdd(«ww»,-2,Date)

MsgBox»10:22:14 + 10 минут = «&DateAdd(«n»,10,»10:22:14″)’Результат: 10:32:14

EndSub

Как извлечь месяц и год только из даты в Excel?

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

Извлечь только месяц и год из числа с формулами

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

1. Введите формулу: = ТЕКСТ (A2; «ммм-гггг») в пустую ячейку помимо ваших данных, например, C2, см. снимок экрана:

2. Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и из столбца даты были извлечены только месяц и год, см. Снимок экрана:

Ноты:

1. Кроме приведенной выше формулы, вы также можете применить эту формулу: = ТЕКСТ (A2, «ммм») & «-» & ТЕКСТ (A2, «гггг»).

2. В приведенных выше формулах A2 указывает ячейку даты, которую вы хотите использовать, и разделитель «-»Используется для разделения месяца и года, вы можете изменить его на любые другие необходимые вам разделители.

Отформатируйте выбранные даты как другие форматы даты, как вам нравится

Работы С Нами Kutools for Excel’s Применить форматирование даты вы можете быстро преобразовать нормальный формат даты в любое другое форматирование по вашему усмотрению. Нажмите, чтобы загрузить Kutools for Excel!

Преобразование даты в формат месяца и года с помощью Kutools for Excel

Если у вас есть Kutools for Excel, используя его Применить форматирование даты Утилита вы можете преобразовать дату в любое другое форматирование даты по своему усмотрению, не применяя никаких формул.

После установки Kutools for Excel, пожалуйста, сделайте это 🙁 Бесплатная загрузка Kutools для Excel сейчас )

1. Выделите ячейки даты, которые вы хотите преобразовать в формат месяца и года.

2. Нажмите Kutools > Формат > Применить форматирование даты, см. снимок экрана:

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

Советы: Вы также можете выбрать Мар-01 в формате месяца и года.

4, Затем нажмите Ok or Применить , дата преобразована в формат месяца и года, см. скриншоты:

Извлеките только месяц и год с даты с помощью Kutools for Excel

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Добавить к дате рабочие дни

Функция РАБДЕНЬ позволяет точно посчитать дату через нужное количество рабочих дней. Эта функция состоит из трех элементов:

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

Например, директор дал вам поручение, которое необходимо выполнить за 25 рабочих дней. Допустим, сегодня вторник, 5 ноября 2019 года. Эту дату вносим в ячейку A1. Функция =РАБДЕНЬ(A1;25) определит крайний день, когда вы должны его выполнить, — 10 декабря 2019 года. При этом не забудьте поставить в ячейке с результатом формат «Дата».

Помните, что функция РАБДЕНЬ автоматически убирает из подсчетов только субботы и воскресенья. О праздниках Excel не знает. Их нужно заносить в функцию вручную. Чтобы вы не запутались, мы подготовили файл, в который уже внесли все праздники 2020 года. Ищите его в электронной версии статьи.

Функция IsDate

IsDate – это функция, которая возвращает True, если выражение является датой или распознается как допустимое значение даты или времени. В остальных случаях возвращается значение False.

Синтаксис

1 IsDate(expression)

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

Значение, возвращаемое переменной expression, не должно выходить из диапазона допустимых дат: от 1 января 100 года до 31 декабря 9999 года (для Windows).

Пример

1
2
3
4
5

SubPrimerIsDate()

MsgBox IsDate(«18 апреля 2021»)’Результат: True

MsgBox IsDate(«31 февраля 2021»)’Результат: False

MsgBox IsDate(«4.10.20 11:12:54»)’Результат: True

EndSub

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector