Koska päivämäärät ja ajat tallennetaan numeroina Excelin takapäähän, voit helposti käyttää yksinkertaisia aritmeettisia toimintoja ja kaavoja päivämäärän ja kellonajan arvoihin.
Voit esimerkiksi lisätä kaksi eri aika -arvoa tai päivämääräarvoa tai voit laskea aikaeron kahden annetun päivämäärän/ajan välillä.
Tässä opetusohjelmassa näytän sinulle pari tapaa suorittaa laskutoimituksia käyttämällä aikaa Excelissä (kuten aikaeron laskeminen, ajan lisääminen tai vähentäminen, ajan näyttäminen eri muodoissa ja aika -arvojen summa)
Miten Excel käsittelee päivämäärän ja kellonajan?
Kuten mainitsin, päivämäärät ja ajat tallennetaan numeroina Excelin soluun. Kokonaisluku edustaa kokonaista päivää ja luvun desimaaliosa edustaa päivän osaa (joka voidaan muuntaa tunneiksi, minuutteiksi ja sekunteiksi)
Esimerkiksi arvo 1 edustaa 1. tammikuuta 1900 Excelissä, joka on lähtökohta, josta Excel alkaa ottaa huomioon päivämäärät.
Joten 2 merkitsisi 02.1.1990, 3 03.1.1900 ja niin edelleen, ja 44197 1.1.2021.
Huomautus: Excel for Windows ja Excel for Mac noudattavat eri aloituspäiviä. 1 Excelissä Windowsille tarkoittaisi 1. tammikuuta 1900 ja yksi Excel for Mac 1. tammikuuta 1904
Jos näissä numeroissa on desimaalipilkun jälkeen numeroita, Excel pitää niitä osana päivää ja se voidaan muuntaa tunteiksi, minuutteiksi ja sekunteiksi.
Esimerkiksi 44197,5 tarkoittaisi 1. tammikuuta 2021 klo 12.00.
Joten jos käytät aika -arvoja Excelissä, työskentelet pääasiassa luvun desimaaliosalla.
Ja Excel antaa sinulle joustavuuden muuntaa tämä desimaaliosa eri muotoihin, kuten vain tunteihin, vain minuutteihin, vain sekunteihin tai tuntien, minuuttien ja sekuntien yhdistelmään
Nyt kun ymmärrät, miten aika tallennetaan Exceliin, katsotaanpa joitain esimerkkejä kahden eri päivämäärän tai ajan välisen aikaeron laskemisesta Excelissä
Kaavat kahden ajan välisen aikaeron laskemiseen
Monissa tapauksissa sinun tarvitsee vain selvittää kokonaisaika, joka on kulunut kahden ajan arvojen välillä (kuten jos kyseessä on aikaraportti, jossa on In-time ja Out-time).
Valitsemasi menetelmä riippuu siitä, miten aika mainitaan solussa ja missä muodossa haluat tuloksen.
Katsotaanpa pari esimerkkiä
Yksinkertainen vähennyslasku Laske aikaero Excelissä
Koska aika on tallennettu Excel -numeroksi, etsi ero kahden aika -arvon välillä, joten voit helposti vähentää aloitusajan päättymisajasta.
Päättymisaika - aloitusaika
Vähennyksen tulos olisi myös desimaaliluku, joka edustaa kahden aika-arvon välillä kulunutta aikaa.
Alla on esimerkki, jossa minulla on alkamis- ja päättymisaika ja olen laskenut aikaeron yksinkertaisella vähennyksellä.
On mahdollista, että tulokset näytetään aikamuodossa (desimaalien tai tunti/minuutti -arvon sijaan). Yllä olevassa esimerkissämme solun C2 tulos näyttää kello 9.30 eikä 9.5.
Se on täysin kunnossa, kun Excel yrittää kopioida muodon viereisestä sarakkeesta.
Jos haluat muuntaa tämän desimaaliksi, muuta solujen muoto yleiseksi (vaihtoehto on Numerot -ryhmän Aloitus -välilehdessä)
Kun olet saanut tuloksen, voit muotoilla sen eri tavoilla. Voit esimerkiksi näyttää arvon vain tunteina tai vain minuutteina tai tuntien, minuuttien ja sekuntien yhdistelmänä.
Alla on eri muodot, joita voit käyttää:
Muoto | Mitä se tekee |
h | Näyttää vain kahden päivämäärän välillä kuluneet tunnit |
HH | Näyttää tunnit kaksinumeroisina (kuten 04 tai 12) |
hh: mm | Näyttää kahden päivämäärän välillä kuluneet tunnit ja minuutit, kuten 10:20 |
tt: mm: ss | Näyttää kahden päivämäärän välillä kuluneet tunnit, minuutit ja sekunnit, kuten 10:20:36 |
Ja jos mietit, missä ja miten voit käyttää näitä mukautettuja päivämäärämuotoja, toimi seuraavasti:
- Valitse solut, joissa haluat käyttää päivämäärän muotoa
- Pidä Control -näppäintä painettuna ja paina 1 -näppäintä (tai Komento + 1, jos käytät Mac -tietokonetta)
- Napsauta avautuvassa Muotoile soluja -valintaikkunassa Numero -välilehteä (jos sitä ei ole jo valittu)
- Napsauta vasemmassa ruudussa Mukautettu
- Kirjoita haluamasi muotokoodi Tyyppi -kenttään (tässä esimerkissä käytän hh: mm: ss)
- Napsauta OK
Yllä olevat vaiheet muuttavat muotoilua ja näyttävät arvon muodon perusteella.
Huomaa, että mukautettu numeroiden muotoilu ei muuta solun arvoa. Se muuttaa vain tapaa, jolla arvo esitetään. Voin siis näyttää vain tunnin arvon solussa, vaikka sillä olisi edelleen alkuperäinen arvo.
Pro -vinkki: Jos tuntien kokonaismäärä ylittää 24 tuntia, käytä sen sijaan seuraavaa mukautettua numeromuotoa: [hh]: mm: ss
Laske aikaero tunteina, minuutteina tai sekunteina
Kun vähennät aika -arvot, Excel palauttaa desimaaliluvun, joka edustaa tuloksena olevaa aikaeroa.
Koska jokainen kokonaisluku edustaa yhtä päivää, luvun desimaaliosa edustaa sitä osaa päivästä, joka voidaan helposti muuttaa tunteiksi tai minuutteiksi tai sekunteiksi.
Aikaeron laskeminen tunneissa
Oletetaan, että sinulla on alla esitetyn kaltainen tietojoukko ja haluat laskea kahden tunnin arvojen välisen tuntimäärän
Alla on kaava, joka antaa sinulle aikaeron tunteina:
= (B2-A2)*24
Yllä oleva kaava antaa sinulle kahden tunnin arvojen välisen kokonaistuntimäärän.
Joskus Excel yrittää olla hyödyllinen ja antaa sinulle tuloksen myös aikamuodossa (kuten alla).
Voit helposti muuntaa sen numeromuotoon napsauttamalla Etusivu -välilehteä ja valitsemalla Numeroryhmässä muotoksi Numero.
Jos haluat palauttaa vain kahden ajan välisen kokonaistuntimäärän (ilman desimaaliosaa), käytä alla olevaa kaavaa:
= INT ((B2-A2)*24)
Huomautus: Tämä kaava toimii vain, kun molemmat aika -arvot ovat samaa päivää. Jos päivä muuttuu (jos yksi aika -arvoista on toisesta päivämäärästä ja toinen päivämäärästä toinen), tämä kaava antaa vääriä tuloksia. Katso osiota, jossa katan kaavan laskemaan aikaeron, kun päivämäärä muuttuu myöhemmin tässä opetusohjelmassa.
Aikaeron laskeminen minuutteina
Jos haluat laskea aikaeron minuutteina, sinun on kerrottava saatu arvo päivän minuuttien kokonaismäärällä (joka on 1440 tai 24*60).
Oletetaan, että sinulla on alla esitetyn kaltainen tietojoukko ja haluat laskea alkamis- ja päättymispäivän välisen kokonaismäärän.
Alla on kaava, joka tekee sen:
= (B2-A2)*24*60
Aikaeron laskeminen sekunneissa
Jos haluat laskea aikaeron sekunneissa, sinun on kerrottava saatu arvo päivän sekuntien kokonaismäärällä (joka on tai 24*60*60 tai 86400).
Oletetaan, että sinulla on alla esitetyn kaltainen tietojoukko ja haluat laskea aloitus- ja lopetuspäivän välillä kuluneiden sekuntien kokonaismäärän.
Alla on kaava, joka tekee sen:
= (B2-A2)*24*60*60
Aikaeron laskeminen TEXT -toiminnolla
Toinen helppo tapa saada aikaero nopeasti murehtimatta muodon muuttamisesta on käyttää TEXT -toimintoa.
TEKSTI -toiminnon avulla voit määrittää muodon suoraan kaavassa.
= TEXT (Lopetuspäivä - aloituspäivä, muoto)
Ensimmäinen argumentti on laskelma, jonka haluat tehdä, ja toinen argumentti on muoto, jossa haluat näyttää laskennan tuloksen.
Oletetaan, että sinulla on alla esitetyn kaltainen tietojoukko ja haluat laskea kahden ajan välisen aikaeron.
Tässä on muutamia kaavoja, jotka antavat sinulle tuloksen eri muodoissa
Näytä vain tuntimäärä:
= TEKSTI (B2-A2, "hh")
Yllä oleva kaava antaa sinulle vain tuloksen, joka näyttää kahden ajan arvojen välillä kuluneet tuntimäärät. Jos tulos on 9 tuntia ja 30 minuuttia, se näyttää silti vain 9.
Näytä minuuttien kokonaismäärä
= TEKSTI (B2-A2, "[mm]")
Näytä sekuntien kokonaismäärä
= TEKSTI (B2-A2, "[ss]")
Näytä tunnit ja minuutit
= TEKSTI (B2-A2, "[hh]: mm")
Näytä tunnit, minuutit ja sekunnit
= TEKSTI (B2-A2, "hh: mm: ss")
Jos mietit, mikä ero on muodossa hh ja [hh] muodossa (tai mm ja [mm]), kun käytät hakasulkeita, se antaa sinulle kahden päivämäärän välisen kokonaistuntimäärän, vaikka Tuntiarvo on suurempi kuin 24. Joten jos vähennät kaksi päivämääräarvoa, joissa ero on yli 24 tuntia, [hh] -näppäimellä saat kokonaistuntimäärän ja hh vain lopetuspäivänä kuluneet tunnit .
Ota aikaero yhteen yksikköön (tuntia/minuuttia) ja ohita muut
Jos haluat laskea aikaeron kahden aika-arvon välillä vain tuntien tai minuuttien tai sekuntien määrässä, voit käyttää HOUR-, MINUTE- tai SECOND-toimintoa.
Kukin näistä funktioista ottaa yhden argumentin, joka on aika -arvo, ja palauttaa määritetyn aikayksikön.
Oletetaan, että sinulla on alla olevan kuvan mukainen tietojoukko ja haluat laskea näiden kahden ajan välillä kuluneiden tuntien, minuuttien ja sekuntien kokonaismäärän.
Alla on kaavat tämän tekemiseen:
Kaksi kertaa kuluneiden tuntien laskeminen
= HOUR (B2-A2)
Minuuttien laskeminen aika -arvon tuloksesta (lukuun ottamatta suoritettuja tunteja)
= MINUUTTI (B2-A2)
Sekuntien laskeminen aika -arvon tuloksesta (lukuun ottamatta valmiita tunteja ja minuutteja)
= TOINEN (B2-A2)
Pari asiaa, jotka sinun on tiedettävä, kun käytät näitä HOURS, MINUTE ja SECOND -kaavoja:
- Päättymisajan ja aloitusajan välinen ero ei voi olla negatiivinen (mikä on usein tilanne, kun päivämäärä muuttuu). Tällaisissa tapauksissa nämä kaavat palauttavat #NUM! virhe
- Nämä kaavat käyttävät vain tuloksena olevan aika -arvon aikaosuutta (eivätkä huomioi päiväosaa). Joten jos ero päättymisajassa ja alkamisajassa on 2 päivää, 10 tuntia, 32 minuuttia ja 44 sekuntia, HOUR -kaava antaa 10, MINUTE -kaava antaa 32 ja TOINEN kaava antaa 44
Laske kulunut aika tähän asti (alkamisajasta)
Jos haluat laskea alkamisajan ja nykyisen ajan välisen kokonaisajan, voit käyttää NYT -kaavaa päättymisajan sijasta.
NOW -funktio palauttaa nykyisen päivämäärän ja kellonajan solussa, jossa sitä käytetään. Se on yksi niistä funktioista, joka ei vaadi syöttöargumentteja.
Joten jos haluat laskea aloitusajan ja nykyisen ajan välisen kokonaisajan, voit käyttää alla olevaa kaavaa:
= NYT () - Aloitusaika
Alla on esimerkki, jossa minulla on aloitusajat sarakkeessa A ja tähän asti kulunut aika sarakkeessa B.
Jos aloituspäivämäärän ja -ajan ja nykyisen ajan välinen aikaero on yli 24 tuntia, voit muotoilla tuloksen niin, että se näyttää päivän ja aikaosan.
Voit tehdä sen käyttämällä alla olevaa TEKSTI -kaavaa:
= TEKSTI (NYT ()-A2, "dd hh: ss: mm")
Voit myös saavuttaa saman asian muuttamalla solun mukautettua muotoilua (kuten aiemmin tässä opetusohjelmassa käsitellään) siten, että se näyttää päivän ja aikaosan.
Jos aloitusaikasi sisältää vain aikaosuuden, Excel pitää sitä ajankohtana 1. tammikuuta 1990.
Tässä tapauksessa, jos käytät NOW -funktiota tähän asti kuluneen ajan laskemiseen, se antaa sinulle väärän tuloksen (koska tuloksena olevalla arvolla olisi myös 1. tammikuuta 1990 jälkeen kuluneet kokonaispäivät).
Tässä tapauksessa voit käyttää alla olevaa kaavaa:
= NYT ()- INT (NYT ())- A2
Yllä oleva kaava käyttää INT -funktiota päiväosan poistamiseen nyt -funktion palauttamasta arvosta, ja sitä käytetään sitten aikaeron laskemiseen.
Huomaa, että NYT on haihtuva toiminto, joka päivittyy aina, kun laskentataulukossa tapahtuu muutoksia, mutta se ei päivity reaaliajassa
Laske aika, kun päivämäärä muuttuu (laske ja näytä negatiiviset ajat Excelissä)
Toistaiseksi käsitellyt menetelmät toimivat hyvin, jos päättymisaikasi on myöhäisempi kuin aloitusaika.
Mutta ongelma syntyy, kun päättymisaika on lyhyempi kuin aloitusaika. Tämä tapahtuu usein, kun täytät työaikataulukoita, joissa syötät vain kellonajan, et koko päivämäärää ja aikaa.
Tällaisissa tapauksissa, jos työskentelet yhden yön vuorossa ja päivämäärä muuttuu, on mahdollista, että päättymisaika on aikaisempi kuin aloitusaika.
Jos esimerkiksi aloitat työsi kello 18.00 illalla ja lopetat työsi ja aikasi klo 9.00 aamulla.
Jos työskentelet vain aika -arvoilla, aloitusajan vähentäminen päättymisajasta antaa sinulle negatiivisen arvon 9 tuntia (9-18).
Ja Excel ei voi käsitellä negatiivisia aika -arvoja (ja siitä ei myöskään ihmiset, ellei voi matkustaa ajassa)
Tällaisissa tapauksissa tarvitset tavan selvittää, että päivä on muuttunut, ja laskenta on tehtävä sen mukaisesti.
Onneksi tähän on todella helppo korjaus.
Oletetaan, että sinulla on alla esitetyn kaltainen tietojoukko, jossa minulla on alkamis- ja päättymisaika.
Kuten huomaat, että joskus aloitusaika on illalla ja päättymisaika on aamulla (mikä osoittaa, että tämä oli yön työvuoro ja päivä on muuttunut).
Jos lasken aikaeron alla olevan kaavan avulla, se näyttää hash -merkit soluissa, joissa tulos on negatiivinen (korostettu keltaisella alla olevassa kuvassa).
= B2-A2
Tässä on IF -kaava, että onko aikaeroarvo negatiivinen vai ei, ja jos se on negatiivinen, se palauttaa oikean tuloksen
= JOS ((B2-A2) <0,1- (A2-B2), (B2-A2))
Vaikka tämä toimii useimmissa tapauksissa hyvin, se jää silti lyhyeksi, jos aloitus- ja päättymisaika on yli 24 tuntia. Esimerkiksi joku kirjautuu sisään klo 9.00 ensimmäisenä päivänä ja kirjautuu ulos klo 11.00 päivänä 2. päivänä.
Koska tämä on yli 24 tuntia, ei ole mitään keinoa tietää, onko henkilö kirjautunut ulos 2 tunnin tai 26 tunnin kuluttua.
Paras tapa ratkaista tämä olisi varmistaa, että merkinnät sisältävät päivämäärän ja kellonajan, mutta jos se on vain aika, jonka kanssa työskentelet, yllä olevan kaavan pitäisi hoitaa useimmat ongelmat ( koska on epätodennäköistä, että kukaan työskentelee yli 24 tuntia)
Ajan lisääminen/ vähentäminen Excelissä
Toistaiseksi olemme nähneet esimerkkejä, joissa meillä oli alkamis- ja päättymisaika, ja meidän oli löydettävä aikaero.
Excelin avulla voit myös helposti lisätä tai vähentää kiinteän aika -arvon olemassa olevasta päivämäärä- ja aika -arvosta.
Oletetaan esimerkiksi, että sinulla on luettelo jonossa olevista tehtävistä, joissa jokainen tehtävä kestää tietyn ajan, ja haluat tietää, milloin jokainen tehtävä päättyy.
Tällaisessa tapauksessa voit helposti lisätä jokaiseen tehtävään kuluvan ajan aloitusaikaan tietääksesi, mihin aikaan tehtävän odotetaan valmistuvan.
Koska Excel tallentaa päivämäärä- ja aika -arvot numeroina, sinun on varmistettava, että lisättävä aika noudattaa Excelin jo noudattamaa muotoa.
Jos esimerkiksi lisäät Exceliin päivämäärän 1, se antaa seuraavan päivämäärän. Tämä johtuu siitä, että 1 edustaa koko päivää Excelissä (joka vastaa 24 tuntia).
Joten jos haluat lisätä 1 tunnin olemassa olevaan aika -arvoon, et voi jatkaa ja lisätä siihen vain yhden tunnin. sinun on varmistettava, että muutat kyseisen tunnin arvon desimaaliosaksi, joka edustaa yhtä tuntia. ja sama koskee minuuttien ja sekuntien lisäämistä.
TIME -toiminnon käyttäminen
Aikatoiminto Excelissä ottaa tunnin, minuutin arvon ja sekunnin arvon ja muuntaa sen desimaaliluvuksi, joka edustaa tätä aikaa.
Jos esimerkiksi haluan lisätä 4 tuntia olemassa olevaan aikaan, voin käyttää alla olevaa kaavaa:
= Aloitusaika + TIME (4,0,0)
Tästä on hyötyä, jos tiedät kuinka monta tuntia, minuuttia ja sekuntia haluat lisätä olemassa olevaan aikaan ja käytät vain AIKA -toimintoa murehtimatta ajan oikeasta muuntamisesta desimaaliluvuksi.
Huomaa myös, että TIME -toiminto ottaa huomioon vain syöttämäsi tunnin, minuutin ja sekunnin arvon kokonaisluvun. Jos esimerkiksi käytän AIKA -funktiossa 5,5 tuntia, se lisäisi vain viisi tuntia ja sivuuttaisi desimaaliosan.
Huomaa myös, että TIME -toiminto voi lisätä vain arvoja, jotka ovat alle 24 tuntia. Jos tuntiarvo on yli 24, tulos on virheellinen.
Sama koskee minuutteja ja toista osaa, jossa toiminto ottaa huomioon vain arvot, jotka ovat alle 60 minuuttia ja 60 sekuntia
Aivan kuten olen lisännyt aikaa TIME -toiminnolla, voit myös vähentää aikaa. Vaihda vain + -merkki negatiiviseen merkkiin yllä olevissa kaavoissa
Perusaritmetiikan käyttö
Kun aikatoiminto on helppo ja kätevä käyttää, siihen liittyy muutamia rajoituksia (kuten edellä on kuvattu).
Jos haluat enemmän hallintaa, voit käyttää aritmeettista menetelmää, jonka käsittelen täällä.
Konsepti on yksinkertainen - muunna aika -arvo desimaaliluvuksi, joka edustaa päivän osaa, ja voit sitten lisätä sen mihin tahansa Excel -aika -arvoon.
Jos haluat esimerkiksi lisätä 24 tuntia olemassa olevaan aika -arvoon, voit käyttää alla olevaa kaavaa:
= Aloitusaika + 24/24
Tämä tarkoittaa vain sitä, että lisään yhden päivän nykyiseen aika -arvoon.
Jos nyt viedään samaa käsitettä eteenpäin, sanotaan, että haluat lisätä 30 tuntia aika -arvoon, voit käyttää alla olevaa kaavaa:
= Aloitusaika + 30/24
Yllä oleva kaava tekee saman, jossa (30/24): n kokonaislukuosa edustaa lisättävien aikojen päivien kokonaismäärää ja desimaaliosa tunnit/minuutit/sekunnit
Samoin, jos sinulla on tietty määrä minuutteja, jotka haluat lisätä aika -arvoon, voit käyttää alla olevaa kaavaa:
= Aloitusaika + (lisättävät minuutit)/24*60
Ja jos sinulla on lisättävä määrä sekunteja, voit käyttää alla olevaa kaavaa:
= Aloitusaika + (lisättävät minuutit)/24*60*60
Vaikka tämä menetelmä ei ole yhtä helppoa kuin aikatoiminnon käyttäminen, pidän sitä paljon parempana, koska se toimii kaikissa tilanteissa ja noudattaa samaa käsitettä. toisin kuin aikatoiminto, sinun ei tarvitse huolehtia siitä, onko lisättävä aika alle 24 tuntia vai yli 24 tuntia
Voit noudattaa samaa käsitettä vähentämällä myös aikaa. Muuta vain + miinusmerkiksi yllä olevissa kaavoissa
Kuinka laskea aikaa Excelissä
Joskus saatat haluta lisätä nopeasti kaikki Excelin aika -arvot. Useiden aika -arvojen lisääminen Exceliin on melko yksinkertaista (tarvitaan vain yksinkertainen SUM -kaava)
Mutta sinun on tiedettävä muutama asia, kun lisäät aikaa Exceliin, erityisesti solumuoto, joka näyttää sinulle tuloksen.
Katsotaanpa esimerkkiä.
Alla on luettelo tehtävistä sekä kunkin tehtävän sarakkeessa B kuluva aika. Haluan lisätä nämä ajat nopeasti ja tietää kaikkien näiden tehtävien kokonaisajan.
Solussa B9 olen käyttänyt yksinkertaista SUM -kaavaa kaikkien näiden tehtävien kokonaisajan laskemiseksi, ja se antaa minulle arvon 18:30 (mikä tarkoittaa, että sen suorittaminen kestää 18 tuntia ja 20 minuuttia) kaikki nämä tehtävät)
Kaikki hyvin toistaiseksi!
Kuinka summaa yli 24 tuntia Excelissä
Katso nyt, mitä tapahtuu, kun muutan aikaa, jolloin tehtävän 2 suorittaminen kestää 1 tunnista 10 tuntiin.
Tuloksena on nyt 03:20, mikä tarkoittaa, että kaikkien näiden tehtävien suorittaminen kestää 3 tuntia ja 20 minuuttia.
Tämä on väärin (ilmeisesti)
Ongelma ei ole Excelin sekaisin. Ongelma on tässä, että solu on muotoiltu siten, että se näyttää vain tuloksena olevan arvon aikaosuuden.
Ja koska tuloksena oleva arvo on yli 24 tuntia, Excel päätti muuntaa 24 tunnin osan päiväksi ja poistaa sen käyttäjälle näytettävästä arvosta ja näyttää vain jäljellä olevat tunnit, minuutit ja sekunnit.
Tähän on onneksi helppo korjata.
Sinun tarvitsee vain muuttaa solun muotoa pakottaaksesi se näyttämään tunteja, vaikka se ylittäisi 24 tuntia.
Alla on joitain muotoja, joita voit käyttää:
Muoto | odotettu tulos |
[h]: mm | 28:30 |
[m]: ss | 1710:00 |
d “D” tt: mm | 1 D 04:30 |
d "D" hh "Min" s "Sec" | 1 D 04 Min 00 sek |
d "Päivä" hh "Minuutti" s "Sekunnit" | 1 päivä 04 minuutti 00 sekuntia |
Voit muuttaa muotoa siirtymällä Muotoile solut -valintaikkunaan ja käyttämällä mukautettua muotoa tai käyttämällä TEKSTI -funktiota ja käyttämällä mitä tahansa yllä olevista muodoista itse kaavassa
Voit käyttää alla olevaa TEKSTI -kaavaa näyttääksesi ajan, vaikka se olisi yli 24 tuntia:
= TEKSTI (SUMMA (B2: B7), "[h]: mm: ss")
tai alla oleva kaava, jos haluat muuttaa 24 tunnin ylittävät tunnit päiviksi:
= TEKSTI (SUMMA (B2: B7), "dd hh: mm: ss")
Tuloksissa näkyy hash (###) päivämäärän/ajan sijasta (syyt + korjaus)
Joissakin tapauksissa saatat huomata, että aika -arvon näyttämisen sijaan Excel näyttää hash -symbolit solussa.
Tässä on joitain mahdollisia syitä ja tapoja korjata nämä:
Sarake ei ole tarpeeksi leveä
Jos solussa ei ole tarpeeksi tilaa koko päivämäärän näyttämiseen, se voi näyttää hajautussymbolit.
Se on helppo korjata - muuta sarakkeen leveyttä ja tee siitä leveämpi.
Negatiivinen päivämääräarvo
Päivämäärän tai kellonajan arvo ei voi olla negatiivinen Excelissä. Jos lasket aikaeroa ja se osoittautuu negatiiviseksi, Excel näyttää sinulle tiivisteitä.
Tapa korjata kaavan muuttaminen, jotta saat oikean tuloksen. Jos esimerkiksi lasket kahden ajan välisen aikaeron ja päivämäärän muutokset, sinun on muutettava kaavaa sen huomioon ottamiseksi.
Muissa tapauksissa voit käyttää ABS -toimintoa negatiivisen aika -arvon muuntamiseen positiiviseksi numeroksi niin, että se näytetään oikein. Vaihtoehtoisesti voit myös IF -kaavalla tarkistaa, onko tulos negatiivinen, ja palauttaa jotain merkityksellisempää.
Tässä opetusohjelmassa käsitin aiheita ajan laskemisesta Excelissä (jossa voit laskea aikaeron, lisätä tai vähentää ajan, näyttää ajan eri muodoissa ja summa -aika -arvot)
Toivottavasti pidit tätä opetusohjelmaa hyödyllisenä.