Anonim

Monien Excel-käyttäjien on lisättävä aloitus- ja lopetuspäiväsarakkeet laskentataulukoihin. Sellaisenaan Excel sisältää muutaman toiminnon, jotka kertovat kuinka monta päivää on kahden erillisen päivämäärän välillä. DATEDIF, DAYS360, DATE ja NETWORKDAYS ovat neljä funktiota, jotka voit lisätä soluihin. Ne ilmoittavat päivien lukumäärän kahden päivämäärän välillä. Näin löydät päivien määrän päivämäärien välillä näiden toimintojen kanssa tai ilman niitä Excelissä.

Katso myös artikkeli Kuinka salasanasuojata Microsoft Excelissä

Kuinka löytää ero päivämäärien välillä ilman toimintoa

Ensinnäkin, voit löytää ero päivämäärien välillä vähentämällä ne. Excel ei sisällä vähennystoimintoa, mutta voit silti lisätä vähennyskaavoja soluihin. Joten avaa tyhjä Excel-laskentataulukko ja kirjoita aloitus- ja lopetuspäivä soluihin B4 ja C4 kuten alla olevassa tilannekuvassa. Huomaa, että päivämäärien tulee olla yhdysvaltalaisessa muodossa ensimmäisen kuukauden, toisen päivän ja kolmannen vuoden kanssa.

Yllä olevassa esimerkissä päivämäärät ovat 1.1.2017 ja 5.5.2017. Nyt sinun tulisi valita solu D4 ja napsauttaa arkin yläreunassa olevaa toimintopalkkia. Syötä '= C4-B4' palkkiin ja paina Enter. Solu D4 antaa arvon 34, jos syötit soluihin samat päivämäärät kuin yllä olevassa tilannekuvassa. Sinänsä on 34 päivää 1. huhtikuuta 2017 ja 5. toukokuuta 2017 välisenä aikana.

DATE-toiminto

Vaihtoehtoisesti voit löytää eron kahden päivämäärän välillä ilman PÄIVÄMÄÄRÄ-toimintoa. Sitten voit löytää päivien lukumäärän kirjoittamalla päivämäärät toimintopalkkiin laskentataulukon solujen sijasta. Tämän funktion peruskinta on: = PÄIVÄMÄÄRÄ (vvvv, m, d) -PÄIVÄMÄÄRÄ (vvvv, m, d) ; joten syötät päivämäärät taaksepäin.

Lisäämme tämän toiminnon samoilla 1.1.2017 ja 5.7.2017 päivämäärillä. Valitse laskentataulukon solu, johon haluat lisätä funktion. Napsauta sitten toimintopalkin sisällä, syötä '= PÄIVÄMÄÄRÄ (2017, 5, 5) -PÄIVÄ (2017, 4, 1)' ja paina Enter. Saatat joutua valitsemaan solulle yleisen numeromuodon, jos palautettu arvo on päiväysmuodossa. Yleisellä numeromuodolla solu palauttaa arvon 34 päivää alla olevan tilannekuvan osoittamalla tavalla.

DATEDIF-toiminto

DATEDIF on joustava toiminto, jonka avulla voit laskea päivien kokonaismäärän päivämäärien välillä kirjoittamalla molemmat päivämäärät laskentataulukkoon tai toimintopalkkiin. DATEDIF: ää ei kuitenkaan ole lueteltu Excelin Lisää toiminto -ikkunassa. Siksi sinun on kirjoitettava se suoraan toimintoriville. DATEDIF- toiminnon syntaksi on: DATEDIF (aloituspäivä, loppupäivä, yksikkö) . Voit kirjoittaa aloitus- ja lopetuspäivän tai soluviittaukset tiettyihin päivämääriin toiminnossa ja lisätä yksikköpäivät sen loppuun.

Joten valitse solu, johon DATEDIF lisätään laskentataulukkoon, ja napsauta sitten kaavapalkkia syöttääksesi funktio. Syötä soluihin C4 ja B4 syöttämien kahden päivämäärän välinen ero syöttämällä toimintopalkkiin seuraava: '= DATEDIF (B4, C4, “d”).' DATEDIF-solu sisältää päivien määrän päivämäärien välillä, kuten alla on esitetty.

Tämä on kuitenkin paljon joustavampi kuin DATE-toiminto, koska yksiköitä voi muokata. Oletetaan esimerkiksi, että sinun oli laskettava päivien lukumäärä kahden päivämäärän välillä, mutta myös sivuutettu vuosia. Voit tehdä sen lisäämällä funktion 'yd'. Kirjoita esimerkiksi '4/1/2017' ja '5/5/2018' kahteen soluun ja lisää sitten 'yd' funktioon, kuten alla on esitetty.

Tuloksena on 34 päivän arvo välillä 1.1.2017–5.5.2018, mikä on oikein, jos unohdat vuoden. Jos toiminto ei jättäisi huomioimatta vuotta, arvo olisi 399.

DAYS360-toiminto

DAYS360-toiminto löytää päivien kokonaismäärät päivämäärien välillä 360 päivän kalenterin perusteella, joka on laajemmin otettu käyttöön varainhoitovuosina. Sellaisena se saattaa olla parempi toiminto tililaskentataulukoissa. Vain muutaman kuukauden välein päivämäärityksillä ei ole paljon eroa, mutta pidempinä ajanjaksoina DAYS360 palauttaa hieman erilaiset arvot kuin muut toiminnot.

Kirjoita '1.1.2016' ja '1.1.2017' laskentataulukon soluihin B6 ja C6. Napsauta sitten solua sisällyttääksesi DAYS360-toiminnon, ja paina toimintopalkin vieressä olevaa fx- painiketta. Valitse DAYS360 avataksesi suoraan alla olevan ikkunan.

Paina Start_date-painiketta ja valitse solu B6. Napsauta sitten End_date-painiketta ja valitse laskentataulukon solu C6. Lisää DAYS360 laskentataulukkoon painamalla OK , joka antaa arvon 360.

VERKKOPÄIVÄT-toiminto

Entä jos sinun täytyy löytää ero kahden päivämäärän välillä, mutta sulkea viikonloput pois yhtälöstä? DATEDIF, DATE ja DAYS360 eivät tule olemaan kovin hyviä sellaisessa tilanteessa. NETWORKDAYS on toiminto, joka etsii päivien lukumäärän päivämäärien välillä sisällyttämättä viikonloppuja. Se voi myös ottaa huomioon ylimääräisiä vapaapäiviä, kuten pyhäpäiviä. Joten sen pitäisi olla toiminto projektisuunnittelussa. Funktion peruskinta on: = NETWORKDAYS (aloitus_päivä, loppu_päivä, ) .

Lisää NETWORKDAYS laskentataulukkoon napsauttamalla funktion solua ja painamalla fx- painiketta. Valitse NETWORKDAYS avataksesi sen ikkunan alla olevassa tilannekuvassa. Napsauta sen jälkeen Start_date-painiketta ja valitse laskentataulukossa solu, joka sisältää aloituspäivän. Paina End_date-painiketta, valitse solu, jossa on lopetuspäivä, ja lisää toiminto laskentataulukkoon painamalla OK .

Suoraan yllä olevassa kuvakaappauksessa aloitus- ja lopetuspäivämäärät ovat 1.1.2017 ja 5.5.2017. VERKKOPÄIVÄT-toiminto palauttaa arvoksi 25 päivää päivämäärien välillä ilman viikonloppuja. Viikonloppuisin mukana olleiden päivien kokonaismäärä on 34, kuten aiempienkin esimerkkien kanssa.

Jos haluat lisätä ylimääräisiä lomapäiviä toimintoon, kirjoita nämä päivämäärät lisätaulukon soluihin. Paina sitten lomapäivän soluviittauspainiketta VERKKOPÄIVÄT-toimintoikkunassa ja valitse solu tai solut, jotka sisältävät lomapäivät. Se vähentää lomat lopullisesta luvusta.

Joten on olemassa useita tapoja, joilla voit laskea päiviä aloitus- ja lopetuspäivien välillä Excel-laskentataulukoissa. Uudemmat Excel-versiot sisältävät myös DAYS-toiminnon, josta löydät eron muutaman päivämäärän välillä. Nämä toiminnot ovat varmasti hyödyllisiä laskentataulukoissa, joissa on paljon päivämääriä.

Kuinka laskea päivät kahden päivämäärän välillä excelissa