Kuinka soveltaa Excel-kaavaa laskemaan päiviä päivämäärän ja päivän välillä tänään

  • Jaa Tämä
Hugh West

Päivien lukumäärän laskeminen Excelissä on merkittävä tehtävä päivittäisessä toiminnassamme. Mutta mitkä ovat Excel-kaavat, joilla se voidaan tehdä tehokkaasti? Tässä artikkelissa lasken päivien lukumäärän mistä tahansa päivämäärästä tähän päivään Excel-kaavojen ja Power Queryn avulla.

Lataa harjoituskirja

Voit ladata seuraavan Excel-työkirjan ymmärtämistä varten ja harjoitella sitä itse.

Päivämäärän laskeminen päivään Today.xlsx

8 helppoa tapaa soveltaa Excel-kaavaa päivien laskemiseen päivämäärän ja päivän välillä

Tässä artikkelissa näytämme sinulle, miten soveltaa Excel-kaava päivien laskemiseksi päivämäärästä tähän päivään käyttämällä vähennyslaskun kaava , TODAY-toiminto , DATE-toiminto , DAYS-toiminto , DATEDIF-funktio , NETWORKDAYS-toiminto , NETWORKS.INT-funktio ja käyttämällä Tehokysely .

Ennen kuin siirrymme pääkeskusteluun, tarkastellaan aineistoamme.

Seuraavassa kuviossa on esitetty työntekijöiden nimet ja heidän liittymispäivänsä. Meidän on tehtävä laskee päivien määrän liittymispäivästä tähän päivään. .

Aloitetaan

1. Vähennyslaskukaavan käyttäminen päivien laskemiseen päivämäärän ja tämän päivän välillä Excelissä

Voimme laskea päivien määrän liittymispäivästä tähän päivään vaivattomasti käyttämällä vähennyslaskukaavaa.

Vähennyslaskun kaavaa, joka on helpoin vähennyslaskun kaava, voi helposti soveltaa syöttämällä miinus (-) operaattori näiden kahden päivämäärän välillä.

Vaihe 1:

  • Valitse ensin E5 solu.
  • Kirjoita sitten seuraava kaava.
=D5-C5

  • Paina lopuksi ENTER .

Vaihe 2:

  • Näet siis ensimmäisen henkilön liittymispäivämäärän ja tämänpäiväisen päivämäärän välisten päivien määrän.
  • Käytä sitten Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Lopuksi saat kaikkien aineistossa olevien henkilöiden päivien lukumäärän.

Lue lisää: Kuinka vähennetään päivien tai päivämäärän määrä Excelissä päivästä tänään

2. TODAY-funktion käyttäminen päivien laskemiseen päivämäärästä tähän päivään.

Jos et halua luoda eri solua nykyistä päivämäärää varten, voit aina käyttää komentoa TÄNÄÄN toiminto .

Tämä funktio palauttaa nykyisen päivämäärän, joka päivittyy jatkuvasti, jos tietosarjaa muutetaan tai se avataan. Funktiossa TODAY-toiminto .

Vaihe 1:

  • Jos haluat soveltaa funktiota tietokantaamme, valitse tyhjä solu, esim. E5 solu.
  • Kirjoita sitten seuraava kaava laskeaksesi päivien kokonaismäärän sen jälkeen, kun työntekijä on liittynyt toimistoon, tässä. C5 on työntekijän liittymispäivä.
=TODAY()-C5

  • Ja paina sitten ENTER .

Vaihe 2:

  • Näet siis ensimmäisen henkilön liittymispäivän ja tämän päivän välisen ajanjakson.
  • Käytä sitten Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Lopuksi saat kaikkien aineistossa olevien henkilöiden päivien lukumäärän.

Lue lisää: Excel-kaava, jolla lasketaan päivien lukumäärä tämän päivän ja toisen päivämäärän välillä

3. Excel-kaavan käyttäminen DAYS-toiminnon avulla päivien laskemiseen päivämäärän ja päivän välillä

Toinen yksinkertainen tapa laskee kahden päivämäärän väliin jäävien päivien lukumäärän Tässä tapauksessa sovelletaan liittymispäivää ja nykyistä päivämäärää. PÄIVÄT toiminto .

Funktio antaa kahden Excel-päivämäärän välisten päivien lukumäärän.

DAYS-funktion syntaksi

=DAYS (loppupäivä, alkupäivä)

DAYS-funktion argumentit

end_date - Loppupäivä.

start_date - Aloituspäivä.

Vaihe 1:

  • Sovelletaan siis funktiota aineistossamme. Valitse nyt tyhjä solu seuraavasti D5 .
  • Lisää sitten seuraava kaava tähän. missä D5 on kuluvan päivän päivämäärä ja C5 on liittymispäivä.
=DAYS(D5,C5)

  • Paina sen jälkeen ENTER .

Vaihe 2:

  • Tässä näet ensimmäisen henkilön liittymispäivän ja tämän päivän välisen ajanjakson.
  • Käytä sitten Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Tuloksena saat kaikkien aineistossa olevien henkilöiden päivien lukumäärän.

Lue lisää: Kuinka laskea päivien lukumäärä kahden päivämäärän välillä Excelissä

4. Päivämäärätoiminnon soveltaminen päivien laskemiseen päivästä alkaen Excelissä.

Voit laskea päivien määrän käyttämällä DATE-toiminto . PÄIVÄMÄÄRÄ toiminto palauttaa tietyn päivämäärän sarjanumeron.

DATE-funktion syntaksi

=DATE (vuosi, kuukausi, päivä)

DATE-funktion argumentit

vuosi - Vuoden numero.

kuukausi - Kuukauden numero.

päivä - Päivän numero.

Koska meillä on yksi solu, joka sisältää päivämäärän, voimme käyttää komentoa VUOSI , KUUKAUSI ja PÄIVÄ funktioita vuoden, kuukauden ja päivämäärän poimimiseen. Voit myös syöttää tiedot manuaalisesti.

  • YEAR-toiminto poimii vuosiluvun annetusta päivämäärästä. Funktion syntaksi on seuraava
=YEAR (päivämäärä)

  • The Excel MONTH-toiminto poimii kuukauden annetusta päivämäärästä
=MONTH (sarjanumero)

  • The Excel DAY-toiminto palauttaa kuukauden päivän numerona välillä 1-31 annetusta päivämäärästä.
=DAY (päivämäärä)

Vaihe 1:

  • Kaavamme on siis seuraavassa muodossa D5 on kuluvan päivän päivämäärä ja C5 on liittymispäivä.
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))

  • Valitse nyt tyhjä solu E5 , syötä kaava ja paina ENTER .

Vaihe 2:

  • Näet siis ensimmäisen henkilön liittymispäivän ja tämän päivän välisen ajanjakson.
  • Käytä lisäksi Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Lopuksi kuvassa näkyy liittymispäivän ja tämän päivän päivämäärän välisten päivien lukumäärä tietokokonaisuudessa.

Lue lisää: Laske päivien lukumäärä kahden päivämäärän välillä VBA: lla Excelissä

Samanlaisia lukemia

  • Kuinka laskea kuukausien määrä kahden päivämäärän välillä Excelissä
  • Päivien lisääminen päivämäärään Excelissä viikonloppuja lukuun ottamatta (4 tapaa)
  • Kuinka laskea työpäivät kuukaudessa Excelissä (4 helppoa tapaa)
  • Vähennä päivämäärät Excelissä saadaksesi vuodet (7 yksinkertaista menetelmää)
  • Kuinka laskea työpäivät kahden päivämäärän välillä Excelissä (4 menetelmää)

5. Excel-kaavan käyttäminen DATEDIF-funktion avulla päivien laskemiseksi päivämäärän ja tämän päivän välillä

Käyttämällä DATEDIF toiminto on myös tapa laskea päivien väliset päivät Excelin päivämäärien välillä. Se on tarkoitettu erityisesti aikaeron määrittämiseen eri yksiköissä, kuten päivinä, kuukausina ja vuosina.

DATEIF-funktion syntaksi

=DATEDIF (alkupäivä, loppupäivä, yksikkö)

DATEIF-funktion argumentit

start_date - Aloituspäivämäärä Excel-päivämäärän sarjanumeromuodossa.

end_date - Loppupäivämäärä Excel-päivämäärän sarjanumeromuodossa.

yksikkö - Käytettävä aikayksikkö (vuodet, kuukaudet tai päivät).

Vaihe 1:

  • Tietoaineistomme kaava on siis seuraavanlainen, jossa D5 on kuluvan päivän päivämäärä ja C5 on liittymispäivä. Myös, d viittaa päiviin (kokonaisiin päiviin).
=DATEDIF(C5,D5, "d")

  • Kirjoita nyt kaava tyhjään soluun ja paina näppäintä ENTER .
  • Samoin PÄIVÄT funktiota, voit myös käyttää TÄNÄÄN funktio tässä sen sijaan, että end_date.

Vaihe 2:

  • Sitten näet ensimmäisen henkilön liittymispäivän ja tämän päivän välisen ajanjakson.
  • Käytä lisäksi Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Lopuksi kuvassa näkyy liittymispäivän ja tämän päivän päivämäärän välisten päivien lukumäärä tietokokonaisuudessa.

Lue lisää: Kuinka laskea kuukausia päivämääristä tänään käyttämällä Excel-kaavaa

6. NETWORKDAYS-toiminnon soveltaminen päivien laskemiseen päivämäärän ja tämän päivän välillä Excelissä

Jos haluat laskea työpäivät ja jättää viikonloppu- ja juhlapäivät pois, voit käyttää seuraavaa tapaa NETWORKDAYS toiminto .

Excel NETWORKDAYS toiminto laskee kahden päivämäärän välisten työpäivien määrän. Lauantai ja sunnuntai jätetään automaattisesti toiminnon ulkopuolelle, ja valinnaisesti voidaan jättää pois myös luettelo vapaapäivistä.

Toiminnossa ei voi muuttaa viikonlopun oletuspäiviä.

NETWORKDAYSin syntaksi Toiminto

=NETWORKDAYS (alkupäivä, loppupäivä, [vapaapäivät])

NETWORKDAYSin argumentit Toiminto

start_date - Aloituspäivä.

end_date - Loppupäivä.

lomat - [valinnainen] Luettelo päivämäärinä ilmoitetuista vapaapäivistä.

Vaihe 1:

  • Lasketaan ensin työpäivien määrä, lukuun ottamatta oletusarvoisia viikonloppupäiviä ja ilman lomapäiviä.
  • Valitse siis tyhjä solu ja lisää seuraava kaava, jossa C5 on liittymispäivä ja D5 on kuluvan päivän päivämäärä.
=NETWORKDAYS(C5,D5)

  • Paina sitten ENTER .

Vaihe 2:

  • Sitten näet ensimmäisen henkilön liittymispäivän ja tämän päivän välisen ajanjakson.
  • Käytä sen jälkeen Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Lopuksi kuvassa näkyy liittymispäivän ja tämän päivän päivämäärän välisten päivien lukumäärä tietokokonaisuudessa.

Nyt voimme lisätä luettelon juhlapyhistä. Ei ole pakollista, että juhlapyhien soluväli on lähellä kahta muuta päivämäärää. Varmista kuitenkin, että solun Dollari ($) merkki on käytettävissä solualueella, jotta se toimii kaikkien työntekijöiden kohdalla.

Näin ollen kaava on:

=NETWORKDAYS(C5,D5,$E$5:$E$13)

jossa C5 on liittymispäivä, D5 on kuluvan päivän päivämäärä (voit käyttää komentoa TÄNÄÄN funktio sen sijaan) ja $E$5:$E$13 on lomien solualue. Valitse sen jälkeen tyhjä solu ja paina näppäintä Kirjoita .

  • Lopuksi saat seuraavan tulosteen.

Lue lisää: Kuinka laskea työpäivät lukuun ottamatta sunnuntaita Excelissä?

7. Excelin NETWORKDAYS.INT-funktion käyttäminen päivien laskemiseen päivämäärästä tähän päivään asti

Kuten tiedät, viikonloppupäivät vaihtelevat maittain. Esimerkiksi perjantai ja lauantai ovat viikonloppupäiviä joissakin maissa.

Yksi tärkeimmistä rajoituksista NETWORKDAYS toiminto on kiinteä lauantaina ja sunnuntaina. Jos haluat mukauttaa viikonloppupäiviä, valitse sitten VERKKOPÄIVÄT.INT toiminto on oikea vaihtoehto sinulle.

Tämä toiminto myös laskee työpäivien lukumäärän ilman räätälöityjä viikonloppu- ja lomapäiviä.

NETWORKDAYS.INT-ohjelman syntaksi Toiminto

=NETWORKDAYS.INTL (alkupäivä, loppupäivä, [viikonloppu], [pyhäpäivät])

NETWORKDAYS.INT:n argumentit Toiminto

start_date - Aloituspäivä.

end_date - Loppupäivä.

viikonloppu - [valinnainen] Asetus sille, mitkä viikonpäivät katsotaan viikonlopuiksi.

lomat - [valinnainen] Viittaus päivämääriin, joita olisi pidettävä työajan ulkopuolisina päivinä.

Vaihe 1:

  • Jos haluat soveltaa kaavaa tietokantaamme, valitse tyhjä solu, esim. E5 .
  • Kirjoita sitten seuraava kaava, jossa C5 on liittymispäivä ja D5 on kuluvan päivän päivämäärä ja 7 koskee perjantain ja lauantain viikonloppupäiviä.
=NETWORKDAYS.INTL(C5,D5,7)

  • Kun olet painanut ENTER saat seuraavan tuloksen.

Vaihe 2:

  • Näet siis ensimmäisen henkilön liittymispäivämäärän ja tämänpäiväisen päivämäärän välisten päivien määrän.
  • Käytä sen jälkeen Täyttökahva työkalua ja vedä se alaspäin E5 solun E13 solu.

Vaihe 3:

  • Näin ollen tässä kuvassa näkyy liittymispäivän ja tämän päivän päivämäärän välisten päivien lukumäärä tietokokonaisuudessa.

  • Myöhemmin, jos voit sisällyttää lomapäivät funktioon. Siinä tapauksessa kirjoita seuraava kaava tähän. missä. C5 on liittymispäivä ja D5 on kuluvan päivän päivämäärä, 7 koskee viikonloppupäiviä perjantai ja lauantai ja $E$5:$E$13 on lomia varten.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)

  • Lopuksi saat seuraavan tulosteen.

Lue lisää: Kuinka laskea jäljellä olevat päivät Excelissä (helpoin askelin)

8. Power Queryn hyödyntäminen päivien laskemiseen päivämääristä tähän päivään Excelissä

Jos haluat tehdä saman analyysin käyttämällä Tehokysely että olen tehnyt eri Excel-funktioiden avulla, se on hyvä päätös.

Tehokysely , yksi tehokkaimmista business intelligence -työkaluista, ei vaadi käyttäjältä tietyn koodin opettelua.

Ensimmäinen ominaisuus, joka oli saatavilla MS Excelissä vuonna 2010, Excel 2010 ja 2013, on ilmainen lisäosa. Se on integroitu Exceliin kokonaan vuodesta 2016 lähtien.

Tässä näytän vain vähennysprosessin, jossa käytetään Tehokysely .

Vaihe 1:

  • Valitse ensin solualue B4:D13 > Taulukosta (saatavana osoitteessa Tiedot tab)> Luo taulukko >press.

Vaihe 2:

  • Lisää sarake >paina CTRL key>valitse kaksi saraketta ts. Liittymispäivä ja Tänään >klikkaa Päivämäärä > Vähennä päivät.

Vaihe 3:

  • Valitse Koti-välilehti > Sulje & Lataa > Sulje & Lataa kohteeseen.

  • Tässä valitaan Uusi laskentataulukko >press.

  • Lopulta saat seuraavanlaisen tulosteen.

Lue lisää: Kuinka laskea päiviä päivämäärän ja päivän välillä automaattisesti Excel-kaavan avulla

Päätelmä

Tässä artikkelissa olemme käsitelleet 8 Excel-kaavojen tavat laskea päiviä päivämäärästä tähän päivään. Toivon vilpittömästi, että nautit ja opit paljon tästä artikkelista. Lisäksi, jos haluat lukea lisää artikkeleita aiheesta Excel , voit vierailla verkkosivuillamme, ExcelWIKI Jos sinulla on kysymyksiä, kommentteja tai suosituksia, jätä ne ystävällisesti alla olevaan kommenttiosioon.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.