Kuidas arvutada Excelis kahe kuupäeva vaheliste päevade arvu

Vaadake videot - arvutage kahe kuupäeva vaheliste tööpäevade arv

Excelil on mõned võimsad funktsioonid Excelis kahe kuupäeva vaheliste päevade arvu arvutamiseks. Need on eriti kasulikud, kui loote ettepaneku/projekti jaoks Gantti diagramme või ajakavasid.

Selles õpetuses saate teada, kuidas arvutada kahe kuupäeva vaheliste päevade arvu (erinevatel juhtudel):

Excelis kahe kuupäeva vaheliste päevade koguarvu arvutamine

Excelil on mitu võimalust kahe kuupäeva vaheliste päevade arvutamiseks.

Funktsiooni DAYS kasutamine

Funktsiooni Excel PÄEVAD saab kasutada algus- ja lõppkuupäeva päevade koguarvu arvutamiseks.

Funktsioonis Päevad peate määrama alguskuupäeva ja lõppkuupäeva ning see annab teile kahe määratud kuupäeva vaheliste päevade koguarvu.

Oletame näiteks, et alguskuupäev on lahtris B1 ja lõppkuupäev lahtris B2 (nagu allpool näidatud):

Järgmine valem annab teile kahe kuupäeva vaheliste päevade koguarvu:

= PÄEVAD (B2, B1)

Pange tähele, et saate kuupäevad ka käsitsi määrata funktsioonides Päevad, pannes need topeltjutumärkidesse. Lihtsalt veenduge, et need topeltjutumärkides kuupäevad oleksid Excelis aktsepteeritud kuupäevavormingus.

Funktsioon Päevad annab teile päevade arvu kahe kuupäeva vahel. See tähendab, et kui kuupäevad on 1. detsember 2021–2022 ja 2. detsember 2021–2022, tagastab see 1. Kui soovite, et mõlemad päevad loetaks, peate funktsiooni Päevad tulemusele lisama 1. Päevade funktsiooni kohta saate rohkem lugeda siit.

Funktsiooni DATEDIF kasutamine

Funktsioon DATEDIF (tuletatud Kuupäev Erinevference) võimaldab teil kiiresti saada kahe kuupäeva vaheliste päevade arvu. Kuid erinevalt funktsioonist PÄEVAD saab sellega enamat teha.

Funktsiooni DATEDIF abil saate arvutada ka kahe kuupäeva jooksul möödunud kuude või aastate arvu.

Oletame, et teil on allpool olev andmekogum ja soovite saada nende kahe kuupäeva vaheliste päevade arvu:

Selleks saate kasutada järgmist DATEDIF -valemit:

= DATEDIF (B1, B2, "D")

Ülaltoodud DATEDIF -valem sisaldab kolme argumenti:

  • Alguskuupäev - selles näites B1
  • Lõppkuupäev - selles näites B2
  • “D” - tekstistring, mis ütleb funktsioonile DATEDIF, mida tuleb arvutada.

Pange tähele ka seda, et eemaldage teiste Exceli funktsioonide jooned, kui sisestate Excelis funktsiooni DATEDIF, see ei näita IntelliSense'i (automaatse täitmise suvand, mis aitab teil valemiargumente).

Kui soovite arvutada ainult päevade arvu kahe antud kuupäeva vahel, siis on parem kasutada funktsiooni PÄEVAD. DATEDIF sobib paremini siis, kui soovite arvutada kahe kuupäeva vahele jäänud aastate või kuude koguarvu.

Näiteks annab allolev valem teile kahe kuupäeva vaheliste kuude koguarvu (B1 ja B2)

= DATEDIF (B1, B2, "M")

Samamoodi annab allolev valem teile kahe kuupäeva vaheliste aastate koguarvu:

= DATEDIF (B1, B2, "Y")

Funktsiooni DATEDIF kohta saate rohkem lugeda siit. Selle funktsiooni üks levinumaid kasutusviise on see, kui peate Excelis arvutama vanuse.

Tööpäevade arv kahe kuupäeva vahel Excelis

Excelil on kaks funktsiooni, mis annavad teile kahe kuupäeva vahelise tööpäevade koguarvu ning arvestab automaatselt nädalavahetusi ja määratud puhkepäevi.

  • Funktsioon Excel NETWORKDAYS - peaksite seda kasutama siis, kui nädalavahetuse päevad on laupäev ja pühapäev.
  • Excel NETWORKDAYS INTERNATIONAL funktsioon - kasutage seda, kui nädalavahetuse päevad pole laupäev ja pühapäev.

Vaatame kõigepealt kiiresti funktsiooni NETWORKDAYS funktsiooni süntaksit ja argumente.

Funktsioon Excel NETWORKDAYS - süntaks ja argumendid

= NETWORKDAYS (alguskuupäev, lõppkuupäev, [pühad])

  • alguskuupäev - kuupäeva väärtus, mis tähistab alguskuupäeva.
  • end_date - kuupäeva väärtus, mis tähistab lõppkuupäeva.
  • [pühad] - (valikuline) See on kuupäevade vahemik, mis arvutustest välja jäetakse. Näiteks võivad need olla riiklikud/riigipühad. Selle võib sisestada viitena lahtrivahemikule, mis sisaldab kuupäevi, kuupäevi tähistavate seerianumbrite massiivi või nimevahemikku.

Vaatame kõigepealt näidet, kus soovite arvutada tööpäevade (tööpäevade) arvu kahe kuupäeva vahel, laupäev ja pühapäev on nädalavahetused.

Tööpäevade arvu (veerg D) arvutamiseks - kui on määratud alguskuupäev, lõppkuupäev ja pühad - kasutage D3 allolevat valemit ja kopeerige kõik lahtrid:

= NETWORKDAYS (B2, C2, $ F $ 2: $ F $ 6)

See funktsioon töötab enamikul juhtudel suurepäraselt, välja arvatud need, kus nädalavahetustel on muud päevad peale laupäeva ja pühapäeva.

Näiteks Lähis-Ida riikides on nädalavahetus reede ja laupäev või mõnel töökohal võib inimestel olla kuuepäevane töönädal.

Selliste juhtumite lahendamiseks on Excelil veel üks funktsioon - NETWORKDAYS.INTL (tutvustatud Excel 2010 -s).

Enne näite tutvustamist tutvume kiiresti Exceli NETWORKDAY INTERNATIONAL funktsiooni süntaksi ja argumentidega

Excel NETWORKDAYS INTERNATIONAL Funktsioon - süntaks ja argumendid

= NETWORKDAYS.INTL (alguskuupäev, lõppkuupäev, [nädalavahetus], [pühad])

  • Algus kuupäev - kuupäeva väärtus, mis tähistab alguskuupäeva.
  • lõpp_kuupäev - kuupäeva väärtus, mis tähistab lõppkuupäeva.
  • [nädalavahetus] - (Valikuline) Siin saate määrata nädalavahetuse, mis võib olla kaks päeva või üks päev. Kui see välja jätta, loetakse nädalavahetuseks laupäev ja pühapäev.
  • [pühad] - (Valikuline) See on kuupäevade vahemik, mis arvutustest välja jäetakse. Näiteks võivad need olla riiklikud/riigipühad. Selle võib sisestada viitena lahtrivahemikule, mis sisaldab kuupäevi, või võib olla kuupäevi tähistavate seerianumbrite massiiv.

Vaatame nüüd näidet tööpäevade arvu arvutamiseks kahe kuupäeva vahel, kus nädalavahetuse päevad on reede ja laupäev.

Oletame, et teil on allpool näidatud andmekogum:

Tööpäevade arvu (veerg D) arvutamiseks nädalavahetusega reedel ja laupäeval kasutage järgmist valemit:

= NETWORKDAYS.INTL (B2, C2,7, $ F $ 2: $ F $ 6)

Selle valemi kolmas argument (number 7) ütleb valemile, et reedet ja laupäeva peetakse nädalavahetuseks.

Nädalavahetuste arv kahe kuupäeva vahel Excelis

Funktsiooni NETWORKDAYS saame kasutada kahe kuupäeva vaheliste nädalavahetuste arvu arvutamiseks.

Kui funktsioon Networkdays arvutab tööpäevade arvu, saame kasutada ka nädalavahetuste päevade arvu saamiseks kahe kuupäeva vahel.

Oletame, et meil on allpool näidatud andmekogum:

Siin on valem, mis annab teile nädalavahetuste päevade koguarvu kahe kuupäeva vahel:

= PÄEVAD (C2, B2)+1-VÕRGUPÄEVAD (B2, C2)

Osalise tööajaga tööpäevade arv

Funktsiooni Excel NETWORKDAYS.INTL abil saate arvutada ka osalise tööajaga tööpäevade arvu.

Võtame näite, kus olete kaasatud projekti, kus peate töötama osalise tööajaga (ainult teisipäeval ja neljapäeval).

Siin on valem, kuidas seda teha:

= NETWORKDAYS.INTL ($ B $ 3, $ C $ 3,"1010111", 3 dollarit: 7 eurot)

Pange tähele, et selle asemel, et funktsiooni sisseehitatud rippmenüüst nädalavahetust valida, oleme kasutanud “1010111” (topeltjutumärkides).

  • 0 tähistab tööpäeva
  • 1 tähistab töövälist päeva

Selle seeria esimene number tähistab esmaspäeva ja viimane number pühapäeva.

Nii et "0000011 tähendaks, et esmaspäevast reedeni on tööpäevad ning laupäev ja pühapäev on mittetöötavad (nädalavahetus).

Sama loogikaga, “1010111” näitab, et ainult teisipäev ja neljapäev töötavad ning ülejäänud 5 päeva on mittetöötavad.

Kui teil on puhkus (mida te ei soovi tulemuses arvesse võtta), saate need puhkused määrata neljandaks argumendiks.

Esmaspäevade arv kahe kuupäeva vahel

Esmaspäevade arvu leidmiseks kahe kuupäeva (või mõne muu päeva) vahel saame kasutada sama loogikat, mida kasutati ülalpool osalise tööajaga tööde arvutamisel.

Oletame, et teil on allpool näidatud andmekogum:

Siin on valem, mis annab teile esmaspäevade arvu kahe kuupäeva vahel:

= NETWORKDAYS.INTL (B2, C2, "0111111")

Selle valemi puhul tähendab "0" tööpäeva ja "1" tähendab mittepäeva.

See valem annab meile tööpäevade koguarvu, arvestades, et esmaspäev on nädala ainus tööpäev.

Samamoodi saate arvutada ka kahe kuupäeva vahelise päeva arvu.

Samuti võivad teile meeldida järgmised õpetused:

  • Exceli ajalehe kalkulaatori mall.
  • Teisenda kuupäev tekstiks Excelis.
  • Kuupäevade rühmitamine Exceli liigendtabelites.
  • Kuidas Excelisse kuupäeva ja ajatemplit automaatselt sisestada.
  • Teisendage aeg Excelis kümnendarvuks (tunnid, minutid, sekundid)
  • Kuidas summeerida väärtusi kahe kuupäeva vahel Excelis

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave