Прескочи на основното съдържание

Как да изчисля броя на дните в месец или година в Excel?

Автор: Xiaoyang Последна промяна: 2021-02-05

Както всички знаем, има високосни години и обикновени години, където високосната година има 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, И после щракнете върху Kutools > Помощник за формула > Помощник за формула, вижте екранна снимка:

3. В Помощник за формули диалогов прозорец, моля, извършете следните операции:

  • Изберете Математически от Тип формула падащ списък;
  • в Изберете формула списъчно поле, щракнете, за да изберете Изчислете дните в годината or Изчислете дните в месеца опция според нуждите ви;
  • След това в Въвеждане на аргументи изберете клетката, съдържаща датата, която искате да получите дните от месеца или годината от датата.

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

4. И след това щракнете Ok първият резултат ще бъде изчислен, след това изберете първата клетка с формула и плъзнете манипулатора за попълване надолу към клетките за прилагане на тази формула и ще получите броя на дните в годината, както е показано на екранната снимка по-долу:

Избиране на Изчислете дните в месеца опция за получаване на броя дни в определени месеци, вижте екранната снимка:

Изтеглете и изпробвайте безплатно Kutools за Excel сега!


Още относителни статии:

  • Пребройте броя на дните, работните дни, уикендите между две дати
  • Трябвало ли ви е някога да броите дните между две дати в Excel? Възможно е понякога просто да искате да изчислите само работните дни между две дати, а понякога трябва да броите уикендите само между двете дати. Как можете да преброите броя на дните между две дати при определено състояние?
  • Изчислете оставащите дни в месеца или годината в Excel
  • В някои случаи може да искате да знаете броя на оставащите дни в месеца или годината. Да предположим, че днешната дата е 2014/10/12 и искате да изчислите оставащите дни през този месец (октомври) или тази година (2014), т.е. остават 19 дни от този месец и 80 дни от тази година. Моля, научете повече подробности от статията по-долу.

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за 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