
Генеричка формула
=LEFT(date,10)+MID(date,12,8)
Резиме
Када се подаци о датумима из других система налепе или увезу у Екцел, можда неће бити препознати као одговарајући датум или време. Уместо тога, Екцел може ове информације тумачити само као вредност текста или низа.
Да бисте претворили низ датума у датумско време (датум са временом), можете рашчланити текст у засебне компоненте, а затим изградити одговарајуће датумско време.
У приказаном примеру користимо доње формуле.
Да бисте издвојили датум, формула у Ц5 је:
=DATEVALUE(LEFT(B5,10))
Да бисте извукли датум, формула у д5 је:
=TIMEVALUE(MID(B5,12,8))
Да бисте саставили датум и време, формула у Е5 је:
=C5+D5
Објашњење
Да бисмо добили датум, левим издвајамо првих 10 знакова вредности:
LEFT(B5,10) // returns "2015-03-01"
Резултат је текст, па да бисмо Екцел протумачили као датум, ЛИЈЕВО умотамо у ДАТЕВАЛУЕ, што текст претвара у одговарајућу Екцел вредност датума.
Да бисмо добили време, издвајамо 8 знакова из средине вредности са МИД:
MID(B5,12,8) // returns "12:28:45"
Поново, резултат је текст. Да бисмо Екцел протумачили као време, МИД умотамо у ТИМЕВАЛУЕ, што текст претвара у одговарајућу Екцел вредност времена.
Да бисмо изградили коначни датум и време, само додамо вредност датума вредности времена.
Све у једној формули
Иако овај пример издваја датум и време одвојено ради прегледности, формуле можете комбинирати ако желите. Следећа формула издваја датум и време и сабира их у једном кораку:
=LEFT(date,10) + MID(date,12,8)
Имајте на уму да ДАТЕВАЛУЕ и ТИМЕВАЛУЕ у овом случају нису потребни јер математичка операција (+) доводи до тога да Екцел аутоматски присиљава вредности текста на бројеве.