Перейти до основного матеріалу

Як розрахувати кількість днів у місяці чи році в Excel?

Як ми всі знаємо, є високосний рік і загальні роки, коли високосний рік має 366 днів, а загальний рік - 365 днів. Щоб розрахувати кількість днів у місяці або році на основі дати, як показано на знімку екрана, ця стаття допоможе вам.


Обчисліть кількість днів у даному місяці за допомогою формул

Якщо у вас є список дат у колонці, для розрахунку днів у місяці застосуйте такі формули:

Введіть будь-яку з наведених нижче формул у порожню комірку поруч із датою, а потім перетягніть маркер заповнення вниз до комірок, для яких потрібно обчислити дні у конкретному місяці, див. Знімок екрана:

=DAY(DATE(YEAR(A2),MONTH(A2)+1,1)-1)
=DAY(EOMONTH(A2,0))

Примітка: У наведених формулах A2 - це клітинка дати, за якою ви хочете отримати кількість днів у місяці.


Обчисліть кількість днів у даному році за допомогою формул

Щоб отримати кількість днів у році, зробіть так:

Введіть наступну формулу в порожню комірку поруч із коміркою дати, а потім перетягніть маркер заповнення вниз до комірок, для яких потрібно обчислити дні у конкретному році, див. Знімок екрана:

=DATE(YEAR(A2),12,31)-DATE(YEAR(A2),1,1)+1

примітки: Якщо у стовпці ви просто маєте числа років, наведена нижче формула допоможе вам розрахувати дні в заданих роках, як показано на наступному знімку екрана:

=365+IF(MOD(A2,4),0,1)


Обчисліть кількість днів у даному місяці чи році з корисною функцією

Якщо у вас є Kutools для Excel, З його Обчисліть дні в році / Обчисліть дні в місяці Ви можете отримати кількість днів у певному місяці чи році, не пам’ятаючи жодних формул.

Примітка:Застосувати ці Обчислити дні в році / Обчислити дні в місяці По-перше, ви повинні завантажити Kutools для Excel, а потім швидко та легко застосувати функції.

після установки Kutools для Excel, будь ласка, виконайте наступне:

1. Клацніть, щоб вибрати клітинку, куди потрібно вивести результат, див. Знімок екрана:

2. А потім клацніть Кутулс > Помічник формули > Помічник формули, див. скріншот:

3, в Помічник формул діалоговому вікні, виконайте такі дії:

  • Select Математика від Тип формули випадаючий список;
  • У Виберіть формулу списку, натисніть, щоб вибрати Обчисліть дні в році or Обчисліть дні в місяці варіант, як вам потрібно;
  • Потім у Введення аргументів розділ, виберіть клітинку, що містить дату, коли ви хочете отримати дні місяця або року з дати.

Tips : В Дата текстовому полі, вам слід змінити абсолютне посилання на клітинку за замовчуванням на відносне посилання на комірку для правильного перетягування формули.

4. А потім натисніть Ok , буде розраховано перший результат, потім виділено першу комірку формули та перетягнуто маркер заповнення вниз до комірок для застосування цієї формули, і ви отримаєте кількість днів у році, як показано на знімку екрана нижче:

Вибір Обчисліть дні в місяці можливість отримати кількість днів у певних місяцях, див. знімок екрана:

Завантажте та безкоштовну пробну версію Kutools для Excel зараз!


Більше відносних статей:

  • Підрахуйте кількість днів, робочих днів, вихідних між двома датами
  • Вам коли-небудь доводилося рахувати кількість днів між двома датами в Excel? Можливо, іноді ви просто хочете обчислити робочі дні між двома датами, а іноді вам потрібно рахувати дні вихідних лише між двома датами. Як ви могли порахувати кількість днів між двома датами в певному стані?
  • Обчисліть дні, що залишились у місяці чи році в Excel
  • У певних випадках ви можете знати кількість днів, що залишились у місяці чи році. Припустимо, сьогоднішньою датою є 2014/10/12, і ви хочете обчислити дні, що залишились у цьому місяці (жовтень) або в цьому році (2014), тобто залишилось 19 днів цього місяця та 80 днів цього року. Будь ласка, знайте більше деталей із статті нижче.

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Es ist wenig hilfreich, in einer deutschen Version der Seite die englischen Excel-Zelleinträge zu zeigen.
Insbesondere , und ; sind für deutschsprachige Nutzer (und dafür ist ja die Seite) kaum wahrzunehmen !
MfG
This comment was minimized by the moderator on the site
Your MONTH(EOMONTH(A2,(DAY(A2)>15)+0)) formula does not work correctly for 28, 29 or 30-day months due to the hard coded comparison to the 15th day of the month. For example, for the date 2/14/2021, it calculates the round-up month number to be 2 (February). But it should be 3 (March) given that the 14th is the half-month day of 28-day February (equivalent to a fraction value 0.5, which should round up, not down). Similarly, for the date 4/15/2021, it calculates the round-up month number to be 4 (April). But it should be 5 (May) given that the 15th is the half-month day of 30-day April (again equivalent to a fraction value 0.5).

Here's a corrected version of your formula that works for all months:

=MONTH(EOMONTH(A1,(DAY(A1)>=DAY(EOMONTH(A1,0))/2)-1)+1)
This comment was minimized by the moderator on the site
How about this for Number of Days in THIS year (covers leap year or not)…. =EOMONTH(DATE(YEAR(TODAY()),12,1),0) - DATE(YEAR(TODAY()),1,0)

EOMONTH finds December 31 of this year, from TODAY() and them subtracts the day before January 1st using the DATE YEAR TODAY using 0 which is one less than 1.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations