Excel-kaava: Ajanmerkkijonon ajankohta -

Yleinen kaava

=TIME(LEFT(A1,2),MID(A1,3,2),RIGHT(A1,2))

Yhteenveto

Jos haluat jäsentää aikaa edustavan tekstimerkkijonon oikeaan Excel-aikaan, voit käyttää OIKEA-, VASEN-, MID- ja AIKA-funktioihin perustuvaa kaavaa. Esitetyssä esimerkissä kaava kohdassa F5 on:

=TIME(LEFT(E5,2),MID(E5,3,2),RIGHT(E5,2))

Mikä jäsentää 6-merkkisen aikamerkkijonon hhmmss-muodossa kelvolliseksi Excel-ajaksi.

Huomaa: yllä olevissa esimerkeissä käytetään eri aikamuodon koodeja kuvakaappauksessa ilmoitetulla tavalla.

Asiayhteys

Excel odottaa, että Excelin ajat syötetään siten, että tunti ja minuutti erotetaan kaksoispisteellä. Jos syötät ajan sekunneilla, sinun on lisättävä toinen kaksoispiste erottamaan minuutit ja sekunnit alla olevan taulukon mukaisesti:

Haluttu aika Kilpailun muoto
2,5 tuntia 2:30
30 minuuttia 0:30
10 minuuttia, 15 sekuntia 0:10:15
45 sekuntia 0:00:45

Tämän sivun esimerkki näyttää yhden tavan ohittaa kaksoispisteet ja syöttää yksinkertainen 4-numeroinen tai 6-numeroinen tekstimerkkijono, joka edustaa aikaa, ja sitten jäsentää teksti oikeaan Excel-aikaan kaavalla auttajasarakkeessa.

Tämä on hyvä esimerkki yhden toiminnon sijoittamisesta toisen sisälle samassa kaavassa.

Selitys

Ensin on huomattava, että F5: F13: n solut muotoillaan tekstiksi ennen syöttämistä. Tämän avulla ajat voivat sisältää etunollia, kuten "083000". Vaihtoehtoisesti voit syöttää nämä aikajonot yhdellä lainauksella alkuun (') pakottaaksesi Excel kunnioittamaan niitä tekstinä.

Seuraavaksi aikajono sisältää 6 merkkiä seuraavassa muodossa:

hhmmss // as text

Tämä tarkoittaa, että kaavan on poimittava kaksi merkkiä tunniksi, minuutiksi ja sekunniksi. Työskentelemällä sisältä ulos, tämä tehtävä suoritetaan VASEN-, MID- ja OIKEA-toiminnoilla:

LEFT(E5,2) // get hh MID(E5,3,2) // get mm RIGHT(E5,2) // get ss

Kukin funktioista palauttaa tuloksen suoraan TIME-funktioon. E9: ssä meillä on:

041055

Joten tulos TIME-tilassa näyttää tältä:

=TIME("04","10","55")

AIKA-toiminto käsittelee sitten hiljaa tekstistä numeroiksi muuntamisen ja palauttaa kelvollisen ajan:

04:10:55

Edustaa 4 tuntia, 10 minuuttia ja 55 sekuntia.

4 merkin aikajonolla

C5: n kaavan on tarkoitus käsitellä vain 4 merkin aikajonoa (tuntia ja minuuttia), joten rakenne on hieman yksinkertaisempi. Yksinkertaisesti koodaamme sekuntien arvon TIME-funktioksi nollaksi:

=TIME(LEFT(B5,2),MID(B5,3,2),0)

Mielenkiintoisia artikkeleita...