Aiheeseen liittyvää
×
Funktioiden yleiset käyttötavat
Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.
Funktioiden yleiset käyttötavat

Kahden päivämäärän välisen eron laskeminen

Käytä PVMERO-funktiota, kun haluat laskea kahden päivämäärän välisen eron. Lisää ensin alkamispäivä soluun ja päättymispäivä toiseen soluun. Kirjoita sitten kaava, kuten yksi seuraavista.

Varoitus: Jos Aloituspäivä on suurempi kuin Lopetuspäivä, tuloksena on #LUKU!-virhe.

Ero päivinä

=PVMERO(D9,E9,"d") tuloksella 856

Tässä esimerkissä alkamispäivä on solussa D9 ja päättymispäivä solussa E9. Kaava on solussa F9. Parametri "d" palauttaa kahden päivämäärän välisten kokonaisten päivien määrän.

Ero viikkoina

=(PVMERO(D13,E13,"d")/7) ja tulos: 122,29

Tässä esimerkissä alkamispäivä on solussa D13 ja päättymispäivä solussa E13. Parametri "d" palauttaa päivien määrän. Huomaa kuitenkin lopun /7. Se jakaa päivien määrän seitsemällä, koska viikossa on seitsemän päivää. Huomaa, että tämä tulos on myös muotoiltava luvuksi. Paina CTRL + 1. Valitse sitten Luku > Desimaalit: 2.

Ero kuukausina

=PVMERO(D5,E5,"m") ja tulos: 28

Tässä esimerkissä alkamispäivä on solussa D5 ja päättymispäivä solussa E5. Kaavassa "m" palauttaa kahden päivän välisten kokonaisten kuukausien määrän.

Ero vuosina

=PVMERO(D2,E2,"y") ja tulos: 2

Tässä esimerkissä alkamispäivä on solussa D2 ja päättymispäivä solussa E2. Parametri "y" palauttaa kahden päivän välisten kokonaisten vuosien määrän.

Iän laskeminen kertyneinä vuosina, kuukausina ja päivinä

Voit myös laskea iän tai henkilön työvuodet. Tulos voi olla esimerkiksi "2 vuotta, 4 kuukautta, 5 päivää".

1. Etsi vuosien kokonaismäärä PVMERO-funktiolla.

=PVMERO(D17,E17,"y") ja tulos: 2

Tässä esimerkissä alkamispäivä on solussa D17 ja päättymispäivä solussa E17. Kaavassa "y" palauttaa kahden päivän välisten kokonaisten vuosien määrän.

2. Etsi kuukaudet käyttämällä PVMERO-funktiota uudelleen parametrilla "ym".

=PVMERO(D17,E17,"ym") ja tulos: 4

Käytä toisessa solussa PVMERO-kaavaa parametrilla "ym". Parametri "ym" palauttaa viimeisen kokonaisen vuoden jälkeisten kuukausien määrän.

3. Etsi päiviä käyttämällä eri kaavaa.

=PVMERO(D17,E17,”md”) ja tulos: 5

Nyt meidän on selvitettävä jäljellä olevien päivien määrä. Teemme tämän kirjoittamalla toisenlaisen kaavan, joka näkyy yllä. Tämä kaava vähentää viimeisen päättyneen kuukauden ensimmäisen päivän (1.5.2016) solussa E17 olevasta alkuperäisestä viimeisestä päivästä (6.5.2016). Se tekee tämän seuraavasti: Ensin PÄIVÄYS-funktio luo päivämäärän (1.5.2016). Se luo sen solun E17 vuoden ja solun E17 kuukauden perusteella. Sitten tähän lisätään luku 1 ilmaisemaan kyseisen kuukauden ensimmäistä päivää. PÄIVÄYS-funktion tulos on 5.1.2016. Tämän jälkeen vähennämme tämän solun E17 alkuperäisestä päättymispäivästä, joka on 6.5.2016. 6.5.2016 miinus 1.5.2016 antaa tulokseksi viisi päivää.

Varoitus: PVMERO-funktion argumentin "md" käyttämistä ei suositella, koska se saattaa laskea virheellisiä tuloksia.

4. Valinnainen: yhdistä kolme kaavaa yhdeksi.

=PVMERO(D17,E17,"y")&" vuotta, "&PVMERO(D17,E17,"ym")&" kuukautta, "&PVMERO(D17,E17,"md")&" päivää" ja tulos: 2 vuotta, 4 kuukautta, 5 päivää

Voit sijoittaa kaikki kolme laskutoimitusta yhteen soluun tämän esimerkin mukaisesti. Käytä et-merkkejä, lainausmerkkejä ja tekstiä. Kaava on pitkä kirjoittaa, mutta siinä on kaikki samassa. Vinkki: Lisää rivinvaihdot kaavaan painamalla näppäinyhdistelmää ALT+ENTER. Tämä helpottaa lukemista. Paina näppäinyhdistelmää CTRL+VAIHTO+U, jos et näe koko kaavaa.

Lataa Microsoftin esimerkkejä

Voit ladata esimerkkityökirjan, jossa on kaikki tämän artikkelin esimerkit. Voit seurata mukana tai luoda omia kaavoja.

Lataa päivämäärän laskentaesimerkit

Muut päivämäärän ja ajan laskutoimitukset

Kuten edellä näit, PVMERO-funktio laskee alkamis- ja päättymispäivän välisen eron. Tarkkojen päivämäärien kirjoittamisen sijaan voit kuitenkin käyttää myös TÄMÄ.PÄIVÄ()-funktiota kaavan sisällä. Kun käytät TÄMÄ.PÄIVÄ()-funktiota, Excel käyttää päivämääränä tietokoneen nykyistä päivämäärää. Muista, että tämä muuttuu, kun tiedosto avataan uudelleen myöhempänä päivänä.

=PVMERO(TÄNÄÄN(),D28,"y") ja tulos: 984

Huomaa, että tämän kirjoitushetkellä päivä oli 6. lokakuuta 2016.

Käytä TYÖPÄIVÄT.KANSVÄL-funktiota, kun haluat laskea kahden päivämäärän välisten työpäivien määrän. Sen avulla voit myös jättää viikonloput ja pyhäpäivät pois.

Ennen aloittamista: Päätä, haluatko jättää pyhäpäivät pois. Jos teet niin, kirjoita pyhäpäivien luettelo erilliseen alueeseen tai laskentataulukkoon. Sijoita kukin pyhäpäivä omaan soluunsa. Valitse sitten kyseiset solut ja valitse Kaavat > Määritä nimi. Nimeä alue MyHolidays ja valitse OK. Luo sitten kaava alla olevien ohjeiden avulla.

1. Kirjoita alkamis- ja päättymispäivä.

Solun D53 alkamispäivä on 1.1.2016, solun E53 päättymispäivä on 31.12.2016

Tässä esimerkissä alkamispäivä on solussa D53 ja päättymispäivä solussa E53.

2. Kirjoita toiseen soluun seuraavanlainen kaava:

=TYÖPÄIVÄT.KANSVÄL(D53,E53,1) ja tulos: 261

Kirjoita yllä olevan esimerkin kaltainen kaava. Kaavassa luku 1 määrittää lauantait ja sunnuntait viikonlopun päiviksi ja jättää ne pois kokonaismäärästä.

Huomautus: Excel 2007:ssä ei ole TYÖPÄIVÄT.KANSVÄL-funktiota. Siinä on kuitenkin TYÖPÄIVÄT-funktio. Yllä oleva esimerkki olisi tällainen Excel 2007:ssä: =TYÖPÄIVÄT(D53,E53). Et erittele lukua 1, koska TYÖPÄIVÄT olettaa, että viikonloppu on lauantaina ja sunnuntaina.

3. Muuta tarvittaessa luku 1.

IntelliSense-luettelo, jossa näkyy 2 – sunnuntai, maanantai; 3 – maanantai, tiistai ja niin edelleen

Jos lauantai ja sunnuntai eivät ole viikonlopun päiviä, muuta luku 1 toiseksi luvuksi IntelliSense-luettelosta. Esimerkiksi 2 määrittää sunnuntait ja maanantait viikonlopun päiviksi.

Jos käytät Excel 2007:ää, ohita tämä vaihe. Excel 2007:n TYÖPÄIVÄT-funktio olettaa aina, että viikonloppu on lauantaina ja sunnuntaina.

4. Kirjoita pyhäpäiväalueen nimi.

=TYÖPÄIVÄT.KANSVÄL(D53,E53,1,MyHolidays) ja tulos: 252

Jos olet luonut pyhäpäiväalueen nimen edellä olevassa Ennen aloittamista -osassa, kirjoita se loppuun tällä tavalla. Jos pyhäpäiviä ei ole, voit jättää pilkun ja MyHolidays-alueen pois. Jos käytät Excel 2007:ää, yllä oleva esimerkki olisi tällainen: =TYÖPÄIVÄT(D53,E53,MyHolidays).

Vinkki:Jos et halua viitata pyhäpäiväalueen nimeen, voit myös kirjoittaa alueen, kuten D35:E:39. Vaihtoehtoisesti voit kirjoittaa jokaisen pyhäpäivän kaavan sisään. Jos pyhäpäivät ovat esimerkiksi 1. ja 2.1.2016, kirjoittaisit ne seuraavasti: =TYÖPÄIVÄT.KANSVÄL(D53,E53,1,{"1.1.2016","2.1.2016"}). Excel 2007:ssä se näyttäisi tältä: =TYÖPÄIVÄT(D53,E53,{"1.1.2016","2.1.2016"})

Voit laskea kuluneen ajan vähentämällä yhden ajan toisesta ajasta. Lisää ensin alkamisaika soluun ja päättymisaika toiseen soluun. Varmista, että kirjoitat täyden ajan, mukaan lukien tunnin, minuutit ja välilyönnin ennen mahdollista AM- tai PM-merkintää. Tee näin:

1. Kirjoita alkamis- ja päättymisaika.

Alkamispäivä/-aika 7:15, päättymispäivä/-aika 16:30

Tässä esimerkissä alkamisaika on solussa D80 ja päättymisaika solussa E80. Varmista, että kirjoitat tunnin, minuutin ja välilyönnin ennen mahdollista AM- tai PM-merkintää.

2. Määritä h:mm AM/PM -muoto.

Muotoile solut -valintaikkuna, Mukautettu-komento, h:mm AM/PM -tyyppi

Valitse molemmat päivämäärät ja paina näppäinyhdistelmää CTRL + 1 (Mac-tietokoneessa Kuva MAC-komentopainikkeen kuvakkeesta + 1). Varmista, että valitset Mukautettu > h:mm AM/PM, jos sitä ei ole jo määritetty.

3. Vähennä ajat.

=E80-D80 ja tulos: 9:15

Vähennä toisessa solussa alkamisaikasolu päättymisaikasolusta.

4. Määritä h:mm-muoto.

Muotoile solut -valintaikkuna, Mukautettu-komento, h:mm-tyyppi

Paina CTRL + 1 (Mac-tietokoneessa Kuva MAC-komentopainikkeen kuvakkeesta + 1). Valitse Mukautettu > h:mm, jotta että tulos ei sisällä AM- ja PM-merkintöjä.

Jos haluat laskea kahden päivämäärän ja ajan välisen ajan, voit yksinkertaisesti vähentää yhden toisesta. Sinun on kuitenkin käytettävä muotoilua jokaisessa solussa varmistaaksesi, että Excel palauttaa haluamasi tuloksen.

1. Kirjoita kaksi täyttä päivämäärää ja aikaa.

Alkamispäivä 1.1.2016 klo 13:00; päättymispäivä 2.1.2016 klo 14:00

Kirjoita yhteen soluun täysi alkamispäivä ja -aika. Kirjoita sitten toiseen soluun täysi päättymispäivä ja -aika. Kullakin solulla on oltava päivä, kuukausi, vuosi, tunti, minuutti, ja välilyönti ennen mahdollista AM- tai PM-merkintää.

2. Määritä 14.3.2012 13:30 -muoto.

Muotoile solut -valintaikkuna, Päivämäärä-komento, 14.3.2012 13:30 PM-tyyppi

Valitse molemmat solut ja paina sitten näppäinyhdistelmää CTRL + 1 (Mac-tietokoneessa Kuva MAC-komentopainikkeen kuvakkeesta + 1). Valitse sitten Päivämäärä > 14.3.2012 13.30. Tämä ei ole päivämäärä, jonka määrität, vaan vain esimerkki siitä, miltä muoto näyttää. Huomaa, että Excel 2016:ta aiemmissa versioissa tällä muodolla on saattanut olla eri esimerkkipäivämäärä, kuten 14.3.2001 13:30.

3. Vähennä.

=E84-D84 ja tulos 1.041666667

Vähennä toisessa solussa alkamispäivä ja -aika päättymispäivästä ja -ajasta. Tulos näyttää todennäköisesti luvulta ja desimaaliluvulta. Tämä korjataan seuraavassa vaiheessa.

4. Määritä [h]:mm-muoto.

Muotoile solut -valintaikkuna, Mukautettu-komento, [h]:mm-tyyppi

Paina CTRL + 1 (Mac-tietokoneessa Kuva MAC-komentopainikkeen kuvakkeesta + 1). Valitse Mukautettu. Kirjoita Laji-ruutuun [h]:mm.

Aiheeseen liittyvät artikkelit

PVMERO-funktio
TYÖPÄIVÄT.KANSVÄL-funktio
TYÖPÄIVÄT
Lisää päivämäärä- ja aikafunktioita
Kahden ajan välisen eron laskeminen

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×