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

Hoe milliseconden naar tijd in Excel te converteren?

Zoals we allemaal weten, is één seconde gelijk aan 1000 milliseconden tussen de tijdverenigingen, in dit artikel zal ik het hebben over het converteren van milliseconden naar uu: mm: ss-tijd in Excel.

Converteer milliseconden naar uu: mm: ss tijd met formule


pijl blauw rechts bel Converteer milliseconden naar uu: mm: ss tijd met formule

Om de milliseconden in tijd om te zetten, kan de volgende formule je een plezier doen:

Voer deze formule in de lege cel in waarin u het resultaat wilt uitvoeren:

=CONCATENATE(TEXT(INT(A2/1000)/86400,"hh:mm:ss"),".",A2-(INT(A2/1000)*1000))en sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, en alle milliseconden in de cellen zijn geconverteerd naar tijd, zie screenshot:

doc milliseconden converteren naar tijd 1


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
officetab onderkant
Heb je vragen? Stel ze hier. (19)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
is dit waar? Omdat 79000231 mij lijkt dat dit korter is dan 100121211012, maar het is langer als je het converteert naar hh:mm:ss
Deze opmerking is gemaakt door de moderator op de site
Hallo Mirjam, hoe gaat het met je. De reden waarom de kortere 79000231 langere resultaten converteert dan 100121211012, is dat het formaat de dagen negeert. Wanneer het formaat dd/uu/mm/ss wordt, zul je zien wat ik bedoel. Zie de schermafbeelding.
Deze opmerking is gemaakt door de moderator op de site
Er zit een fout in deze formule. Let op rij 6 van de schermafbeelding. 6604545009 moet worden geconverteerd naar 10:35:45:009. De formule converteert dit echter ten onrechte naar 10:35:45:900. 009 versus 900 milliseconden.
Deze opmerking is gemaakt door de moderator op de site
Hallo Gautam, bedankt voor je reactie. Je hebt helemaal gelijk. En we zullen deze fout binnenkort corrigeren. Nogmaals bedankt! Met vriendelijke groet, Mandy
Deze opmerking is gemaakt door de moderator op de site
dit levert in sommige gevallen enkele fouten op (ik heb niet de moeite genomen om erachter te komen waarom of in welke gevallen, maar het verknoeide in ongeveer 10% van mijn rijen. Deel in plaats daarvan de milliseconde door 86400000, bijvoorbeeld met

=(A1/86400000)

pas vervolgens een aangepaste getalnotatie toe op de nieuwe waarde, zoals:

[uu]:mm:ss.000

..dit werkte prima voor mij in 100% van mijn rijen.
Deze opmerking is gemaakt door de moderator op de site
Hallo fmbetz@gmail.com, Bedankt voor je advies. En sorry voor het ongemak. WMet vriendelijke groet,
Mandy
Deze opmerking is gemaakt door de moderator op de site
U kunt de originele formule laten werken door het millisecondegedeelte van de formule te wijzigen om de tekstfunctie op te nemen en als volgt op te maken: =CONCATENATE(TEXT(INT(A1/1000)/86400,"uu:mm:ss")," .",TEKST(A1-(INT(A1/1000)*1000),"000"))
Als u rekening moet houden met dagen, kunt u het volgende doen:
=CONCATENATE(TEXT(INT(A1/1000)/86400,"dd:hh:mm:ss"),".",TEXT(A1-(INT(A1/1000)*1000),"000"))
Deze opmerking is gemaakt door de moderator op de site
Bedankt voor dit alles!

=CONCATENATE(TEKST((A1/1000)/86400,"[uu]:mm:ss"))

Is wat voor mij werkte, omdat ik op zoek was naar het afronden van de milliseconden.

Voorbeeld van 230947 ms
Het originele formaat gaf: 00:03:50.947
Het formaat dat ik heb afgerond: 00:03:51

Cheers!
Deze opmerking is gemaakt door de moderator op de site
Maar hoe veranderen we het datatype in duur. Deze 100% wordt omgezet in mm:ss, maar hoe converteren we naar het gegevenstype duur?
Deze opmerking is gemaakt door de moderator op de site
Hallo Jan Hook, Heel erg bedankt voor je advies. Het helpt en corrigeert het kleine deel van de fouten in onze formule. We waarderen uw moeite en nemen graag uw advies ter harte. Nogmaals bedankt.Met vriendelijke groet,Mandy
Deze opmerking is gemaakt door de moderator op de site
De eenvoudigste/gemakkelijkste uitdrukking om dit te doen (gebaseerd op het bericht van Florian hieronder) is =TEXT(A1/8400000,"uu:mm:ss.000")
Deze opmerking is gemaakt door de moderator op de site
Dit is een zeer nuttige discussie voor mij. Ik vond de eerdere berichten van Rob Bell en Jan Hook zo'n grote hulp bij de eerste tutorial. Ik had de extra kolom "dag" nodig om mijn milliseconden te tellen, die meer dan de 84,000,000 per dag waren. Dus ik heb de eenvoudige vergelijking van Robs aangepast om te zeggen: "=TEXT(A1/86400000,"dd:uu:mm:ss.000")." Ik heb ook de tweede vergelijking van Jan gebruikt. Het grappige is echter dat op google sheets, wanneer ik de uitdrukking op 0ms gebruik, het resultaat 30:00:00:00.000 is, in plaats van 00:00:00:00.000. Als ik de uitdrukking op 1 ms probeer, is het resultaat 30:00:00:00.001 in plaats van 00:00:00:00.001. Als ik de uitdrukking probeer op 99999999ms, is het resultaat 31:03:46:39.999. Als ik de uitdrukking probeer op 1111111111ms, is het resultaat 11:20:38:31.111. Merk op dat al deze behalve de 1111111111ms beginnen met een "3", zoals 2ms=30:00:00:00.2. Het lijkt me vreemd dat de uitdrukking "=TEXT(A1/86400000,"dd:hh:mm:ss.000"), en de langere versie van Jan beide ertoe leiden dat de wiskunde precies 30 dagen wordt verworpen, tot de 172,800,000ms, op dat moment vallen de 30 dagen en de uitdrukking rapporteert een resultaat van 01:00:00:00.000.

Mijn vraag is hoe ik de vergelijking rechtzet zodat elk aantal milliseconden minder dan 172,800,00 gelijk is aan het juiste aantal dagen?
Deze opmerking is gemaakt door de moderator op de site
Laat me die laatste vraag anders formuleren:
"Mijn vraag is hoe ik de vergelijking rechtzet zodat elk aantal milliseconden minder dan 172,800,00 gelijk is aan het juiste aantal dagen?"

Ik bedoelde te typen:

Mijn vraag hier is hoe ik de vergelijking rechtzet zodat een willekeurig aantal milliseconden meer dan 172,799,999.00
gelijk is aan het juiste aantal dagen?
Deze opmerking is gemaakt door de moderator op de site
In Excel is eenvoudig: =(A2/1000/3600)*"01:00:00"
Stel B2-formaatnummer in eigen (voor 3 decimalen) : hh:mm:ss.000;@orSet B2-formaatnummer eigen (voor 1 decimaalteken) : hh:mm:ss.0;@
Deze opmerking is gemaakt door de moderator op de site
Hallo voros@volny.cz, Bedankt voor je reactie. Uw formule is inderdaad eenvoudiger. Ik voer uw formule =(A2/1000/3600)*"01:00:00" in cel B2 in en pas de tijdnotatie toe tussen de getalnotaties. Het resultaatformaat wordt uu:mm:ss. Zie de schermafbeelding. Maar ik kan de resultaten niet instellen op 3 decimalen of 1 decimaal. In ieder geval bedankt voor je advies.
Deze opmerking is gemaakt door de moderator op de site
Hallo voros@volny.cz, hoe gaat het. Ik denk dat ik nu weet hoe ik het formaat moet instellen op 3 decimalen of 1 decimaal. Pas gewoon een aangepaste getalnotatie toe op het resultaat. Jouw advies helpt echt. Bedankt! Met vriendelijke groet, Mandy
Deze opmerking is gemaakt door de moderator op de site
In Excel is eenvoudig: =(A2/1000/3600)*"01:00:00"

Stel voor cel B2 een eigen formaatnummer in (voor 3 decimalen): hh:mm:ss.000;@
or
Instellen voor cel B2 eigen formaatnummer (voor 1 decimaal) : hh:mm:ss.0;@ (Afronden op één decimaal)
Deze opmerking is gemaakt door de moderator op de site
Quando eu tento gebruik een formule, o Excel apresenta um erro como se eu não estivesse querendo fazer uma formule. Estou copiando exatamente een formule origineel do post
Deze opmerking is gemaakt door de moderator op de site
Hallo Matheus,
Sorry om dat te horen. In Portugal en Spanje moeten komma's in de formule worden vervangen door puntkomma's. De formule zou dus =CONCATENATE(TEXT(INT(A2/1000)/86400;"uu:mm:ss");".";A2-(INT(A2/1000)*1000)) moeten zijn. Probeer het alsjeblieft. Kijk uit naar je antwoord.

Hoogachtend,
Mandy
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL