Как сделать текущий год в excel

Добавил пользователь Skiper
Обновлено: 04.10.2024

Функция года в Excel — это функция даты в Excel, которая используется для вычисления значения года по заданной дате, эта функция принимает дату в качестве аргумента и возвращает четырехзначное числовое значение в виде целого числа, которое представляет год заданной даты, метод для использования этой формулы выглядит следующим образом: = Год (серийный номер), Серийный номер — это аргумент даты, передаваемый функции.

ГОД Формула в Excel

Параметры и аргументы:

date_value / serial_value — Это значение, которое вы ввели, и это должна быть действительная дата, которая затем используется для возврата значения года.

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

Возвращаемое значение в формуле ГОД будет числовым значением в диапазоне от 1900 до 9999.

Примечания по использованию

  • Значение даты, введенное в формате ГОД в Excel, должно быть действительной датой Excel в формате серийного номера. Например, если вы введете дату 1 января 2000 г., она будет равна серийному номеру 32526.
  • Обратите внимание, что Excel может обрабатывать даты только после 01.01.1900, но не раньше.
  • Если вы поместите какие-либо недопустимые данные в формулу ГОД в Excel, вы, скорее всего, получите ошибку, но не вернете допустимое значение.
  • Вы можете использовать функцию СЕГОДНЯ в Excel с ГОДОМ, чтобы получить год от текущей даты в качестве возвращаемого значения.

Как открыть функцию ГОД в Excel?

  1. Вы можете просто ввести желаемый ГОД в нужную ячейку, чтобы получить возвращаемое значение аргумента.
  2. Вы можете вручную открыть диалоговое окно формулы ГОД в электронной таблице и ввести требуемые значения.
  3. Рассмотрим таблицу, приведенную ниже. Вы можете увидеть вариант ГОД в Excel на вкладке функций даты / времени в разделе Формула.
  1. Щелкните параметр ГОД, и откроется диалоговое окно ГОД, в котором вы можете ввести значения для получения возвращаемого значения. Смотрите скриншот ниже.

Как использовать функцию ГОД в Excel с примерами

Давайте посмотрим ниже на некоторые примеры функции ГОД. Эти примеры помогут вам изучить использование формулы ГОД.

ГОД в листе Excel

Основываясь на приведенной выше таблице Excel, давайте рассмотрим приведенные ниже примеры и посмотрим, как ГОД в Excel возвращается на основе формулы функции ГОД.

Для ясного понимания рассмотрим приведенные ниже скриншоты приведенных выше примеров.

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

ГОД в Excel VBA

Формулу ГОДА также можно использовать в качестве кода VBA в Excel.

Посмотрите на ГОД ниже в примере Excel, чтобы увидеть использование функции в качестве кода VBA.

В приведенном выше примере переменная с именем LYear теперь будет иметь значение 2017.

Приложения

Функцию ГОД в Microsoft Excel можно использовать для различных целей и приложений в электронной таблице. Некоторые из распространенных приложений электронных таблиц формул ГОДА приведены ниже —

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

ГОД Распространенная проблема функции Excel

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

    ДАТА (DATE) - возвращает заданную дату в числовом формате Microsoft Excel:
    =ДАТА(2010; 6; 20)
    =DATE(2010, 6, 20) Год (year) (2010) - число, обозначающее год. Должно быть в интервале от 1900 до 2078.
    Месяц (month) (6) - число, обозначающее номер месяца в году. Если месяц больше 12, то это число прибавляется к первому месяцу указанного года. Так, ДАТА(2010;14;4) вернет дату 4 марта 2011 года .
    День (day) (20) - число, определяющее номер дня в месяце. Если день больше числа дней в указанном месяце, то это число будет прибавлено к первому дню указанного месяца. Например, ДАТА(2010;10;44) вернет дату 13 ноября 2010 года .
    Аргументы месяц и день так же могут быть указаны и отрицательными числами.

  • 0 или не указан - US (NASD) 30/360
  • 1 - Фактический/фактический
  • 2 - Фактический/360
  • 3 - Фактический/365
  • 4 - Европейский 30/360
  • "y" - разница в полных годах
  • "m" - в полных месяцах
  • "d" - в полных днях
  • "yd" - разница в днях с начала года без учета лет
  • "md" - разница в днях без учета месяцев и лет
  • "ym" - разница в полных месяцах без учета лет

Статья помогла? Сделай твит, поделись ссылкой с друзьями!



Самый простой способ в MS Excel посчитать возраст по дате рождения - воспользоваться специальными функциями. Этот метод так же хорошо подойдёт в случае, если необходимо посчитать трудовой стаж работника. В этой статье мы разберём несколько способов подсчёта.

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


Для начала нам могут понадобиться функции ТДАТА() или СЕГОДНЯ(). Обе эти функции идут без аргументов, т. е. внутри скобок у них пусто. Они возвращают текущую дату. Однако СЕГОДНЯ() возвращает дату в формате число.месяц.год, а ТДАТА() - к этому формату добавляет ещё текущее время.

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

Рассмотрим несколько способов подсчёта возраста.

1.Внесём в ячейку D2 следующую формулу =(С2-В2)/365,25. Она вычислит разницу в годах между датами из ячеек C2 и B2. Число 365,25 должно учесть високосные года. Протянув за маркер автозаполнения вниз до конца таблицы, заполним столбец данными.


При необходимости можно обойтись без столбцаС, напрямую внеся в формулу одну из приведённых ранее функций. Например =(СЕГОДНЯ()-В2)/365,25.


2. Воспользуемся другой формулой, которая возвращает долю года (количество дней между двумя датами). Выделим ячейку D2 и выполним команду: вкладка Формулы, раздел Дата и время, ДОЛЯГОДА(). В появившемся диалоговом окне заполним поля аргументов функции. Первые две строки отвечают на начальную и конечную даты расчётов. Третья, базис, - способ вычисления дня. Это необязательный аргумент. Его можно оставить незаполненным или внести значения от 0 до 4.


После нажатия на кнопку ОК в ячейке D2 появится формула =ДОЛЯГОДА(В2;С2).

В описанных вариантах расчётов полученные результаты необходимо округлить до нужного количества десятичных знаков (команда Формат ячеек на вкладке Главная или через контекстное меню). Также, для более правильных вычислений можно воспользоваться функцией ОКРУГЛВНИЗ(). Она находится в разделе Математические на вкладке на вкладке Формулы.

3. Ещё один вариант вычисления возраста по дате предполагает использование функции ГОД(). Она преобразует дату из формата Дата и время в число. После можно производить простые математические расчёты. Введём в ячейку D2 формулу =(ГОД(C2)-ГОД(B2)) или воспользуемся вариантом формулы без дополнительного столбца =(ГОД(ТДАТА())-ГОД(A2)).


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

4. Последний вариант вычисления возраста по дате предполагает частный случай предыдущей формулы. Его можно использовать, если необходимо посчитать возраста людей, родившийся в конкретный год. Формула в ячейке D2 будет иметь вид =ГОД(СЕГОДНЯ())-1986, где 1986 - заданный год рождения.

Автор: Светлана Бартош

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


Понравился материал?
Хотите прочитать позже?
Сохраните на своей стене и
поделитесь с друзьями

Вы можете разместить на своём сайте анонс статьи со ссылкой на её полный текст


Ошибка в тексте? Мы очень сожалеем,
что допустили ее. Пожалуйста, выделите ее
и нажмите на клавиатуре CTRL + ENTER.

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

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

Подсчет дат, когда критерий сформулирован в виде текста. На рис. 12.1 показан набор данных с датами в стандартном формате Excel, то есть в виде порядковых чисел. В тоже время, критерии заданы как число (год) и текст (месяц). Цель – подсчитать, сколько дат соответствуют критерию. Проблема в том, что у нас несоответствие формата данных: в столбце A даты как порядковые номера, а критерий – смесь чисел и текста. На рис. 12.1 приведено пять различных формул, которые можно использовать для достижения цели.

Рис. 12.1. Подсчет количества дат

Рис. 12.1. Подсчет количества дат (заданных порядковыми номерами) по двум критериям: году (число) и месяцу (текст)

Давайте подробнее изучим работу этих пяти формул.

  • Если вы можете позволить себе вспомогательный столбец, функция СЧЁТЕСЛИ будет самым простым решением.
  • Функция МЕСЯЦ возвращает число между 1 и 12, а функция ГОД – число (год).
  • Хотя Excel требует, чтобы аргумент функции МЕСЯЦ был представлен датой в числовом формате, этот аргумент может распознать и текст. Однако МЕСЯЦ(Окт) вернет ощибку, а вот если добавить к названию месяца любое число, например, 1, то Excel справится. Используйте, как в формуле выражение Окт1, заданное фрагментом F8&1, или 1Окт, заданное фрагментом 1&F8.
  • Формулы с вспомогательными столбцами как правило работают быстрее.
  • Если у вас Excel 2007 или более поздний, вы можете использовать функции СЧЁТЕСЛИМН и КОНМЕСЯЦА.
  • Вам даны год (в виде числа) и месяц (как текст). Это означает, что вы можете вычислить дату начала и конца месяца, а затем определить даты, попажающие между ними.
  • Месяц всегда начинается с первого числа, так что вы можете создать нижнюю границу диапазона конкатенацией: " >=1 " &F8&E8. Операции конкатенации возвращают текст, но это не страшно, т.к. функция СУММЕСЛИМН понимает даты в виде текста.
  • Вы используете функцию КОНМЕСЯЦА с аргументом число_месяцев равным нулю; это позволяет получить последнюю дату текущего месяца. Функция КОНМЕСЯЦА является динамической: она возвращает 28 или 29 для февраля и 30 или 31 для любого другого месяца.
  • Эта формула является самой быстрой, если вам нужно получить решение в одной ячейке.
  • Если у вас Excel версии младше 2007 г., вы можете использовать две функции СЧЁТЕСЛИ, одну – для верхнего диапазона, вторую – для нижнего. Фокус в том, чтобы сначала сосчитать все значения, которые равны или меньше верхней границы, а затем вычесть все значения, которые меньше нижней границы.
  • В Excel 2003 или более ранней, чтобы добавить функцию КОНМЕСЯЦА, вам нужно выбрать ИнструментыНадстройкиАнализ Данных.
  • Эта формула работает быстрее, чем формулы [4] и [5].
  • Функции МЕСЯЦ и ГОД возвращают числа, извлекая их из порядкового номера даты.
  • Далее сравниваются два фрагмента, каждый полкченный конкатенацией.
  • Функция ТЕКСТ используется для представления чисел в виде текста. Второй аргумент этой функции – формат – определяет, как будет представлено число. Вы может конвертировать весь столбец А в текст, состоящий из 7 символов: 3 буквы месяца и 4 цифры года.

Нахождение объема продаж за год. На рис. 12.4 показан пример несоответствие формата года в критерии Е6 (число) и формата дат в диапазоне А2:А6 (порядковый номер). Цель – найти сумму продаж за год. На рисунке представлены шесть вариантов формул, которые могут решить задачу. Обратите внимание, что в формулах [1] и [2] критерии начала и конца года жестко зашиты в коде, т.к. они не могут изменяться. Это 1/1 и 31/12). Формулы размещены на рисунке в порядка увеличения скорости работы.

Рис. 12.4. Формата года в критерии Е6 (число) не соответствует формату дат в диапазоне А2:А6 (порядковый номер)

Читайте также: