Az idő konvertálása tizedes számra az Excelben (óra, perc, másodperc)

Alapértelmezés szerint a dátum és az idő számként/tizedesjegyként kerül mentésre az Excelben. De gyakran látja különböző formátumokban a cellák formázásának módja miatt.

Például az alábbi példában az A és B oszlop értéke megegyezik, de ezek a formátum miatt eltérően jelennek meg.

És az egyik dolog, amire sok embernek szüksége van az Excelben, az konvertálja az időt tizedesre (például órák vagy percek vagy másodpercek).

Például a dátum és az idő helyett 2020.01.01. 06:30, érdemes kapni:

  • Az órák száma 6
  • A percek száma 30

Szerencsére az Excel rendelkezik néhány félelmetes képlettel, amelyek segítségével könnyen átválthatja az időt tizedes értékekre.

Hogyan lehet átalakítani az időt tizedes számokká Excelben

Ebben az oktatóanyagban mutatok néhány példát az idő tizedesre történő átalakítására képletek segítségével (azaz az idő órákra, percekre és másodpercekre konvertálása).

Többféleképpen lehet konvertálja az időt tizedesre az Excelben:

  • Az aritmetikai műveletek használata a legegyszerűbb módja az idő tizedes számokká alakításának. Például:
    • Az idő órákká alakításához szorozza meg az időértéket a gombbal 24
    • Az idő percekre való átszámításához szorozza meg az időértéket a gombbal 24*60
    • Az idő másodpercre való átszámításához szorozza meg az időértéket a gombbal 24*60*60
  • Használhat Excel beépített képleteket is, mint pl ALAKÍTANI vagy HOUR/MINUTE/SECOND

A következő szakaszokban példákat mutatok be arra vonatkozóan, hogyan lehet az Excel -időt tizedes értékekre konvertálni ezekkel a módszerekkel.

Kezdjük hát el!

Az idő konvertálása órává Excelben

Ebben a részben három különböző módszert ismertetem, amelyekkel az időt órává alakíthatjuk Excelben.

Egyszerű szorzás használata az óraérték megszerzéséhez

Tegyük fel, hogy egy cellában 18:00 óra van (az A2 cellában), és órákká szeretné konvertálni.

Egyszerűen megszorozhatja 24 -gyel, és megadja, hogy hány óra telt el addig.

= A2*24

Ez azért működik, mert az Excel számként tárolja a dátumokat és az időpontokat. Egy teljes nap (24 óra) 1 -ként tárolódik az Excelben. Ez azt jelenti, hogy minden órát 1/24 -ként tárolnak.

Tehát amíg a 18:00 értéket látja, a háttérben ez 0,75 értékként kerül tárolásra (ez azt jelzi, hogy a 24 órából 18 óra már elmúlt). Tehát, ha megszorozzuk 24 -gyel, akkor megadjuk az eltelt órák számát.

Abban az esetben, ha van olyan értéke, mint például 18:32, a fenti képlet használatával az eredmény 18,53 lesz (ahol a perc/másodperc rész tizedes tizedes, a teljes/teljes óra egész számként jelenik meg). Ebben a példában az Excel 32 perces számértéke 0,53 óra lenne.

Megjegyzés: Ha megkapja a tizedesjegyeket tartalmazó óraértéket (például 18.53), győződjön meg arról, hogy a tizedesjegyeket is megjelenítette. Abban az esetben, ha még nem, akkor az eredmény 19 lesz, mivel az Excel megmutatja a kerekített egész értéket. Ez azonban nem változtatja meg a cella értékét, amely továbbra is 18.53 lesz

Ha csak a teljes/teljes óra értéket szeretné, és figyelmen kívül hagyja a perceket, használja az alábbi képletet az INT használatával.

= INT (A2*24)

Az INT csak az egész számot adja meg, és nem kell aggódnia az extra percek miatt.

Az Excel funkciók használata (HOUR, MINUTE és SECOND)

Ha nem szereti a kézi szorzási módszert, akkor egy másik nagyon egyszerű módja az idő órákká alakításának a beépített időfüggő funkciókkal (HOUR, MINUTE és SECOND)

Tegyük fel, hogy az alábbi időpontok vannak, és szeretné tudni, hány óra telt el a nap során.

Az alábbi képlet az idő órákká alakítására szolgál

= ÓRA (A2)+PERC (A2)/60+MÁSODIK (A2)/(60*60)

A HOUR függvény egyszerűen visszaadja az adott idő alatt eltelt órák számát, így a MINUTE és SECOND funkció is.

De mivel a végső értékre órákban van szükségünk, el kell osztanunk a perc értékét 60 -zal (hogy órákká alakítsuk át), és a második értéket 60*60 -nal (ismét órákká alakítva).

A Konvertálás funkció használata

Egy másik nagyon egyszerű (valószínűleg a legegyszerűbb a három módszer közül) a CONVERT funkció használata.

Ez a függvény számértéket vesz fel (ebben az esetben az idő lenne), és órákká (vagy percek/másodpercek) tudja alakítani.

Az alábbi képlet az időt órákká alakítja át:

= CONVERT (A2, "nap", "óra")

A második érv a meglévő adatformátum funkciójának megmondása, a harmadik argumentum pedig az a formátum, amelyre konvertálni kíván.

jegyzet: Néha az eredmények eltérhetnek a várttól. Ennek oka lehet a cellaformátum, amely az eredményt tizedes formátum helyett dátumformátumban jelenítheti meg. Ezt könnyedén megváltoztathatja, ha megnyitja a Kezdőlap lapot, és a formátum legördülő menüjében beállítja a formátumot (ez a Számcsoportban található)

A gyakorlatban nagyobb valószínűséggel találkozik a dátummal és az idővel (nem csak az idő helyett, ahogy azt a fenti példákban mutattam). Továbbra is használhatja a fent bemutatott módszereket, de először fel kell osztania a dátum és az idő értékét, majd csak a fent bemutatott módszereket kell használnia csak az időrészen. Ebben az oktatóanyagban később két módszerre is kitérek a dátum és az idő elválasztására Excelben képletek segítségével.

Ugyanezeket a módszereket használhatja a fentiekben az idő percekre és másodpercekre történő konvertálására is.

Nézzük gyorsan ezeket a példákat is.

Az idő konvertálása percekké az Excelben

Ebben a szakaszban három különböző módszert ismertetek, amelyekkel az időt percekké lehet konvertálni az Excelben.

Egyszerű szorzás használata a percérték eléréséhez

Egy nap alatt 1440 perc van (24*60).

Tehát az idő percekre konvertálásához egyszerűen megszorozhatja az időértéket 1440 -gyel.

Tegyük fel, hogy egy cellában 18:00 óra van (az A2 cellában), és percre szeretné konvertálni.

Az alábbi képlet ennek elvégzésére szolgál:

= A2*1440

Ez megadja az adott napon eltelt perc összes számát az adott időben.

Megjegyzés: Ne feledje, hogy abban az esetben, ha másodpercei is vannak az időben, ezeket percre konvertálják, és tizedes részként jelenítik meg. Ahhoz, hogy ezek láthatók legyenek az eredményben, formáznia kell a kapott cellákat, hogy az eredmények 2/3 -os tizedesjegyig jelenjenek meg.

Ha csak a perc értéket szeretné, és figyelmen kívül hagyja a másodperc részt, használja az alábbi képletet az INT használatával.

= INT (A2*1440)

Az Excel funkciók használata (HOUR, MINUTE és SECOND)

Ahogy ezeket a funkciókat használtuk az óraérték lekéréséhez, ezeket is használhatja az idő percekre való konvertálására.

Az alábbiakban az a képlet található, amely az időt percekké alakítja a következő funkciókkal:

= ÓRA (A2)*60+PERC (A2)+MÁSODIK (A2)/60

Mivel itt az a cél, hogy minden részt percben (órában, percben és másodpercben) szerezzünk be, a 60 -at megszorozzuk órával, hogy megkapjuk a percértéket, és elosztjuk a másodperceket 60 -mal, hogy megkapjuk a percértéket.

A Konvertálás funkció használata

Ismétlem, határozottan a legegyszerűbb módja annak, hogy az időt percekké alakítsuk, ha a konvertáló képletet használjuk.

Az alábbi képlet felveszi az időértéket, és percekké alakítja;

= CONVERT (A2, "nap", "mn")

A második argumentum megmondja a függvénynek, hogy az A2 cella értéke napformátumban van, a harmadik argumentum („mn”) pedig azt, hogy azt percekre kell konvertálni.

Az idő konvertálása másodpercre az Excelben

Ebben a részben három különböző módszert ismertetem, amelyekkel az időt másodpercre lehet konvertálni az Excelben.

Egyszerű szorzás használata a másodperc értékének megszerzéséhez

Egy nap alatt 86400 másodperc van (24*60*60).

Tehát az idő másodpercre konvertálásához egyszerűen szorozza meg az időértéket 86400 -zal.

Tegyük fel, hogy egy cellában 18:32:30 óra van (az A2 cellában), és másodpercre szeretné konvertálni.

Az alábbi képlet ennek elvégzésére szolgál:

= A2*86400

Ez megadja az adott napon eltelt másodpercek teljes számát az adott időben.

Az Excel funkciók használata (HOUR, MINUTE és SECOND)

Az alábbiakban az a képlet található, amely az időt percekké alakítja a következő funkciókkal:

= ÓRA (A2)*60*60+PERC (A2)*60+MÁSODIK (A2)

Mivel itt az a cél, hogy minden részt (órát, percet és másodpercet) másodpercben kapjunk meg, 60*60 -at szorzunk órákkal, hogy megkapjuk a másodperc értékét, és megszorozzuk a perceket 60 -mal, hogy megkapjuk a másodperc értékét.

Ossza fel a dátumot és az időt, majd konvertálja az időt tizedesre

Eddig láttunk példákat, amikor csak időnk van, és ezt az időt órákra, percekre vagy másodpercekre szerettük volna átváltani.

De mi van, ha megvan a dátum és az idő?

Ebben az esetben nem használhatja közvetlenül a fenti módszereket. Először fel kell osztania a dátumot és az időt, majd átszámítani kell az időt tizedesjegyekre.

Mivel a dátum és az idő számként tárolódik az Excelben, így könnyebb elválasztani őket.

A teljes nap egész számként, az idő pedig tizedes értékként kerül tárolásra. Tehát ha el szeretné különíteni a dátumot és az időt, akkor egyszerűen el kell különítenie az egész és a tizedes részt.

Nézzünk meg néhány igazán egyszerű módot a dátum és az idő felosztására Excelben.

Ossza fel a dátumot és az időt az INT képlet segítségével

Tegyük fel, hogy rendelkezik az alább látható adatkészlettel, és fel szeretné osztani a dátumot és az időt.

Ehhez írja be a következő képletet a B2 cellába:

= A2-INT (A2)

A fenti képlet eltávolítja az egész részt, és megadja a dátum tizedes részét.

Most már használhatja a fenti három módszer bármelyikét (aritmetikai szorzás, HOUR/MINUTE/SECOND képlet vagy a CONVERT képlet használatával) az idő tizedesre konvertálásához.

Ossza fel a dátumot és az időt a MOD képlet segítségével

Ennek másik módja a MOD funkció használata.

Tegyük fel, hogy rendelkezik az alább látható adatkészlettel, és fel szeretné osztani a dátumot és az időt.

Ehhez írja be a következő képletet a B2 cellába:

= MOD (A2,1)

Ez azonnal megadja a tizedes részt, majd a fenti három módszer bármelyikét használhatja az idő tizedes számokká alakítására (óra, perc vagy másodperc).

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave