Note: The other languages of the website are Google-translated. Back to English

Cum se convertesc milisecundele în timp în Excel?

După cum știm cu toții, o secundă este egală cu 1000 de milisecunde între unirea timpului, în acest articol, voi vorbi despre cum să convertiți milisecundele în hh: mm: ss timp în Excel.

Convertiți milisecunde în hh: mm: ss timp cu formula


săgeată albastru dreapta balon Convertiți milisecunde în hh: mm: ss timp cu formula

Pentru a converti milisecundele în timp, următoarea formulă vă poate face o favoare:

Vă rugăm să introduceți această formulă în celula goală unde doriți să afișați rezultatul:

=CONCATENATE(TEXT(INT(A2/1000)/86400,"hh:mm:ss"),".",A2-(INT(A2/1000)*1000)), și apoi trageți mânerul de umplere în jos în celulele pe care doriți să le aplicați această formulă și toate milisecundele din celule au fost convertite în timp, consultați captura de ecran:

doc convertește milisecunde la ora 1


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (19)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
este adevărat? Pentru că 79000231 mi se pare că acesta este mai scurt decât 100121211012, dar este mai lung când îl convertiți în hh:mm:ss
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună Mirjam, ce mai faci. Motivul pentru care 79000231 mai scurt convertește rezultate mai lungi decât 100121211012 este că formatul respinge zilele. Când formatul devine dd/hh/mm/ss, veți vedea ce vreau să spun. Vă rugăm să vedeți captura de ecran.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Există o eroare în această formulă. Observați rândul 6 al capturii de ecran. 6604545009 ar trebui convertit în 10:35:45:009. Cu toate acestea, formula îl convertește incorect în 10:35:45:900. 009 vs 900 milisecunde.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună Gautam, Mulțumesc pentru comentariu. Ai absoluta dreptate. Și vom corecta această eroare în curând. Mulțumesc din nou! Cu cele mai bune salutări, Mandy
Acest comentariu a fost redus la minimum de moderatorul de pe site
acest lucru produce unele erori în unele cazuri (nu m-am obosit să-mi dau seama de ce sau în ce cazuri, dar s-a încurcat în aproximativ 10% din rândurile mele. În schimb, împărțiți milisecunda la 86400000, de exemplu cu

=(A1/86400000)

apoi aplicați un format de număr personalizat la noua valoare, cum ar fi:

[hh]:mm:ss.000

..Acest lucru a funcționat bine pentru mine în 100% din rândurile mele.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună ziua fmbetz@gmail.com, Vă mulțumesc pentru sfat. Și scuze pentru inconvenient. W Cu stima,
Mandy
Acest comentariu a fost redus la minimum de moderatorul de pe site
Puteți face ca formula inițială să funcționeze modificând porțiunea de milisecunde a formulei pentru a include funcția text pentru a formata după cum urmează: =CONCATENATE(TEXT(INT(A1/1000)/86400,"hh:mm:ss")," .",TEXT(A1-(INT(A1/1000)*1000),"000"))
Dacă trebuie să permiteți zile, puteți face următoarele:
=CONCATENATE(TEXT(INT(A1/1000)/86400,"dd:hh:mm:ss"),".",TEXT(A1-(INT(A1/1000)*1000),"000"))
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mulțumesc pentru toate acestea!

=CONCATENATE(TEXT((A1/1000)/86400,"[hh]:mm:ss"))

Este ceea ce a funcționat pentru mine, deoarece căutam să rotunjesc milisecundele.

Exemplu de 230947 ms
Formatul original a dat: 00:03:50.947
Formatul pe care l-am primit se rotunjește: 00:03:51

Noroc!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Dar cum schimbăm tipul de date în durată. Acest 100% se convertește în mm:ss, dar cum convertim la tipul de date de durată
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună Jan Hook, Îți mulțumesc mult pentru sfat. Ajută și corectează porțiunea mică de greșeli din formula noastră. Apreciem efortul dumneavoastră și ne-ar plăcea să vă luăm sfatul. Mulțumesc din nou. Cu stimă, Mandy
Acest comentariu a fost redus la minimum de moderatorul de pe site
Cea mai simplă/ușoară expresie pentru a face acest lucru (pe baza postării lui Florian de mai jos) este =TEXT(A1/8400000,"hh:mm:ss.000")
Acest comentariu a fost redus la minimum de moderatorul de pe site
Aceasta este o discuție foarte utilă pentru mine. Am găsit postările anterioare ale lui Rob Bell și Jan Hook un ajutor atât de mare pentru tutorialul inițial. Aveam nevoie de coloana suplimentară „zi” pentru a-mi număra milisecundele care erau peste cele 84,000,000 pe zi. Așa că am modificat ecuația simplă a lui Robs pentru a spune „=TEXT(A1/86400000,”dd:hh:mm:ss.000”).” Am folosit și a doua ecuație postată a lui Jan. Lucru amuzant, totuși, pe google sheets, când folosesc expresia pe 0ms, rezultatul este 30:00:00:00.000, în loc de 00:00:00:00.000. Când încerc expresia pe 1 ms, rezultatul este 30:00:00:00.001, în loc de 00:00:00:00.001. Când încerc expresia pe 99999999ms, rezultatul este 31:03:46:39.999. Când încerc expresia pe 1111111111ms, rezultatul este 11:20:38:31.111. Observați că toate acestea, cu excepția 1111111111ms, încep cu un „3”, cum ar fi 2ms=30:00:00:00.2. Mi se pare că, în mod ciudat, expresia „=TEXT(A1/86400000,”dd:hh:mm:ss.000”) și versiunea mai lungă a lui Jan duc ambele la eliminarea calculelor cu exact 30 de zile, până la 172,800,000 ms, moment în care cele 30 de zile scade, iar expresia raportează un rezultat de 01:00:00:00.000.

Întrebarea mea aici este cum pot corecta ecuația astfel încât orice număr de milisecunde mai mic decât 172,800,00 să fie egal cu numărul potrivit de zile?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Permiteți-mi să reformulez ultima întrebare:
„Întrebarea mea aici este cum pot corecta ecuația astfel încât orice număr de milisecunde mai mic decât 172,800,00 să fie egal cu numărul potrivit de zile?”

Am vrut să tastez:

Întrebarea mea aici este cum pot corecta ecuația astfel încât orice număr de milisecunde mai mare de 172,799,999.00
este egal cu numărul corect de zile?
Acest comentariu a fost redus la minimum de moderatorul de pe site
În Excel este ușor: =(A2/1000/3600)*"01:00:00"
Setați propriul număr în format B2 (pentru 3 zecimale): hh:mm:ss.000;@sau Setați propriul număr în format B2 (pentru 1 zecimală): hh:mm:ss.0;@
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună voros@volny.cz, Vă mulțumim pentru comentariu. Într-adevăr, formula ta este mai simplă. Introduc formula ta =(A2/1000/3600)*"01:00:00" în celula B2 și aplic formatul de oră printre formatele de numere. Formatul rezultat devine hh:mm:ss. Vă rugăm să vedeți captura de ecran. Dar nu pot seta rezultatele la 3 zecimale sau la 1 zecimală. Oricum, multumesc pentru sfat.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună voros@volny.cz, Ce mai faci. Cred că acum știu cum să setez formatul la 3 zecimale sau 1 zecimală. Doar aplicați un format de număr personalizat rezultatului. Sfatul tău chiar ajută. Mulțumesc! Cu stimă, Mandy
Acest comentariu a fost redus la minimum de moderatorul de pe site
În Excel este ușor: =(A2/1000/3600)*"01:00:00"

Setați pentru celula B2 propriul număr de format (pentru 3 zecimale): hh:mm:ss.000;@
or
Setați pentru celula B2 propriul număr de format (pentru 1 zecimală): hh:mm:ss.0;@ (Rotunjire pentru o zecimală)
Acest comentariu a fost redus la minimum de moderatorul de pe site
Când trebuie să utilizați o formulă, o Excel apresenta um error como se eu não estivesse querendo fazer uma formula. Copiez exact o formulă originală a postării
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut Matheus,
Imi pare rau sa aud asta. În Portugalia și Spania, virgulele din formulă ar trebui înlocuite cu punct și virgulă. Deci formula ar trebui să fie =CONCATENATE(TEXT(INT(A2/1000)/86400;"hh:mm:ss");".";A2-(INT(A2/1000)*1000)). Vă rugăm să încercați. Așteptați cu nerăbdare răspunsul dvs.

Cu sinceritate,
Mandy
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL