Päivämäärien välisten päivien laskeminen Google Sheetsissa

Yksi Google Sheetsin yleisimmistä käyttötavoista on kalentereiden luominen ja päivämäärien tietojen, kuten työaikataulujen tai loma-aikataulujen, käsittely.

Monet käyttäjät, jotka luovat päivämääriä käsitteleviä laskentataulukoita, joutuvat laskemaan, kuinka monta päivää on kahden päivämäärän välillä. eli heidän on löydettävä, kuinka monta päivää on (esimerkiksi) 1. heinäkuuta 2018 ja 31. tammikuuta 2019 välillä.

Voisit vain katsoa kalenteria ja laskea päivät käsin, ja se toimisi hyvin, jos päivämäärät olisivat hyvin lähellä toisiaan, mutta suurille määrille päivämäärille tai päivämäärille, jotka ovat kaukana toisistaan, tietokone auttaa varmasti. kiva.

Onneksi Google Sheetsillä on useita tapoja löytää päivien lukumäärä kahden päivämäärän välillä. Katsotaanpa funktioita, joiden avulla voit laskea päivämäärien välisiä päiviä Google Sheetsissa.

Päivämäärien välisten päivien laskeminen Google Sheetsissa

Ennen kuin aloitat, on tärkeää huomata, että nämä menetelmät toimivat vain käytettäessä amerikkalaista päivämäärämuotoa. Jos et ole Yhdysvalloissa, voit siirtyä Google Sheetsiin ja vaihtaa aluettasi ja aikavyöhykettäsi, jos haluat käyttää näitä menetelmiä.

Tästä huolimatta katsotaanpa, kuinka löytää päivien lukumäärä kahden päivämäärän välillä Google Sheetsissa.

MIINUS-toiminto

Toisin kuin Excelissä, Google Sheetsissä on vähennystoiminto, joka on erittäin kätevä yksinkertaisten päivämääräerojen laskemiseen. MIINUS on Sheetsin vähennystoiminto, ja koska päivämäärät tallennetaan sisäisesti (kokonaislukuina, jotka kuvaavat päivien lukumäärää tietystä päivämäärästä menneisyydessä), se toimii hienosti yhden päivämäärän vähentämiseen toisesta. Eli niin kauan kuin päivämäärät ovat samassa muodossa. Sanan MINUS syntaksi on: =MIINUS(arvo 1, arvo 2).

Jos haluat käyttää MIINUSTA, avaa tyhjä Google Sheets -laskentataulukko selaimessasi. Kirjoita (esimerkiksi) 4/4/2017 ja 15/5/2017 soluihin B3 ja C3.

Valitse nyt solu D3, johon laitamme MIINUS-funktion. Napsauta 'fx'-palkin sisällä ja kirjoita sitten '=MIINUS(C3, B3)' ja paina Enter. Solu D3 palauttaa nyt arvon 40, kuten alla näytetään.

google päivämäärät

Tämä tarkoittaa, että 5.4.2017 ja 15.5.2017 välisenä aikana on 40 päivää. Voit myös löytää eron päivämäärien välillä vain syöttämällä soluviittaukset ja olemalla vaivautumatta MIINUS-toiminnolla.

Napsauta esimerkiksi solua E3 ja kirjoita toimintopalkkiin "=C3-B3", kuten alla olevassa tilannekuvassa näkyy. Se palauttaa myös 40. Vaikka vähennät päivämäärät suoraan ilman MIINUSTA, solun E arvo näkyy todennäköisesti päivämäärämuodossa ja näyttää hyvin oudolta.

Voit muuntaa solumuodon näyttämään kokonaislukuarvon valitsemalla Muoto > Määrä ja Määrä.

google päivämäärät 2

Voit myös syöttää ensin soluviittaukset, joissa on aikaisempi päivämäärä. Jos kirjoitit funktiopalkkiin '=B3-C3', solu sisältää arvon -40. Tämä korostaa, että 4.4.2017 on 40 päivää jäljessä 15.5.2017.

DATEDIF-toiminto

PÄIVÄMÄÄRÄ on toiminto, joka auttaa sinua löytämään kahden päivämäärän välisten päivien, kuukausien tai vuosien kokonaismäärän. Voit tarkastella kahden laskentataulukkoon lisätyn päivämäärän välisten päivien kokonaismäärää tai sisällyttää päivämäärät sen sijaan DATEDIF-kohtaan.

DATEDIF:n syntaksi on:

PÄIVÄMÄÄRÄ(alkamispäivä, lopetuspäivä, yksikkö). Toiminnon yksikkö voi olla D (päivät), M (kuukaudet) tai Y (vuodet).

Löytääksesi eron 4.4.2017 ja 15.5.2017 välillä DATEDIF:n kanssa, sinun tulee valita solu, johon funktio lisätään (tapauksessamme F3) ja syötettävä '=DATEDIF' "fx"-palkkiin. Laajenna sitten funktio suluilla, jotka sisältävät aloitus- ja lopetuspäivämäärän soluviittaukset B3 ja C3.

Yksikköpäivien, muuten "D", tulee myös olla funktion lopussa. Joten täysi funktio on '=DATEDIF(B3, C3, "D"), joka palauttaa arvon 40, kuten alla on esitetty.

google päivämäärät3

DATEDIF toimii myös, jos laitat päivämäärätiedot suoraan kaavaan. Napsauta laskentataulukon solua lisätäksesi DATEDIF, ja kirjoita sitten "=DATEDIF("4/5/2017", "5/15/2017", "D")' fx-palkkiin.

Tämä palauttaa 40 valittuun soluun alla olevan kuvan mukaisesti.

google päivämäärät 4

DAY360-toiminto

Google Sheets sisältää DAY360:n, joka laskee päivämäärien välisen eron 360 päivän vuodelle. 360 päivän kalenteria käytetään ensisijaisesti talouslaskentataulukoissa, joissa korkolaskelmia voidaan tarvita.

DAYS360:n syntaksi on:

=PÄIVÄT360(aloituspäivä, lopetuspäivä, [menetelmä]). [Metode] on valinnainen osoitin, jonka voit sisällyttää päivien laskentamenetelmään.

Jos haluat käyttää tätä toimintoa Google Sheets -laskentataulukossasi päivämäärille 1.1.2016 ja 1.1.2017, kirjoita aloituspäivämääräksi soluun B4 1.1.2016 ja kirjoita sitten 1.1.2017. C4:ssä funktion lopetuspäivänä.

Valitse nyt solu D4, syötä funktio '=DAYS360(B4, C4)' fx-palkkiin ja paina Enter. Sitten solu D4 sisältää yhteensä 360 päivää valittujen päivämäärien välillä. Huomaa, että tämän toiminnon ainoa todellinen käyttötarkoitus on, jos työskentelet korkojen kanssa.

google päivämäärät5

NETWORKDAYS-toiminto

NETWORKDAYS laskee myös päivämäärien väliset päivät, mutta se ei ole täysin sama kuin muut. Tämä toiminto laskee vain arkipäivät, joten se jättää viikonloput pois yhtälöstä. (Lue se nimellä "Net Workdays" eikä "Network Days".)

Sellaisenaan NETWORKDAYS-toiminnolla voit löytää parin päivämäärän välisten arkipäivien kokonaismäärän, ja voit myös määrittää ylimääräisiä vapaapäiviä, jotta muut päivämäärät jätetään pois.

Päivän NETWORKDAYS syntaksi on:

NETWORKDAYS(alkamispäivä, lopetuspäivä, [lomat]).

Voit lisätä tämän funktion laskentataulukkoon soluihin B3 ja C3 syötetyillä esimerkkipäivämäärillä 4.4.2017 ja 15.5.2017. Valitse solu, johon haluat sisällyttää päivän kokonaismäärän, ja lisää funktio napsauttamalla fx-palkkia.

Syötä '=NETWORKDAYS(B3, C3)' ja paina Enter-näppäintä lisätäksesi funktion mihin tahansa laskentataulukon soluun, jonka olet valinnut sille. NETWORKDAYS-solu sisältää yhteensä 29 päivämäärien välisiä päiviä.

Lisää lomapäivämäärä funktioon kirjoittamalla ensin "17.4.2017" soluun A3. Valitse NETWORKDAYS-solu, napsauta fx-palkkia ja muokkaa funktiota lisäämällä siihen soluviittaus A3. Tällöin funktio olisi =VERKKOPÄIVÄT(B3, C3, A3), joka palauttaa 28 ja ylimääräinen vapaapäivä vähennetään myös päivien kokonaismäärästä.

google päivämäärät6

Muut tärkeät päivämäärään liittyvät toiminnot

Sheetsissa on useita päivämäärään liittyviä toimintoja, jotka sinun tulee tuntea, jos aiot tehdä paljon päivämääriä.

  • The PÄIVÄMÄÄRÄ funktio muuntaa annetun vuoden, kuukauden ja päivän päivämääräksi. Muoto on DATE(vuosi,kuukausi,päivä). Esimerkiksi DATE(2019;12;25) palauttaa "25/12/2019".
  • The DATEVALUE funktio muuntaa oikein muotoillun päivämäärämerkkijonon päivämäärän kokonaisluvuksi. Muoto on DATEVALUE(päivämäärä merkkijono); päivämäärämerkkijono voi olla mikä tahansa sopiva merkkijono, kuten "25/12/2019" tai "1/23/2012 8:5:30".
  • The PÄIVÄ funktio palauttaa sen kuukauden päivän, jona tietty päivämäärä osuu, numeromuodossa. Muoto on DAY(päivämäärä). Esimerkiksi PÄIVÄ("25/12/2019") palauttaa 25.
  • The PÄIVÄT funktio palauttaa päivien määrän kahden päivämäärän välillä. Muoto on DAYS (lopetuspäivä, aloituspäivämäärä). Esimerkiksi PÄIVÄT("25/12/20189", "8/31/2019") palauttaa 116.
  • The PÄIVITYS funktio palauttaa päivämäärän tietyn määrän kuukausia ennen tai jälkeen annettua päivämäärää. Muoto on EDATE (alkamispäivämäärä, kuukausien lukumäärä). Esimerkiksi EDATE("8/31/2019", -1) palauttaa "7/31/2019".
  • The KUUKAUSI funktio palauttaa sen vuoden kuukauden, jolle tietty päivämäärä osuu, numeromuodossa. Muoto on KUUKAUSI(päivämäärä). Esimerkiksi KUUKAUSI("30/8/2019") palauttaa 8.
  • The TÄNÄÄN funktio palauttaa nykyisen päivämäärän päivämääräarvona. Muoto on TODAY(). Esimerkiksi tätä kirjoitettaessa TODAY() palauttaisi "31.8.2019".
  • The VIIKONPÄIVÄ funktio palauttaa numeerisen arvon, joka näyttää annetun päivämäärän viikonpäivän. Muoto on WEEKDAY(päivämäärä, tyyppi) ja tyyppi voi olla 1, 2 tai 3. Jos tyyppi on 1, päivät lasketaan sunnuntaista ja sunnuntain arvo on 1. Jos tyyppi on 2, päivät lasketaan maanantaista ja maanantain arvo on 1. Jos tyyppi on 3, päivät lasketaan maanantaista ja maanantain arvo on 0. Esimerkiksi 30.4.2019 on tiistai ja WEEKDAY("30.4.2019",1) palauttaa 3, kun taas WEEKDAY("30/4/2019",2) palauttaa 2 ja WEEKDAY("4/30/2019",3) palauttaa 1.
  • The VUOSI funktio palauttaa numeerisen arvon, joka näyttää annetun päivämäärän vuoden. Muoto on YEAR(päivämäärä). Esimerkiksi YEAR("25/12/2019") palauttaisi vuoden 2019.

Google Sheets on uskomattoman tehokas ohjelma, erityisesti täysin ilmaiselle sovellukselle. Vaikka se ei ehkä ole aivan yhtä tehokas kuin Microsoft Excel, se pystyy silti käsittelemään monenlaisia ​​tehtäviä, mukaan lukien tämä.