Excel-kaava: Ajan kesto päivinä -

Sisällysluettelo

Yleinen kaava

=days+time

Yhteenveto

Jos haluat kirjoittaa Excelin keston, kuten 2 päivää 6 tuntia ja 30 minuuttia, voit syöttää päivät erikseen desimaaliarvona ja lisätä sitten ajan. Esitetyssä esimerkissä solun F5 kaava on kopioitu alaspäin:

=B5+TIME(C5,D5,0)

Selitys

Esitetyssä esimerkissä tavoitteena on antaa kelvollinen aika päivien, tuntien ja minuuttien perusteella ja näyttää sitten tulos kokonaisina tunteina.

Tärkeintä on ymmärtää, että aika Excelissä on vain luku. 1 päivä = 24 tuntia ja 1 tunti = 0,0412 (1/24). Tämä tarkoittaa 12 tuntia = 0,5, 6 tuntia = 0,25 ja niin edelleen. Koska aika on vain luku, voit lisätä aikaa päiviin ja näyttää tuloksen mukautetulla numeromuodolla tai omalla kaavallasi, kuten alla selitetään.

Esitetyssä esimerkissä solun F5 kaava on:

=B5+TIME(C5,D5,0)

Kaavan oikealla puolella TIME-funktiota käytetään kokoamaan pätevä aika komponentteistaan ​​(tunnit, minuutit, sekunnit). Tunnit tulevat sarakkeesta C, minuutit sarakkeesta D ja sekunnit koodataan kovasti nollana. TIME palauttaa arvon 0,5, koska 12 tuntia on yhtä puolipäivää:

TIME(12,0,0) // returns 0.5

C5: n numerolla 1 voimme yksinkertaistaa kaavaa seuraavasti:

=1+0.5

joka palauttaa lopputulokseksi 1,5. Tämän tuloksen näyttämiseksi kokonaistunnina käytetään mukautettua lukumuotoa:

(h):mm

Hakasulkeet käskevät Excelin näyttämään yli 24 tuntia, koska oletusarvoisesti Excel nollautuu joka 24 tunnin välein (kuten kello). Tuloksena on aika, kuten "36:00", koska 1,5 on puolitoista päivää tai 36 tuntia.

G5: n kaava viittaa yksinkertaisesti takaisin F5: een:

=F5

Mukautettu lukumuoto, jota käytetään tuloksen, kuten "1 p 12 t 0 m", näyttämiseen, on

d"d" h"h" m"m"

Yli 31 päivää

Päivien näyttäminen mukautetussa lukumuodossa "d": n avulla toimii hyvin 31 päivään saakka. Kuitenkin 31 päivän kuluttua Excel nollaa päivät. Tämä ei vaikuta tunteihin, jotka näytetään edelleen oikein numeromuodossa (h).

Valitettavasti mukautettua numeromuotoa, kuten (d), ei tueta. Kuitenkin tässä esimerkissä, koska päivät, tunnit ja minuutit on jo jaettu erikseen, voit kirjoittaa oman kaavan näyttääksesi päivät, minuutit ja tunnit tältä:

=B5&"d "&C5&"h "&D5&"m"

Tämä on esimerkki ketjutuksesta. Upotamme kaikki kolme numeerista arvoa yhdeksi tekstimerkkijonoksi, joka on yhdistetty ampersand (&) -operaattorin kanssa.

Jos haluat näyttää olemassa olevan aika-arvon tekstimerkkijonona, voit käyttää seuraavaa kaavaa:

=INT(A1)&" days "&TEXT(A1,"h"" hrs ""m"" mins """)

missä A1 sisältää ajan. INT-funktio palauttaa yksinkertaisesti luvun kokonaisluvun (päivät). TEXT-toimintoa käytetään tuntien ja minuuttien muotoiluun.

Mielenkiintoisia artikkeleita...