Excel

Pārvērst teksta laika zīmogu par laiku

Convert Text Timestamp Into Time

Excel formula: pārveidojiet teksta laika zīmogu par laikuVispārīgā formula | _+_ | Kopsavilkums

Lai pārvērstu laika zīmogu, kas ievadīts kā teksts, pareizā Excel laikā, varat izmantot funkciju MID, lai iegūtu komponentus, un funkciju TIME, lai apkopotu laiku. Parādītajā piemērā formula F5 ir šāda:



= TIME ( MID (A1,1,2), MID (A1,4,2), MID (A1,7,2))
Skaidrojums

Šī formula darbojas laikos, kas ievadīti noteiktā formātā, kā parādīts zemāk:

kā izdarīt pīrāgu diagrammu
 
= TIME ( MID (B5,1,2), MID (B5,4,2), MID (B5,7,2))

Ņemiet vērā, ka teksta virkne vienmēr ir 9 rakstzīmes gara, un katra sastāvdaļa sastāv no 2 cipariem.





Šīs formulas pamatā ir funkcija TIME, kas apkopo derīgu laiku, izmantojot atsevišķas stundas, minūtes un otrās sastāvdaļas. Tā kā šīs vērtības ir apkopotas vienā teksta virknē, katra komponenta izvilkšanai tiek izmantota funkcija MID:

kā saturēt tekstu Excel šūnā
 
00h01m13s 00h01m08s 08h02m59s

Rezultāti tiek ievadīti tieši funkcijā TIME kā argumenti. Zemāk redzamais kods parāda, kā formula tiek atrisināta šūnā F5:



 
 MID (B5,1,2) // extract hour  MID (B5,4,2) // extract minute  MID (B5,7,2) // extract second

Ievērojiet, ka MID kā teksta funkcija atgriež tekstu faktisko skaitļu vietā. Tomēr funkcija TIME joprojām darbojas pareizi, automātiski piespiežot teksta vērtības skaitļiem.

Autors Deivs Bruns


^