Функция Excel EDATE

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

Примечание . Информация в статье относится к Excel 2019, 2016, 2013 и 2010; Excel Online; и Excel 2019 для Mac, Excel 2016 для Mac и Excel для Mac 2011.

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

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

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

Синтаксис и аргументы функции EDATE

Синтаксис функции относится к макету функции и включает в себя имя функции, скобки и аргументы.

Синтаксис для функции EDATE:

= ДАТАМЕС (дата_начала месяцев)

Start_date (обязательно): дата начала проекта или рассматриваемый период времени.

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

Месяцы (обязательно): количество месяцев до или после начальной_ даты.

  • Этот аргумент может быть значением, введенным в функцию, или ссылкой на ячейку для расположения данных на листе.
  • Положительные значения дают будущие даты (строка 8 на рисунке выше).
  • Отрицательные значения дают прошлые даты (строка 3 на изображении выше).
  • Если month не является целым числом, оно усекается (десятичная часть удаляется), как показано в строке 8 на рисунке выше, где 12,25 лет усекается до целого числа 12.

#ЗНАЧЕНИЕ! Значение ошибки

Если аргумент Start_date не является допустимой датой, функция возвращает значение ошибки #VALUE! (как показано в строке 4 на рисунке выше) с 30.02.2016 (30 февраля 2016 г.) недействителен.

Пример функции EDATE в Excel

Как показано на рисунке выше, в этом примере функция EDATE используется для сложения и вычитания различного количества месяцев до даты 1 января 2016 года.

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

Введите функцию EDATE

Варианты ввода функции и ее аргументов включают в себя:

  • Ввод полной функции: = EDATE ($ A $ 3, C2) в ячейку C3;
  • Выбор функции и ее аргументов с помощью диалогового окна функции EDATE.

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

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

Поскольку значения, вводимые для аргумента Месяцы , являются отрицательными (-6 и -12), даты в ячейках B3 и C3 будут раньше даты начала.

Пример EDATE – вычитать месяцы

  1. Выберите ячейку B3 , чтобы сделать ее активной.
  2. Выберите Формулы . В Excel Online нажмите кнопку Вставить функцию рядом с панелью формул, чтобы открыть диалоговое окно Вставить функцию.
  3. Выберите Функции даты и времени , чтобы открыть раскрывающийся список функций. В Excel Online выберите Дата и время в списке «Выбрать категорию».
  4. Выберите EDATE в списке, чтобы открыть диалоговое окно функции.
  5. Выберите строку Start_date в диалоговом окне.
  6. Выберите ячейку A3 на листе, чтобы ввести ссылку на эту ячейку в диалоговое окно в качестве аргумента Start_date.
  7. Нажмите F4 , чтобы сделать A3 абсолютной ссылкой на ячейку ($ A $ 3).
  8. Выберите строку Месяцы в диалоговом окне.
  9. Выберите ячейку B2 на листе, чтобы ввести ссылку на эту ячейку в диалоговое окно в качестве аргумента Месяцы .
  10. Выберите ОК , чтобы завершить функцию и вернуться к рабочему листу.
  11. Дата 01.07.2015 (1 июля 2015 г.) отображается в ячейке B3, то есть за шесть месяцев до даты начала.
  12. Используйте маркер заполнения, чтобы скопировать функцию EDATE в ячейку C3. Дата 01.01.2015 (1 января 2015 г.) отображается в ячейке C3, то есть за 12 месяцев до даты начала.
  13. Выберите ячейку C3 , чтобы отобразить полную функцию = EDATE ($ A $ 3, C2) на панели формул над рабочим листом.

Примечание . Если в ячейке B3 появляется число, например 42186 , вероятно, к ячейке применено форматирование Общие . См. Инструкции ниже, чтобы применить формат даты к ячейке.

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

Быстрый и простой способ изменить формат даты для ячеек, содержащих функцию EDATE, – выбрать один из списка предварительно заданных параметров форматирования в диалоговом окне «Формат ячеек».

В приведенных ниже действиях используется комбинация клавиш Ctrl + 1 или Command + 1 (номер один) для открытия. диалоговое окно «Формат ячеек». (Этот ярлык недоступен в Excel Online.)

Чтобы изменить формат даты:

  1. Выделите ячейки на листе, которые содержат или будут содержать даты.
  2. Нажмите Ctrl + 1 или Command + 1 , чтобы открыть диалоговое окно «Формат ячеек».
  3. Выберите вкладку Число в диалоговом окне.
  4. Выберите Дата в окне списка категорий (находится в левой части диалогового окна).
  5. В окне Тип (справа) выберите нужный формат даты.
  6. Если выбранные ячейки содержат данные, в окне «Образец» отображается предварительный просмотр выбранного формата.
  7. Выберите ОК , чтобы сохранить изменение формата и закрыть диалоговое окно.

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

  1. Щелкните правой кнопкой мыши выбранные ячейки, чтобы открыть контекстное меню.
  2. Выберите Формат ячеек , чтобы открыть диалоговое окно Формат ячеек.

Устранить неполадки в ряду хэштегов

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

Оцените статью
Solutics.ru
Добавить комментарий