Как вставить время и дату в excel. Операции со временем в Excel

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

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

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

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

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

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

Кроме того, Мастер функций можно активировать, выделив ячейку на листе и нажав комбинацию кнопок Shift+F3. Существует ещё возможность перехода во вкладку «Формулы», где на ленте в группе опций инструментов «Библиотека функций» следует щелкнуть по кнопочке «Вставить функцию».

Имеется возможность перемещения к окну аргументов определенной формулы из группы «Дата и время» без активации главенствующего окна Профессионалы функций. Для этого исполняем перемещение во вкладку «Формулы». Щёлкаем по кнопочке «Дата и время». Она расположена на ленте в группе инструментов «Библиотека функций». Активизируется перечень доступных операторов в данной категории. Избираем тот, который нужен для выполнения поставленной задачки. Опосля этого происходит перемещение в окно аргументов.

Урок: Мастер функций в Excel

ДАТА

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

Его аргументами являются «Год», «Месяц» и «День». Индивидуальностью обработки данных является то, что функция работает лишь с временным отрезком не ранее 1900 года. Потому, ежели в качестве аргумента в поле «Год» задать, к примеру, 1898 год, то оператор выведет в ячейку неточное значение. Естественно, что в качестве аргументов «Месяц» и «День» выступают числа соответственно от 1 до 12 и от 1 до 31. В качестве аргументов могут выступать и ссылки на ячейки, где содержатся надлежащие данные.

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

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

РАЗНДАТ

Своего рода функцией является оператор РАЗНДАТ. Он вычисляет разность меж 2-мя датами. Его изюминка состоит в том, что этого оператора нет в списке формул Мастера функций, а означает, его значения постоянно приходится вводить не через графический интерфейс, а вручную, придерживаясь последующего синтаксиса:

Из контекста понятно, что в качестве аргументов «Начальная дата» и «Конечная дата» выступают даты, разницу меж которыми необходимо вычислить. А вот в качестве аргумента «Единица» выступает определенная единица измерения данной для нас разности:

  • Год (y);
  • Месяц (m);
  • День (d);
  • Разница в месяцах (YM);
  • Разница в днях без учета годов (YD);
  • Разница в днях без учета месяцев и годов (MD).

Урок: Количество дней меж датами в Excel

ЧИСТРАБДНИ

В отличии от предшествующего оператора, формула ЧИСТРАБДНИ представлена в перечне Мастера функций. Её задачей является подсчет количества рабочих дней меж 2-мя датами, которые заданы как аргументы. Не считая того, имеется ещё один аргумент – «Праздники». Этот аргумент является необязательным. Он показывает количество торжественных дней за исследуемый период. Эти дни также вычитаются из общего расчета. Формула рассчитывает количество всех дней меж 2-мя датами, не считая субботы, воскресенья и тех дней, которые указаны юзером как торжественные. В качестве аргументов могут выступать, как конкретно даты, так и ссылки на ячейки, в которых они содержатся.

Читайте также  Tcp порт 5228. Прозрачный прокси и порт 5228

Синтаксис смотрится таковым образом:

ТДАТА

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

СЕГОДНЯ

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

Эта функция, так же, как и предшествующая, для актуализации просит пересчета. Перерасчет выполняется точно таковым же образом.

ВРЕМЯ

Основной задачей функции ВРЕМЯ является вывод в заданную ячейку указанного средством аргументов времени. Аргументами данной нам функции являются часы, минутки и секунды. Они могут быть заданы, как в виде числовых значений, так и в виде ссылок, указывающих на ячейки, в которых хранятся эти значения. Эта функция чрезвычайно похожа на оператор ДАТА, лишь в отличии от него выводит данные характеристики времени. Величина аргумента «Часы» может задаваться в спектре от 0 до 23, а аргументов минутки и секунды – от 0 до 59. Синтаксис такой:

Кроме того, близкими к этому оператору можно именовать отдельные функции ЧАС, МИНУТЫ и СЕКУНДЫ. Они выводят на экран величину соответственного наименованию показателя времени, который задается единственным одноименным аргументом.

ДАТАЗНАЧ

Функция ДАТАЗНАЧ чрезвычайно специфичная. Она предназначена не для людей, а для программы. Её задачей является преобразование записи даты в обыкновенном виде в единое числовое выражение, доступное для вычислений в Excel. Единственным аргументом данной функции выступает дата как текст. При этом, как и в случае с аргументом ДАТА, корректно обрабатываются лишь значения опосля 1900 года. Синтаксис имеет таковой вид:

ДЕНЬНЕД

Задача оператора ДЕНЬНЕД – выводить в указанную ячейку значение дня недельки для данной даты. Но формула выводит не текстовое заглавие дня, а его порядковый номер. При этом точка отсчета первого дня недельки задается в поле «Тип». Так, ежели задать в этом поле значение «1», то первым деньком недельки будет считаться воскресенье, ежели «2» — пн и т.д. Но это не неотклонимый аргумент, в случае, ежели поле не заполнено, то считается, что отсчет идет от воскресенья. Вторым аргументом является фактически дата в числовом формате, порядковый номер дня которой необходимо установить. Синтаксис смотрится так:

НОМНЕДЕЛИ

Предназначением оператора НОМНЕДЕЛИ является указание в данной ячейке номера недельки по вводной дате. Аргументами является фактически дата и тип возвращаемого значения. Ежели с первым аргументом все понятно, то 2-ой просит доп пояснения. Дело в том, что во почти всех странах Европы по эталонам ISO 8601 первой неделькой года считается та неделька, на которую приходится 1-ый четверг. Ежели вы желаете применить данную систему отсчета, то в поле типа необходимо поставить цифру «2». Ежели же для вас наиболее по душе обычная система отсчета, где первой неделькой года считается та, на которую приходится 1 января, то необходимо поставить цифру «1» или бросить поле незаполненным. Синтаксис у функции такой:

ДОЛЯГОДА

Оператор ДОЛЯГОДА производит долевой расчет отрезка года, заключенного меж 2-мя датами ко всему году. Аргументами данной функции являются эти две даты, являющиеся границами периода. Не считая того, у данной функции имеется необязательный аргумент «Базис». В нем указывается метод вычисления дня. По умолчанию, ежели никакое значение не задано, берется южноамериканский метод расчета. В большинстве случаев он как раз и подступает, так что почаще всего этот аргумент заполнять вообщем не необходимо. Синтаксис воспринимает таковой вид:

Мы прошлись лишь по главным операторам, составляющим группу функций «Дата и время» в Экселе. Не считая того, существует ещё наиболее 10-ка остальных операторов данной для нас же группы. Как лицезреем, даже описанные нами функции способны в значимой мере облегчить юзерам работу со значениями таковых форматов, как дата и время. Данные элементы разрешают заавтоматизировать некие расчеты. К примеру, по введению текущей даты либо времени в указанную ячейку. Без овладения управлением данными функциями нельзя говорить о неплохом знании программы Excel.

Мы рады, что смогли посодействовать Для вас в решении проблемы.

Добавьте веб-сайт в закладки и мы еще пригодимся для вас.

Читайте также  Пульт vix коды. Пульт VIXTER RC-3002. Руководство пользователя

Опишите, что у вас не вышло. Наши спецы постараются ответить очень быстро.

Помогла ли для вас эта статья?

ДАНЕТ

Поделиться статьей в соц сетях:

Как быстро вставить нынешнюю дату в Excel?

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

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

Сейчас вы изучите все эти и еще несколько приемов.

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

Вы сможете записать ее в ячейку разными методами, к примеру, 01.01.2020 либо 1 январь 2020. Когда вы пишете что-то схожее в ячейке, программа соображает, что конкретно вы желаете сделать, и Microsoft Excel автоматом применяет формат даты к данной ячейке. Достаточно нередко программа форматирует вновь вставленное значение в согласовании с опциями по умолчанию в Windows, но время от времени он может бросить все точно в таком же виде, как вы ввели.

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

 Если програмке не удалось верно распознать введенные вами данные, и вы видите их смещёнными на лево, попытайтесь записать в каком-либо другом виде, близком к формату маленьких либо длинноватых дат по умолчанию. Они отмечены звездочкой (*) в диалоговом окне Формат ячейки, и вы сможете быстро получить к ним доступ на ленте (вкладка Основная > Число ).

При необходимости вы можете просто поменять метод представления с помощью диалогового окна «Формат ячеек», которое раскрывается по сочетанию кнопок Ctrl + 1.

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

Вставка текущей даты и времени.

В Microsoft Excel вы сможете сделать это в виде статического либо динамического значения.

Как вставить нынешнюю дату как статическую отметку.

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

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

  • Ctrl + ; (в британской раскладке) либо Ctrl+Shift+4 (в российской раскладке) вставляет сегодняшнюю дату в ячейку.
  • Ctrl + Shift + ; (в британской раскладке) либо Ctrl+Shift+6 (в российской раскладке)  записывает текущее время.
  • Чтобы вставить текущую дату и время, нажмите Ctrl + ; потом нажмите кнопку пробела, а потом Ctrl + Shift +;

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

Как сделать, чтоб дата оставалась актуальной?

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

  • =СЕГОДНЯ()- вставляет нынешнюю дату.
  • =ТДАТА()- употребляет текущие дату и время.

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

А ежели необходимо вставить текущее время?

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

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

=ТДАТА()-СЕГОДНЯ()

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

При использовании формул имейте в виду, что:

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

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

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

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

=ЕСЛИ(B2=”Да”; ЕСЛИ(C2=””;ТДАТА(); C2); “”)

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

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

О работе с функцией Ежели читайте наиболее тщательно здесь.

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

=ЕСЛИ(B2<>””; ЕСЛИ(C2=””;ТДАТА(); C2); “”)

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

Как автоматом заполнять даты в Excel.

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

Автозаполнение перечня дат, которые растут на один день.

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

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

 Автозаполнение будних дней, месяцев либо лет

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

  1. Вы сможете применять характеристики автозаполнения Excel, как описано выше. Когда область заполняется поочередными значениями, щелкните значок « Характеристики автозаполнения» и выберите нужный:

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

 Автоматическая вставка каждого 2-го, 3-го либо N-го дня.

Если вы попробовали 2-ое решение, описанное выше, то, возможно, увидели еще больше характеристик автоматической даты, чем ранее. Один из их вставляет каждый 2- й , 3- й , 4- й и т. д.  день, месяц либо год в таблицу. Давайте попробуем это сейчас:

  • Добавьте 1-ое значение в какую-то ячейку.
  • Выберите ее, щелкните правой клавишей мыши на маркере, перетащите его вниз либо через несколько клеток, а потом отпустите.
  • В контекстном меню выберите Прогрессия.
  • В диалоговом окне выберите подобающую единицу и введите значение шага.

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

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

Для этого вызовите меню колонтитулов из меню «Вставка». А потом вставьте те элементы, которые для вас нужны. Сможете, кстати, и просто написать что-либо (фамилию, например). Все это будет распечатано на всех страничках вашего документа.

 Данные при этом останутся статичными.

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

Также советуем:

Количество рабочих дней меж 2-мя датами в Excel-Довольно всераспространенная задача: найти количество рабочих дней в период меж 2-мя датами – это личный вариант расчета числа дней, который мы уже разглядывали ранее. Тем не наименее, в Excel для…

Оставьте комментарий