Как поставить дату в эксель

Содержание
  1. Как автоматически поставить дату в excel
  2. Использование маркера заполнения
  3. Использование команды “заполнить”
  4. Отмена автоматической замены чисел датами
  5. Автоматическая вставка текущей даты в ячейку при вводе данных
  6. Основные принципы работы с датами и временем в Excel
  7. Как вводить даты и время в Excel
  8. Быстрый ввод дат и времени
  9. Как Excel на самом деле хранит и обрабатывает даты и время
  10. Количество дней между двумя датами
  11. Преобразование даты
  12. Преобразовать дату в Юлианский формат
  13. Преобразование даты в месяц и год
  14. Преобразование даты в текст
  15. Преобразование даты текста дд/мм/гг в мм/дд/гг
  16. Преобразование текста в дату
  17. В excel поставить текущую дату
  18. Функции вставки текущей даты и времени
  19. Горячие клавиши для вставки текущей даты и времени
  20. Send a Message
  21. Вставка текущей даты в Excel разными способами
  22. Как поставить текущую дату в Excel
  23. Как установить текущую дату в Excel на колонтитулах
  24. Текущая дата в Excel
  25. Формулы текущей даты в Excel
  26. Сочетание клавиш текущей даты в Excel
  27. :
  28. Как посчитать количество дней между датами в Excel
  29. Расчет разности дат
  30. Метод 2: функция РАЗНДАТ
  31. Метод 3: функция ЧИСТРАБДНИ для определения количества рабочих дней
  32. Заключение

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

Как поставить дату в эксель

​Смотрите также​​, Добрый день.Скажите у​ .Можно ли текущее​ я уже разволновался​ то после изменения​два вопроса :​ макросами. Ввод через​ на листе, а​ – 2).  ​Дата и время​ – числа! А​:​Формат ячеек​ If Next cell​ таблица заказов, куда​ всего несколько чисел,​​Примечание:​ меня задача такая​ время фиксировать по​=ЕСЛИ(A1;;ЛОЖЬ) =ЕСЛИ(A1;0;ЛОЖЬ)​

​ в В1 сначала​1) С1=ЕСЛИ(A1;B1)​ форму, с проверкой​ не только при​​Поскольку время в Excel,​ ​появится необходимая нам​​ вот это уже​​Если выделить ячейку с​

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

  1. ​(Format Cells)​ End Sub​ пользователь вводит номер​ можно отменить их​>​

  2. ​ Мы стараемся как можно​ фиксирую время подачи​ кнопке, для следующего​​ =ЕСЛИ(A1;)​ изменится значение в​как вообще может​ на корректность и​ изменениях в А1.​ как было сказано​ функция​ раскрывает перед пользователем​

Использование команды “заполнить”

  1. ​ датой и установить​:​При необходимости измените “чувствительный”​ заказа, имя клиента,​

  2. ​ преобразование в даты​​Редактирование​​ оперативнее обеспечивать вас​​ после окончание выделяю​​ сравнении времени.Ctirl+Ж и​​GASik​​ С1, и только​​ работать​​ запретом на изменение.​​Michael_S​​ выше, такое же​

​ЧИСТРАБДНИ​​ массу возможностей.​ для нее​Время вводится в ячейки​ диапазон​ сумму и т.д.​ в Excel Online​

support.office.com

Отмена автоматической замены чисел датами

​>​ актуальными справочными материалами​ разницу во времени.Вы​ Ctirl+Shift+Ж Не работает…​: Здравствуйте! Нужна помощь​ потом будет вычисляться​половина​ Чем такой вариант​: Без макросов можно,​ число, как дата,​(NETWORKDAYS)​Считается простым вычитанием -​Общий формат​

​ с использованием двоеточия.​”А2:А100″​ Необходимо сделать так,​ одним из таких​Заполнить​ на вашем языке.​ сказали есть в​Serge 007​ в следующем: есть​ А1, а следовательно​

  1. ​формулы и при​ не подходит?​

  2. ​ но должны быть​​ но только дробная​​.​​ из конечной даты​​(правой кнопкой по​​ Например​​на свой собственный.​

​ чтобы при внесении​ способов:​>​ Эта страница переведена​ эксель вложении не​: Здравствуйте.​ 31 лист (по​

  • ​ ничего не изменится.​ этом здесь вообще​Mulifen​ включены итерации.​ его часть, то​
  • ​Про то, как это​ вычитаем начальную и​ ячейке​16:45​ Если необходимо вставлять​ номера заказа в​добавить перед числом апостроф​Прогрессия​ автоматически, поэтому ее​ могли по подробнее​У меня работает​ числу дней в​​ Для того, что​​не прописаны​
    • ​: Боюсь что антивирус​Дата в А1​ с временем также​ правильно вычислять, лучше​ переводим результат в​Формат ячеек​По желанию можно дополнительно​ дату не в​ столбец А -​ (‘). Например: ’11-53​
    • ​>​ текст может содержать​ Спасибо..И самое главное​ так:​ месяце), на каждом​ бы запустить функцию​
    • ​никакие условия ?!​ будет мешать и​ должна меняться при​ возможны любые математические​ почитать тут.​Общий (General)​- вкладка​ уточнить количество секунд​

support.office.com

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

​ соседний столбец, а​ в столбце B​ или ‘1/47. Апостроф​Единицы​ неточности и грамматические​ можно ли сделать​Ctirl+Shift+4​ из них стоит​ в А1, необходимо​2) а почему​ при открытии при​ любом изменении в​ операции, как и​Поскольку одни сутки в​

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

​ В1 или только​ с датой -​ системе отсчета даты​ показать разницу в​

​-​ также через двоеточие:​ в оператор​ автоматически появлялись дата​ нажатия клавиши ВВОД;​Совет:​ важно, чтобы эта​ фиксации времени…​Ctirl+Shift+6​ дд.мм.гг. Необходимо сделать​ ячейке непосредственно.​ приравнять к В1:​ или нет ответят​ один раз?​ сложение, вычитание и​ Excel принимаются за​ днях:​Общий​16:45:30​Offset(0,1)​ и время его​

​добавить перед дробным числом​ Даты можно сортировать так​​ статья была вам​​dzug​- время​ так, чтобы при​Работает Все это​=B1​ нет.​​Mulifen​​ т.д.​ единицу (см.выше), то​

​Здесь ситуация чуть сложнее.​), то можно увидеть​И, наконец, никто не​вместо 1 число​ занесения:​ ноль и пробел,​

planetaexcel.ru

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

​ же, как любые​ полезна. Просим вас​: Выложите образец файла,​Шота​ изменении месяца (по​

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

​ так. В В1​Serge_007​Serge_007​: А если сделать​Нюанс здесь только один.​ для вычисления даты,​

​ Необходимо не учитывать​​ интересную картинку:​
​ запрещает указывать дату​​ побольше.​
​Чтобы реализовать такой ввод​​ например, чтобы числа​
​ другие данные. По​​ уделить пару секунд​

​ и там покажите​: Здравствуйте.Да у меня​ прошествии месяца) или​ меняется значение. В​:​: Итерации тоже придётся​ некую промежуточную ячейку​ Если при сложении​ отстоящей от заданной​ субботы с воскресеньями​То есть, с точки​​ и время сразу​​Закройте редактор Visual Basic​​ даты, нам потребуется​

​ 1/2 или 3/4​ умолчанию даты сортируются​ и сообщить, помогла​

​ начальные условия и​

​ тоже таким образам​ года (по прошествии​ С1 сначала проверяется​0mega​

​ включать.​

​ на подобии маркера​ нескольких временных интервалов​ на, допустим, 20​ и праздники. Для​ зрения Excel, 27.10.2012​

​ вместе через пробел,​

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

​ и попробуйте ввести​ простой макрос, который​ не заменялись датами​ от самой ранней​​ ли она вам,​​ что должно получиться​​ ставится время и​​ года) на одном​ условие А1, а​, Вы уже задавали​

​Антивирус тут правда​ изменять или нет​ сумма получилась больше​ дней, достаточно прибавить​​ такого расчета лучше​​ 15:42 = 41209,65417​ то есть ​ что-нибудь в диапазон​ надо добавить в​

​ 2 янв или​ до самой поздней.​ с помощью кнопок​ .. А то​ дата спасибо.Но хотелось​ листе, менялся месяц/год​

​ поскольку там летучая​ этот вопрос мне​ не помеха, но​ и буферную ячейку​ 24 часов, то​​ к дате это​​ воспользоваться функцией​​На самом деле любую​

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

​27.10.2012 16:45​ А2:А100. В соседней​ модуль рабочего листа.​​ 4 мар. Ноль​​Чтобы даты было проще​ внизу страницы. Для​​ мы всё вокруг​​ чтоб время и​​ на другом. ПРоще​​ функция ТДАТА(), то​​ и я Вам​​ ведь кто-нибудь может​ с указанием текущей​

​ Excel обнулит ее​ число.​ЧИСТРАБДНИ​

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

​ и обрабатывает именно​ в текущую ячейку​ появится текущая дата-время!​

  • ​ правой кнопкой мыши​ ячейке после нажатия​ автоматически преобразует 2.12​ ссылку на оригинал​ – бродим..​ одну ячейку потому​ стоит дата 01.01.13​
  • ​ получаем ИСТИНА, и​Michael_S​ этого…​ изменения.​ опять с нуля.​РАБДЕНЬ​из категории​ так – как​ можно воспользоваться сочетанием​Как обычно, кому надо​

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

​ по ярлычку листа​ клавиши ВВОД, а​ в 2 дек.​ (на английском языке).​​Шота​

Источник: https://my-excel.ru/voprosy/kak-avtomaticheski-postavit-datu-v-excel.html

Преобразование даты

Как поставить дату в эксель

= ЛЕВСИМВ (дата; 10) + ПСТР (дата; 12;8)

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

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

В показанном примере мы используем приведенные ниже формулы.

Для извлечения даты формула в C5:

= ДАТАЗНАЧ (ЛЕВСИМВ(B5;10))

Чтобы извлечь дату, формула в D5:

= ВРЕМЗНАЧ (ПСТР (B5;12;8))

Чтобы собрать дату-время, формула в E5:

= C5 + D5

Чтобы получить дату, мы извлекаем первые 10 символов значения с помощью ЛЕВСИМВ:

ЛЕВСИМВ(B5;10) // возвращает «2015-03-01»

Результатом является текст, поэтому, чтобы заставить Excel интерпретироваться как дата, мы помещаем ЛЕВСИМВ в ДАТАЗНАЧ, который преобразует текст в правильное значение даты Excel.

Чтобы получить время, мы извлекаем 8 символов из середины значения с ПСТР:

ПСТР (B5;12;8) // возвращает «12:28:45»

Опять же, результатом является текст. Чтобы заставить Excel интерпретироваться как время, мы помещаем ПСТР в ВРЕМЗНАЧ, который преобразует текст в правильное значение времени Excel.

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

Хотя этот пример извлекает дату и время отдельно для ясности, вы можете комбинировать формулы, если хотите. Следующая формула извлекает дату и время и объединяет их в один шаг:

= ЛЕВСИМВ(дата; 10) + ПСТР(дата; 12;8)

Обратите внимание, что в этом случае значения ДАТАЗНАЧ и ВРЕМЯЗНАЧ не нужны, поскольку математическая операция (+) заставляет Excel автоматически принудительно передавать текстовые значения в числа.

Преобразовать дату в Юлианский формат

= ГОД (дата) и ТЕКСТ (дата-ДАТА (ГОД (дата); 1;0); «000»)

Если вам нужно преобразовать дату в формат даты в Юлиане в Excel, вы можете сделать это, построив формулу, в которой используются функции ТЕКСТ, ГОД и ДАТА.

«Формат даты в Юлиане» относится к формату, в котором значение года для даты комбинируется с «порядковым днем для этого года» (т. Е. 14-й день, 100-й день и т. д.) для формирования штампа даты.

Есть несколько вариантов. Дата в этом формате может включать в себя 4-значный год (гггг) или год с двумя цифрами (гг), а номер дня может быть заполнен нулями или может быть не дополнен тремя цифрами. Например, на дату 21 января 2017 года вы можете увидеть:

1721 // ГГД

201721 // ГГГГ

2017021 // ГГГГДДД

Для двухзначного года + число дня без дополнения используйте:

= ТЕКСТ (B5; «гг») & B5-ДАТА(ГОД (B5); 1;0)

Для двузначного года + число дня, дополненное нулями до 3-х мест:

= ТЕКСТ (B5; «гг») & ТЕКСТ (B5-ДАТА (ГОД (B5); 1;0); «000»)

Для четырехзначного года + число дня, дополненное нулями до 3-х мест:

= ГОД(B5) & ТЕКСТ(B5-ДАТА(ГОД(B5); 1;0); «000»)

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

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

ТЕКСТ (B5; «гг»)

Чтобы извлечь полный год, используйте функцию ГОД:

ГОД (B5)

С правой стороны амперсанда нам нужно определить день года. Мы делаем это, вычитая последний день предыдущего года с того дня, с которым мы работаем. Поскольку даты — это просто серийные номера, это даст нам «n» день года.

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

B5-ДАТА(ГОД (B5); 1;0)

Дает нам последний день предыдущего года, который на примере 31 декабря 2015 года.

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

ТЕКСТ (B5-ДАТА (ГОД (B5); 1;0); «000»)

Если вам нужно преобразовать юлианскую дату назад к обычной дате, вы можете использовать формулу, которая анализирует юлианскую дату и пробегает ее через функцию даты с месяцем 1 и днем, равным «n-му» дню. Например, это создаст дату с Юлианской датой ггггддд, например, 1999143.

= ДАТА(ЛЕВСИМВ(A1;4); 1; ПРАВСИМВ(A1;3)) // для ггггддд

Если у вас есть только номер дня (например, 100, 153 и т. д.), вы можете жестко закодировать год и вставить следующий день:

= ДАТА (2016;1; A1)

Где A1 содержит номер дня. Это работает, потому что функция ДАТА умеет настраивать значения вне диапазона.

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

= ТЕКСТ(дата; «ггггмм»)

Чтобы преобразовать нормальную дату Excel в формат ггггмм (например, 9/1/2017> 201709), вы можете использовать функцию ТЕКСТ.

В показанном примере формула в C5:

= ТЕКСТ (B5; «ггггмм»)

Функция TEКСT применяет заданный числовой формат к числовому значению и возвращает результат в виде текста.

В этом случае предоставляется формат числа «ггггмм», который присоединяется к 4-значному году с 2-значным значением месяца.

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

Преобразование даты в текст

= ТЕКСТ (дата; формат)

Если вам нужно преобразовать даты в текст (т. е. дату в преобразование строк), вы можете использовать функцию ТЕКСТ. Функция ТЕКСТ может использовать такие шаблоны, как «дд / мм / гггг», «гггг-мм-дд» и т. д., чтобы преобразовать действительную дату в текстовое значение.

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

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

Например, если дата 9 января 2000 года введена в ячейку A1, вы можете использовать TEКСТ, чтобы преобразовать эту дату в следующие текстовые строки следующим образом:

= ТЕКСТ(A1; «ммм») // «Янв»

= TEКСТ(A1; «дд/мм/гггг») // «09/01/2012»

= ТЕКСТ(A1; «дд-ммм-гг») // «09-Янв-12»

Вы можете использовать TEКСТ для преобразования дат или любого числового значения в фиксированном формате. Вы можете просмотреть доступные форматы, перейдя в меню «Формат ячеек» (Win: Ctrl + 1, Mac: Cmd + 1) и выбрав различные категории в списке слева.

Преобразование даты текста дд/мм/гг в мм/дд/гг

= ДАТА(ПРАВСИМВ(A1;2) + 2000; ПСТР(A1;4;2); ЛЕВСИМВ(A1;2))

Чтобы преобразовать даты в текстовом формате дд/мм /гг в истинную дату в формате мм/дд/гг, вы можете использовать формулу, основанную на функции ДАТА. В показанном примере формула в C5:

= ДАТА(ПРАВСИМВ(B5;2) + 2000; ПСТР(B5;4;2); ЛЕВСИМВ (B5;2))

Который преобразует текстовое значение в B5 «29/02/16» в правильную дату Excel.

Ядром этой формулы является функция ДАТА, которая используется для сборки правильного значения даты Excel. Функция ДАТА требует действительных значений года, месяца и дня, поэтому они анализируются из исходной текстовой строки следующим образом:

Значение года извлекается с помощью функции ПРАВСИМВ:

ПРАВСИМВ(B5;2) +2000

ПРАВСИМВ получает по крайней мере 2 символа от исходного значения. Число 2000 добавлено к результату, чтобы создать действительный год. Это число переходит в ДАТА в качестве аргумента год.

Значение месяца извлекается с помощью:

ПСТР(B5;4;2)

ПСТР извлекает символы 4-5. Результат переходит в ДАТА в качестве аргумента месяц.

Значение дня извлекается с помощью:

ЛЕВСИМВ(B5;2)

ЛЕВСИМВ захватывает последние 2 символа исходного текстового значения, которое переходит в ДАТА в качестве аргумента дня.

Три значения, извлеченные выше, входят в ДАТУ следующим образом:

= ДАТА (2016; «02»; «29»)

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

Примечание: значение 2016 года автоматически было преобразовано в число при добавлении 2000.

Если исходное текстовое значение содержит дополнительные начальные или конечные символы пробела, вы можете добавить функцию СЖПРОБЕЛЫ для удаления:

= ДАТА(ПРАВСИМВ (СЖПРОБЕЛЫ (A1); 2) + 2000; ПСТР(СЖПРОБЕЛЫ (A1); 4;2); ЛЕВСИМВ(СЖПРОБЕЛЫ (A1); 2))

Преобразование текста в дату

=ДАТА (ЛЕВСИМВ(текст; 4); ПСРТ(текст; 5;2); ПРАВСИМВ(текст; 2))

Чтобы преобразовать текст в непринятом формате даты в правильную дату Excel, вы можете проанализировать текст и собрать правильную дату с формулой, основанной на нескольких функциях: ДАТА, ЛЕВСИМВ, ПСРТ и ПРАВСИМВ.

В показанном примере формула в C6:

= ДАТА(ЛЕВСИМВ(B6;4); ПСРТ(B6;5;2); ПРАВСИМВ(B6;2))

Эта формула отдельно извлекает значения года, месяца и дня и использует функцию ДАТА, чтобы собрать их в дату 24 октября 2000 года.

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

текст (19610412) Дата представления (Апрель 12, 1961)

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

Функция ДАТА принимает три аргумента: год, месяц и день. ЛЕВСИМВ извлекает самые левые 4 символа и поставляет это в ДАТА в качестве года.

Функция ПСРТ извлекает символы 5-6 и поставляет это в ДАТА в качестве месяца, а функция ПРАВСИМВ извлекает самые правые 2 символа и поставляет их в ДАТА в качестве дня.

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

В строке 8 (непризнанный) формат даты дд.мм.гггг и формула в C8:

= ДАТА(ПРАВСИМВ(B8;4); ПСРТ(B8;4;2); ЛЕВСИМВ(B8;2))

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

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

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

Чтобы преобразовать даты, добавив нуль, попробуйте Специальную вставку:

  • Добавить ноль в неиспользуемую ячейку и скопировать в буфер обмена
  • Выберите проблемные даты
  • Специальная вставка> Значения> Добавить

Чтобы преобразовать даты путем добавления нуля в формулу, используйте:

= A1 + 0

Где A1 содержит непризнанную дату.

Другой способ заставить Excel распознавать даты — использовать текст в столбцах:

Выберите столбец дат, затем попробуйте Дата> Текст в столбах>Исправлено> Конец

Это иногда может исправить все сразу.

Источник: https://excelpedia.ru/formuli-v-excel/preobrazovanie-daty

В excel поставить текущую дату

Как поставить дату в эксель

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

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

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

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

  1. Функция СЕГОДНЯ() – вставляет в ячейку текущую дату (без времени)
  2. Функция ТДАТА() – возвращает в ячейку текущую дату и время

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

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

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

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

Горячие клавиши для вставки текущей даты и времени

Очевидно, описанная выше задача будет решена, если вставить в ячейку обычную дату – числовое значение, без применения функций. Используйте такие комбинации клавиш:

  • Ctrl + Shift + 4 – для вставки текущей даты. Программа просто введёт за вас текущую дату в ячейку и отформатирует её. Удобно? Пользуйтесь!
  • Ctrl + Shift + 6 – вставка текущего времени. Тоже константой, раз и навсегда.

Попробуйте, это действительно удобно! Использование горячих клавиш так часто упрощает нам жизнь, что их запоминание – стратегическая задача для вас.

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

Так легко, быстро, комфортно мы научились вставлять в ячейку сегодняшнюю дату и время. Если боитесь забыть эти приемы – добавьте эту страничку в закладки своего браузера!

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

Это может быть вам интересно:

Send a Message

This message will be pushed to the admin’s iPhone instantly.

Чтобы поставить текущую дату в Excel, можно воспользоваться двумя способами:

Первая функция – это ТДАТА. Как вы, возможно, знаете (а те, кто прошел курс обучения по моему Ускоренный практикум Excel FAST» href=»http://excelpractic.

ru/courses/fastexcel»>самоучителю , точно знает), время в Excel – это лишь формат, т.е., на самом деле это число, целая часть которого – это сутки, а дробная – это время.

Функция ТДАТА показывает текущую дату целиком, вместе со временем.

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

Если вам нужно поставить только текущее время, то это результат разности функций ТДАТА и СЕГОДНЯ.

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

Читать еще:  Выбор даты в excel с помощью календаря

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

  • Через клавиатурное сочетание
  • Ctrl+Shift+6 – текущее время

    Ctrl+Shift+4 – текущая дата

    Это уже статические данные, они не меняются.

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

    Самый простой и быстрый способ ввести в ячейку текущую дату или время – это нажать комбинацию горячих клавиш CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).

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

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

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

    Текущая дата в ячейке:

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

    Текущая дата и время в ячейке.

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

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

    1. Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
    2. Используя функцию СЕГОДНЯ().
    3. Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
    4. С помощью VBA макросов используя в коде программы функции: Date();Time();Now() .

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

    Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:

    1. Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
    2. Нажмите на кнопку создать нижний колонтитул.
    3. В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»».

      Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).

    4. Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
    5. Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
    6. Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.

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

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

    Читать еще:  В excel текущее время

    Текущая дата в Excel

    Чтобы вставить текущую дату и время в Excel существует несколько способов: посредством стандартных функций или с помощью комбинации клавиш.

    Формулы текущей даты в Excel

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

    СЕГОДНЯ()
    Возвращает текущую дату в формате даты.

    Функция СЕГОДНЯ возвращает текущую дату:

    Функция вставки текущей даты

    ТДАТА()
    Возвращает текущую дату и время в формате даты и времени.

    Функция ТДАТА отличается от СЕГОДНЯ добавлением времени к дате:

    Функция вставки текущей даты и времени

    Функция вставки текущего времени

    Сочетание клавиш текущей даты в Excel

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

    • Ctrl+Shift+4 (Ctrl+;) — вставка текущей даты;
    • Ctrl+Shift+6 (Ctrl+Shift+;) — вставка текущего времени.

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

    Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

    :

    Источник: https://excelka.ru/vba/v-excel-postavit-tekushhuyu-datu.html

    Как посчитать количество дней между датами в Excel

    Как поставить дату в эксель

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

    Расчет разности дат

    “Как сделать одинаковый размер ячеек в Эксель”

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

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

    1. Для начала выделяем целевой диапазон ячеек, воспользовавшись зажатой левой кнопкой мыши.
    2. Щелкаем по выделенной области правой кнопкой мыши и в открывшемся контекстном меню выбираем команду “Формат ячеек“. Аналогичного результата можно добиться, используя комбинацию клавиш Ctrl+1.
    3. Перед нами окно настроек формата ячеек:
      • по умолчанию мы должны оказаться во вкладке “Число” (если это не так, переключаемся в нее);
      • в списке “Числовые форматы” находим позицию “Дата” и кликаем на нее;
      • в поле “Тип” выбираем нужный образец представления данных, в соответствии с которым они будут отображаться на листе;
      • нажимаем OK.
    4. Теперь все значения, вводимые в ячейки выделенной области будут восприниматься программой как данные в формате “Дата“.

    “Как сделать первую букву заглавной (прописной) в Excel”

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

    1. Вносим две даты, между которыми будем определять разницу в днях, в две разные ячейки отформатированного ранее диапазона.
    2. Теперь выделим ячейку, в которой планируем отобразить результат нашего вычисления.
      ВАЖНО: Количество дней обозначается простым целым числом, следовательно, ячейка для его вывода должна иметь отличный от “Дата” формат, а именно – “Общий“. В противном случае полученный результат будет отображаться в формате даты, что не позволит оценить корректность проведенных вычислений. Для определения текущего формата ячейки достаточно взглянуть на соответствующее поле, расположенное в разделе инструментов “Число” на ленте вкладки ““.
    3. В нашем случае установлено значение “Дата“. Для его изменения вновь вызываем окно формата ячеек и по описанному выше алгоритму устанавливаем числовой формат “Общий“. Для сохранения изменений жмем ОК.
    4. Теперь можно переходить непосредственно к вычислениям:
      • в итоговую ячейку вводим знак “=“;
      • кликаем по ячейке с конечной датой (более поздней);
      • вводим с клавиатуры символ “–” (знак минус);
      • кликаем по ячейке с начальной датой.
    5. Для получения результата жмем клавишу Enter. В итоге получаем целое число – количество дней между двумя датами.

    Метод 2: функция РАЗНДАТ

    Следующий способ – это определение разницы между двумя датами при помощи функции РАЗНДАТ.

    Функция имеет следующий синтаксис: =РАЗНДАТ(начальная_дата;конечная_дата;единица).

    Если с двумя первыми аргументами все понятно – их суть соответствует названию, то на третьем (“единица“) стоит остановиться подробнее, так как именно он позволяет варьировать результат использования функции, выбирая единицу расчета разницы между датами:

    • “d” — количество дней между датами;
    • “m” — количество полных месяцев между датами;
    • “y” — количество полных лет между датами;
    • “YM” — разница между датами в месяцах;
    • “MD” — разница между датами в днях, без учета месяцев и лет;
    • “YD” — разница между датами в днях, без учета лет.

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

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

    1. Выбираем целевую ячейку, проверяем ее формат по способу, описанному выше.
    2. Описываемая функция отсутствует в Мастере функций, поэтому вводим ее в ячейку вручную, строго придерживаясь синтаксиса.
    3. Жмем Enter и проверяем полученный результат. Как мы видим, он аналогичен тому, который мы получили, используя простую формулу вычитания. Значит все сделано верно.

    Метод 3: функция ЧИСТРАБДНИ для определения количества рабочих дней

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

    В данном методе используется функция ЧИСТРАБДНИ со следующим синтаксисом: =ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники]).

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

    Приступаем к вычислениям:

    1. Так как описываемая функция присутствует в списке Мастера функций, воспользуемся им для большей наглядности: встаем на ячейку, куда будем выводить результат и щелкаем по кнопке “Вставить функцию” (fx), расположенной слева от строки формул.
    2. В открывшемся окне Мастера функций:
      • выбираем категорию “Полный алфавитный перечень”;
      • находим и кликаем в списке операторов по строке “ЧИСТРАБДНИ”;
      • нажимаем ОК.
    3. Перед нами появится окно аргументов функции. Здесь можно ввести адреса ячеек вручную или, находясь в поле для заполнения значений аргумента, кликнуть по нужной ячейке на листе. Выбрав начальную и конечную дату, а также указав праздничный день (адрес ячейки), нажимаем ОК.
    4. Предположим, в этот раз мы заранее не задали формат итоговой ячейки как “Общий”. Тогда мы получим результат, отображающийся в виде даты.
    5. Следовательно, необходимо снова проверить формат по алгоритму, описанному выше и изменить его на “Общий”.

    Заключение

    “Как вставить картинку в ячейку в Экселе”

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

    Формула вычитания и функция РАЗНДАТ прекрасно подойдут для простого подсчета дней, а функция ЧИСТРАБДНИ поможет с расчетом количества именно рабочих дней между датами.

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

    Источник: https://MicroExcel.ru/raznost-dat/

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

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: