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

Сценарий:

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

Общая формула:

= date - DATE (YEAR ( date ), 1 , 0 )

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

Здесь у нас есть несколько случайных значений данных, и нам нужно найти n-й день года из значения даты.

image

Используйте формулу:

= D3 - DATE ( YEAR ( D3 ) , 1 , 0 )

Пояснение:

  1. Функция ГОД возвращает значение года для заданной даты.

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

  3. Оператор вычитания берет разницу между ними и возвращает прошедшую дату.

image

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

image

Как видите, формула работает нормально, поскольку в результате возвращает 228.

Теперь используйте перетаскивание вниз до дат набора данных.

image

Вот количество дней от даты года, рассчитанное по формуле.

Мы можем вычислить тот же результат, используя еще одну логику. Если мы вычтем данное значение даты из первой даты того же года и прибавим 1 (+1).

Общая формула:

= date - DATE ( YEAR ( date ) , 1 , 1 ) + 1

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

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

Надеюсь, вы поняли, как получить n-й день от даты года в Excel.

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

Похожие статьи

link: / excel-date-working-out-a-people-age-in-microsoft-excel [Вычислить возраст по дате рождения]

link: / excel-date-time-Formulas-calculate-years-months-days-elapsed-from-a-date-in-microsoft-excel [Рассчитывать дни, годы и месяцы с определенной даты]

link: / excel-date-time-formulas-how-to-use-the-edate-in-excel [Как использовать функцию EDATE в Excel]

link: / summing-sum-if-date-is-between [SUM if date is between]

link: / lookup-formulas-vlookup-by-date-in-excel [Просмотр-поиск по дате в Excel]

Популярные статьи

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-Повышение-продуктивность [50 ярлыков Excel для повышения вашей производительности]

link: / excel-generals-how-to-edit-a-dropdown-list-in-microsoft-excel [Редактировать раскрывающийся список]

link: / excel-range-name-absolute-reference-in-excel [Абсолютная ссылка в Excel]

link: / tips-conditional-formatting-with-if-statement [Если с условным форматированием]

link: / logic-formulas-if-function-with-wildcards [Если с wildcards]

link: / lookup-formulas-vlookup-by-date-in-excel [Vlookup-by-date]

link: / excel-text-edit-and-format-join-first-and-last-name-in-excel [Соединить имя и фамилию в excel]

link: / counting-count-cells-which-match -ither-a-or-b [Подсчет ячеек, соответствующих A или B]