Tartalomjegyzék
Gondoltál már arra, hogy hogyan másodpercek átalakítása hh mm ss formátumra Excelben Eleged van az online keresgélésből? De sehol sem találod a megfelelő választ? Ha a fenti kérdésekre igen a válasz, akkor a legjobb helyre jöttél. Itt végigvezetünk téged a következő témákon. 7 egyszerű és kényelmes módszerek a másodpercek hh mm ss formátumba való konvertálására Excelben. Remélhetőleg ezek után nem lesz szükség máshová menni.
Gyakorlati munkafüzet letöltése
A jobb megértéshez és a gyakorláshoz letöltheti az alábbi Excel munkafüzetet.
Másodpercek átalakítása.xlsm7 módszer a másodpercek hh mm ss-re történő átalakítására az Excelben
A pontosítás kedvéért mondjuk, hogy van egy Sudoko verseny - befejezési idő Ez az adatkészlet a következő adatokat tartalmazza ID , Résztvevő neve , és Befejezési idő (sec) oszlopokban B , C , és D illetve.
Most ezeket a másodpercben kifejezett időket az Excelben különböző megközelítésekkel átváltjuk hh mm ss formátumra.
Itt használtuk a Microsoft Excel 365 verzió, bármely más verziót is használhatsz, ahogyan neked kényelmes.
1. A cellák formázása opció használata a másodpercek hh mm ss-re történő átalakításához az Excelben
Első módszerünkben a legegyszerűbb módját mutatjuk be annak, hogyan lehet a másodperceket hh mm ss formátumra konvertálni az Excelben. Kezdjük tehát.
📌 Lépések:
- Először hozzon létre egy új oszlopot Időpont hh:mm:ss formátumban a oldalon. E oszlop .
- Másodszor, válassza ki a cellát E5 és írja le a következő képletet.
=D5/86400
Tessék, D5 a Befejezési idő (sec) az első versenyző Robin A cella értékét elosztottuk D5 a 86400 ...mert, 1 day = (24 × 60 × 60) = 86400 Alapvetően a másodpercben kifejezett időt alakítottuk át a nap törtrészére.
- Ezután nyomja meg a BELÉPÉS .
- Ebben a pillanatban nyomja meg a CTRL + 1 a Cellák formázása párbeszédpanel.
- A párbeszédpanelen lépjen a Szám tab.
- Ezután válassza a Custom a Kategória lista.
- Ezután írja le hh:mm:ss a Típus doboz.
- Itt láthatjuk a Minta mint az alábbi képen.
- Később kattintson a OK .
- Most a cellában lévő érték E5 így néz ki.
- Ekkor vigye a kurzort a cella jobb alsó sarkába. E5 ...így ez egy plusznak fog tűnni. (+) jel. Ez a Töltse ki a fogantyút eszköz.
- Most húzza a Töltse ki a fogantyút a celláig E14 .
- Így a fennmaradó sejtek a E5:E14 tartományban a kívánt eredményt.
Bővebben: Másodpercek átalakítása órákká és percekké Excelben (4 egyszerű módszer)
2. A CONVERT funkció beillesztése a másodpercek hh mm ss-re történő átalakításához az Excelben
Ha Ön is azok közé tartozik, akik szeretik használni az Excel képleteket, akkor a következő módszereinkkel máris megismerkedhet. Csak kövesse ezeket az egyszerű lépéseket.
📌 Lépések:
- A legelején jelölje ki a cellát E5 és illessze be a következő képletet a Formula bár .
=CONVERT(D5, "sec", "day")
A fenti képletben, D5 a szám érv, és a "sec" és "nap" mutat a from_unit és to_unit argumentumok. Itt a CONVERT funkció átalakítja a 1250 másodpercektől a napok töredékéig.
- Ezután koppintson a BELÉPÉS kulcs.
- Jelenleg változtassa meg a cella formátumát E5 mint a 1. módszer .
- Ezután kattintson duplán a Töltse ki a fogantyút eszköz.
- Így a fennmaradó cellákat a megfelelő eredmények töltik ki.
Bővebben: Hogyan lehet a perceket órákká és percekké alakítani az Excelben
3. A TEXT funkció alkalmazása a másodpercek hh mm ss-re történő átalakításához az Excelben
Ha kíváncsi vagy a TEXT funkció Excelben, ez a módszer jól jöhet. Egyszerű és könnyű, csak kövesse.
📌 Lépések:
- Először is, menj a cellába E5 és írja be a következő képletet a cellába.
=TEXT(D5/86400,"hh:mm:ss")
Ebben a kifejezésben a D5/86400 a érték érv, míg a "hh:mm:ss" a format_text érv. Itt a TEXT funkció átalakítja az időt másodpercben a D5 cellát az időre óra:mm:ss formátumban.
- Másodszor, nyomja meg a BELÉPÉS kulcs.
Bővebben: Hogyan lehet perceket másodpercekké alakítani az Excelben (2 gyors módszer)
4. CHOOSE, MATCH, TEXT funkciók használata
Azok számára, akik több technikát szeretnének megismerni, van egy másik módszer is a másodpercek hh mm ss formátumba való konvertálására Excelben. Ebben a módszerben a TEXT , VÁLASSZON és MATCH függvények segítségével a másodpercben megadott időt a kívánt formátumba konvertáljuk. Nézzük meg a folyamatot részletesen.
📌 Lépések:
- Kezdetben válassza ki a cellát E5 és illessze be az alábbi képletet.
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))
A fenti képletben a D5 cella utal a Befejezési idő (sec) .
Képlet bontás
- MATCH(D5,{0,60,3600},1) → A MATCH funkció visszaadja a megadott értéknek megfelelő elem relatív pozícióját egy tömbben. Itt, D5 a lookup_value argumentum, amely a Befejezési idő ...a következőkben, {0,60,3600} a lookup_array argumentum, ahonnan az értéket egyeztetik. Végül, 1 az opcionális match_type argumentum, amely a Kevesebb, mint
- Kimenet → 2
- CHOOSE(MATCH(D5,{0,60,3600},1),":ss", "m:ss","[h]:mm:ss") → lesz
- CHOOSE(2,":ss", "m:ss","[h]:mm:ss") → A CHOOSE funkció kiválaszt egy értéket vagy műveletet az értékek listájából,egy indexszám alapján. Itt, 2 a index_num érv, míg ":ss", "m:ss","[h]:mm:ss" a value1 , value2 , és value3 Az indexszám szerint 2 , a függvény kiválasztja a "m:ss" formátum.
- Kimenet → "m:ss"
- TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss", "m:ss","[h]:mm:ss"))) → lesz
- TEXT(D5/86400, "m:ss") → egy értéket szöveggé alakít egy adott számformátumban. Itt, D5/86400 a érték érv, míg "m:ss" a format_text A függvény átalakítja a 0.01446 a címre. h:mm:ss formátum.
- 1250/86400 → 01446
- Kimenet → 20:50
- Ezt követően nyomja meg a BELÉPÉS .
Bővebben: Hogyan lehet másodperceket percekké alakítani Excelben
5. INT és ROUND funkciók alkalmazása
Az Excelhez hasonlóan ugyanazt a feladatot többféleképpen is elvégezhetjük. Ezért a megoldást más módon is elvégezhetjük. Fedezzük fel a módszert lépésről lépésre.
📌 Lépések:
- Kezdetben válassza ki a cellát E5 és illessze be a következő képletet.
=INT(D5/3600)&":"&INT(((D5/3600)-INT(D5/3600))*60)&":"&ROUND((((D5/3600)-INT(D5/3600))*60 - INT(((D5/3600)-INT(D5/3600))*60))*60,0)
Itt a D5 cella utal a Befejezési idő másodpercekben.
Képlet bontás
- INT(D5/3600) → A INT funkció egy számot a legközelebbi egész számra kerekít. Itt a D5 cella a Befejezési idő másodpercben, amely osztva van 3600 mivel vannak 3600 másodpercek alatt 1 Így megkapjuk az időt órákban.
- Kimenet → 0
- INT(((D5/3600)-INT(D5/3600))*60) → Ebben a képletben a perceket úgy kapjuk meg, hogy kivonjuk a INT(D5/3600) a D5/3600 és megszorozzuk a választ 60 mivel vannak 60 percek alatt 1 A INT funkció csak a válasz egész szám részét adja vissza.
- 3472-0 → 0.3472
- 3472*60 → 20.833
- Kimenet → 20
- ROUND((((D5/3600)-INT(D5/3600))*60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → egy számot egy megadott számjegyszámra kerekítünk. Ebben a kifejezésben a másodperces részt hasonló módon számoljuk ki. ROUND funkció a választ nulla tizedesjegyre kerekíti, azaz csak a válasz egész szám részét adja vissza.
- 833-20 → 0.833
- 833*60 → 50
- Végül használja a Amperjel (&) az órák, percek és másodpercek kombinálásához.
- Végül nyomja meg a BELÉPÉS gomb.
Bővebben: Hogyan lehet a perceket tizedórákra konvertálni az Excelben (6 mód)
6. A MOD, TEXT és TRUNC funkciók végrehajtása
Ebben a módszerben néhány függvényt fogunk kombinálni a feladat elvégzéséhez. Szóval, további késlekedés nélkül, merüljünk bele!
📌 Lépések:
- Elsősorban ugorjon a cellára E5 és illessze be a következő képletet a cellába.
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")
Itt a MOD funkció elveszi D5/86400 mint a szám érv és 1 mint a divizor argumentumot. Visszaadja 0.01446 amely a érték érv a TEXT funkció . TEXT funkció a szöveg formátumát a következőképpen alakítja át ":mm:ss" amely a format_text argumentuma a fenti függvényben. TRUNC(D5/3600) ad 0 mivel a TRUNC funkció egy szám egész szám részét adja vissza.
- Ennek megfelelően, hit BELÉPÉS .
Bővebben: Hogyan alakítsuk át a milliszekundumokat másodpercekké az Excelben (2 gyors módszer)
7. VBA kódok bevonása
Talán elgondolkodik azon, hogy van-e mód ennek a feladatnak az automatizálására? Ezután VBA Csak kövessétek.
📌 Lépések:
- Először hozzon létre egy új oszlopot Időpont hh:mm:ss formátumban a címen E oszlop mint a 1. módszer .
- Másodsorban, menjen a Fejlesztő tab.
- Ezután válassza a Visual Basic a Kód: csoport.
- Másik lehetőségként nyomja meg a ALT + F11 ugyanazt a feladatot.
- Azonnal, a Microsoft Visual Basic for Applications ablak nyílik meg.
- Ezután lépjen át a Beillesztés tab.
- Később válassza ki a Modul a lehetőségek közül.
- Azonnal megnyitja a Kódmodul .
- Ezután írja le a következő kódot a Modul .
Sub convert_sec() Dim secs As Integer, convert_time As Date For x = 5 To 14 secs = Cells(x, 4).Value convert_time = secs / 86400 Cells(x, 5).NumberFormat = "hh:mm:ss" Cells(x, 5).Value = convert_time Next x End Sub
Kód lebontása
Sub convert_sec()
Dim secs As Integer, converted_time As Date
- Először is, létrehozzuk a makrót, és megadjuk neki a következő nevet convert_sec .
- Ezután meghatároztuk a két változót.
For x = 5 To 14
secs = Cells(x, 4).Value
convert_time = másodperc / 86400
Cells(x, 5).NumberFormat = "hh:mm:ss"
Cells(x, 5).Value = convert_time (konvertált_idő)
Következő x
- Ezután beillesztünk egy for ciklusba, hogy a 5 a címre. 14 a oldalon. x .
- Később hozzárendeltük a cella értékét D5 a secs változó.
- Ezután osszuk el a változót secs a 86400 és rendelje az értéket a convert_time változó.
- Ebben a pillanatban változtassa meg a cella formátumát D5 a címre. hh:mm:ss formátum.
- Ezt követően helyezze a fenti változót a cellába E5 .
- Végül menjünk az alsó cellába D6 és folytassuk a fenti hurkot, amíg a cellához D14 .
- Végül válassza ki a Fuss ikon vagy nyomja meg a F5 a billentyűzeten.
- Most térjen vissza a VBA munkalap.
- Így a Időpont hh:mm:ss formátumban oszlop automatikusan kitöltődik a megfelelő eredményekkel.
Bővebben: Tizedes koordináták átalakítása fokokká, percekké, másodpercekké Excelben
Gyakorlati szekció
A saját magad általi gyakorláshoz biztosítottunk egy Gyakorlat a jobb oldalon lévő egyes lapokon az alábbi módon. Kérem, végezze el saját maga.
Következtetés
Köszönjük, hogy elolvasta ezt a cikket. Remélem, hogy a fent említett összes módszer, amellyel a másodperceket Excelben hh mm ss formátumba konvertálhatja, most arra ösztönzi Önt, hogy hatékonyabban alkalmazza őket az Excel táblázatokban. Ne felejtse el letölteni a következőket. Gyakorlat Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velem a megjegyzés rovatban. Vagy nézze meg az Excel-funkciókkal kapcsolatos egyéb cikkeinket ezen a weboldalon. weboldal .