Как в кабинете
Excel нынешняя дата в ячейке
Одной из увлекательных функций Microsoft Excel является СЕГОДНЯ. При помощи этого оператора делается ввод в ячейку текущей даты. Но его можно также использовать и с иными формулами в комплексе. Разглядим главные индивидуальности функции СЕГОДНЯ, аспекты ее работы и взаимодействия с иными операторами.
Внедрение оператора СЕГОДНЯ
Функция СЕГОДНЯ производит вывод в обозначенную ячейку даты, установленной на компе. Она относится к группе операторов «Дата и время».
Но необходимо осознавать, что сама по для себя данная формула не будет обновлять значения в ячейке. Другими словами, если вы через некоторое количество дней откроете программку и не пересчитаете в ней формулы (вручную либо автоматом), то в ячейке будет установлена все та же дата, а не животрепещущая сейчас.
Для того, чтоб проверить установлен ли автоматический пересчет в определенном документе необходимо выполнить ряд поочередных действий.
-
Находясь во вкладке «Файл», перебегаем по пт «Характеристики» в левой части окна.
Сейчас при любом изменении в документе будет производиться его автоматический пересчет.
Если по каким-то причинам вы не желаете устанавливать автоматический пересчет, то для того, чтоб актуализировать на текущую дату содержимое ячейки, которая содержит функцию СЕГОДНЯ, необходимо её выделить, установить курсор в строчку формул и надавить клавишу Enter.
В этом случае, при выключении автоматического пересчета он будет выполнен лишь относительно данной ячейки, а не по всему документу.
Метод 1: введение функции вручную
Данный оператор не имеет аргумента. Синтаксис его достаточно прост и смотрится последующим образом:
-
Для того, чтоб применить данную функцию довольно просто вставить это выражение в ячейку, в которой желаете созидать снимок нынешней даты.
Урок: Функции даты и времени в Excel
Метод 2: применение Мастера функций
Не считая того, для введения этого оператора можно употреблять Мастер функций. Таковой вариант в особенности подойдет начинающим юзерам Excel, которые ещё путаются в заглавиях функций и в их синтаксисе, хотя в данном случае он очень прост.
-
Выделяем ячейку на листе, в которую будет выводиться дата. Кликаем по пиктограмме «Вставить функцию», расположенной у строчки формул.
Урок: Мастер функций в Excel
Метод 3: изменение формата ячейки
Если перед вводом функции СЕГОДНЯ ячейка имела общий формат, то она автоматом будет переформатирована в формат даты. Но, если спектр был уже отформатирован под другое значение, то оно не поменяется, а означает, формула будет выдавать неправильные результаты.
Для того, чтоб поглядеть значение формата отдельной ячейки либо области на листе, необходимо выделить подходящий спектр и находясь во вкладке «Основная» посмотреть, какое значение установлено в специальной форме формата на ленте в блоке инструментов «Число».
Если опосля ввода формулы СЕГОДНЯ в ячейке автоматом не был установлен формат «Дата», то функция будет неправильно показывать результаты. В этом случае нужно произвести изменение формата вручную.
-
Кликаем правой клавишей мыши по ячейке, в которой необходимо поменять формат. В показавшемся меню избираем позицию «Формат ячеек».
Не считая того, в окне форматирования также можно поменять представление нынешней даты. По дефлоту установлен формат по шаблону «дд.мм.гггг». Выделяя разные варианты значений в поле «Тип», которое размещено в правой части окна форматирования, можно изменять наружный вид отображения даты в ячейке. Опосля конфигураций не запамятовывайте нажимать на клавишу «OK».
Метод 4: внедрение СЕГОДНЯ в комплексе с иными формулами
Не считая того, функцию СЕГОДНЯ можно употреблять, как составляющую часть всеохватывающих формул. В данном качестве этот оператор дозволяет решать еще наиболее широкие задачки, чем при самостоятельном использовании.
Оператор СЕГОДНЯ весьма комфортно использовать для вычисления временных интервалов, к примеру, при указании возраста человека. Для этого в ячейку записываем выражение такового типа:
Для внедрения формулы нажимаем на клавишу ENTER.
Сейчас в ячейке при правильной настройке пересчета формул документа повсевременно будет отображаться животрепещущий возраст человека, который был рожден в 1965 году. Аналогичное выражение можно применить и для хоть какого другого года рождения либо для вычисления годовщины действия.
Существует также формула, которая в ячейке показывает значения на некоторое количество дней вперед. К примеру, для отображения даты через три денька она будет смотреться последующим образом:
Если необходимо повсевременно иметь на виду дату на три денька вспять, то формула будет смотреться так:
Если необходимо показать в ячейке лишь номер текущего числа в месяце, а не дату на сто процентов, то применяется такое выражение:
Подобная операция для показа номера животрепещущего месяца будет смотреться последующим образом:
Другими словами, в феврале в ячейке будет стоять цифра 2, в марте — 3 и т.д.
При помощи наиболее сложной формулы можно вычислить, сколько дней пройдет от нынешнего денька до пришествия определенной даты. Если настроить верно пересчет, то таковым методом можно сделать типичный оборотный таймер отсчета до данной даты. Шаблон формулы, которая имеет подобные способности, смотрится последующим образом:
Заместо значения «Данная дата» следует указать определенную дату в формате «дд.мм.гггг», до которой необходимо организовать отсчет.
Непременно следует отформатировать ячейку, в которой будет выводиться данный расчет, под общий формат, по другому отображение результата будет неправильным.
Существует возможность композиции и с иными функциями Excel.
Как лицезреем, при помощи функции СЕГОДНЯ можно не только лишь просто выводить животрепещущую на текущий денек дату, да и создавать почти все остальные вычисления. Познание синтаксиса данной и остальных формул поможет моделировать разные композиции внедрения данного оператора. При правильной настройке пересчета формул в документе его значение будет обновляться автоматом.
Спектр дат в Excel
Бывают случаи, когда нам необходимо делать разные операции, такие как сложение либо вычитание значений даты при помощи Excel. Установив спектры дат в Excel, мы можем делать расчеты по сиим датам. Для установки диапазонов дат в Excel мы можем поначалу отформатировать ячейки с исходной и конечной датой как «Дата», а потом употреблять операторы: «+» либо «-» для определения конечной даты либо длительности спектра.
Примеры спектра дат в Excel
Пример # 1 — Базисные спектры дат
Давайте поглядим, как добавление числа к дате делает спектр дат.
Представим, у нас есть дата начала в ячейке A2.
Сейчас, если мы добавим к нему число, скажем 5, мы сможем выстроить спектр дат.
Сейчас, когда мы избираем ячейку A3 и набираем ‘= B2 + 1’.
Скопируйте эту ячейку: B2 и вставьте ее в ячейку B3; относительная ссылка на ячейку поменяется последующим образом:
Итак, мы лицезреем, что таковым образом можно выстроить несколько диапазонов дат.
Пример # 2 — Создание последовательности дат
В Excel мы можем просто сделать несколько последовательностей. Сейчас мы знаем, что даты — это числа в Excel. Таковым образом, мы можем употреблять этот же способ для сотворения диапазонов дат. Итак, чтоб сделать спектры дат, которые имеют однообразный спектр либо просвет, но даты изменяются по мере продвижения вниз, мы можем выполнить последующие шаги:
- Введите дату начала и дату окончания как минимум в две строчки.
- Изберите оба спектра и перетащите их вниз до строчки, где нам требуются спектры дат:
Итак, мы лицезреем, что, используя спектры дат в первых 2-ух строчках в качестве шаблона, Excel автоматом делает спектры дат для следующих строк.
Пример # 3
Сейчас представим, что у нас есть две даты в 2-ух ячейках, и мы желаем показать их объединенными как спектр дат в одной ячейке. Для этого можно употреблять формулу, основанную на функции «ТЕКСТ». Общий синтаксис данной формулы последующий:
Вариант 1:
Эта функция получает два числовых значения даты и соединяет воединыжды эти две даты в виде спектра дат в согласовании с настраиваемым форматом даты (в данном случае «ммм д»):
Итак, на снимке экрана выше мы лицезреем, что мы применили формулу в ячейке C2. Функция ТЕКСТ получает даты, хранящиеся в ячейках A2 и B2, оператор амперсанда ‘&’ употребляется для объединения 2-ух дат в качестве спектра дат в настраиваемом формате, обозначенном в данном случае как «mmm d», в одной ячейке и две даты соединяются дефисом «-» в результирующем спектре дат, который определяется в ячейке C2.
Вариант 2:
Сейчас, скажем, в этом примере мы желаем соединить две даты как спектр дат в одной ячейке с иным форматом, скажем «д ммм гг». Таковым образом, формула для спектра дат в этом случае будет последующей:
Таковым образом, мы можем созидать на приведенном выше скриншоте, что функция ТЕКСТ получает даты, хранящиеся в ячейках A3 и B3, оператор амперсанда ‘&’ употребляется для объединения 2-ух дат в качестве спектра дат в настраиваемом формате, обозначенном как «d mmm yy »В этом случае в одной камере. Две даты соединяются дефисом «-» в результирующем спектре дат, определенном в ячейке C3.
Пример # 4
Сейчас давайте поглядим, что произойдет, если дата начала либо дата окончания отсутствует. Допустим, отсутствует дата окончания, а конкретно:
Формула, основанная на функции ТЕКСТ, которую мы употребляли выше, не будет работать верно, если дата окончания отсутствует, так как дефис в формуле в любом случае будет добавлен к дате начала, другими словами совместно с датой начала мы также будем узреть дефис в спектре дат. Напротив, мы желали бы созидать лишь дату начала как спектр дат, если дата окончания отсутствует.
Итак, в этом случае мы можем получить формулу, заключив конкатенацию и вторую функцию ТЕКСТ снутри предложения IF последующим образом:
Итак, мы лицезреем, что приведенная выше формула делает полный спектр дат с внедрением обеих дат, если находятся обе. Но он показывает лишь дату начала в обозначенном формате, если дата окончания отсутствует. Это делается при помощи предложения IF.
Сейчас, если обе даты отсутствуют, мы могли бы употреблять вложенный оператор IF в Excel (т.е. один оператор IF снутри другого оператора IF) последующим образом:
Итак, мы лицезреем, что приведенная выше формула возвращает пустую строчку, если дата начала отсутствует.
Если обе даты отсутствуют, ворачивается также пустая строчка.
То, что необходимо уяснить
- Мы даже можем сделать перечень поочередных дат, используя команду «Заполнить дескриптор». Для этого мы можем избрать ячейку с исходной датой, а потом перетащить ее в спектр ячеек, который мы желаем заполнить. Щелкните вкладку «Основная» -> «Редактирование» -> «Заполнить серию», а потом изберите единицу даты, которую мы желаем употреблять.
- Если мы желаем высчитать длительность либо количество дней меж 2-мя датами, мы можем просто отнять эти две даты при помощи оператора «-», и мы получим хотимый итог.
Заметка: Формат ячеек: A2 и B2 — «Дата», тогда как формат ячейки C2 — «Общий», так как он вычисляет количество дней.