Екцел формула: Претвори низ датума у ​​датумско време -

Преглед садржаја

Генеричка формула

=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)

Имајте на уму да ДАТЕВАЛУЕ и ТИМЕВАЛУЕ у овом случају нису потребни јер математичка операција (+) доводи до тога да Екцел аутоматски присиљава вредности текста на бројеве.

Занимљиви Чланци...