Формула Excel, щоб встановити "один місяць / рік" раніше?


0

Я повинен створити набір даних з інтервалами (місяць і рік).

Чи існує формула, що дає мені той самий день, але 1 місяць / рік раніше?

Я знаю, що можу використовувати

= сьогодні () - 30

або

= сьогодні () - 365

але не весь місяць на 30 днів (і так само протягом багатьох років).

Я знаю, що я можу використати = day (), щоб витягти день, а потім скласти його з = month () - 1 і так далі

Відповіді:


4

За місяць можна використовувати EDATE функції :
=EDATE(TODAY,-1)

Протягом багатьох років потрібно використовувати більш складні функції:
=DATE(YEAR(TODAY())-1,MONTH(TODAY()),DAY(TODAY()))


Ці формули працюють. Складна частина місяця переконується, що 31 березня - 1 місяць = 29 лютого. EDATE () обробляє це, не проблема.
Nathan DeWitt
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.