Како претворити текст у датум у Екцелу

Постоји много начина да конвертујете датуме форматиране као текст у стварне датуме у Екцел-у и овај водич има за циљ да их све истражи.

Када увезете податке у Екцел, они могу доћи у много различитих облика које Екцел не препознаје. Понекад када се датуми увозе из спољног извора, они ће доћи у формату као текст.

Такође је важно знати да Екцел примењује формате датума на основу подешавања региона вашег система. Дакле, када увезете податке у Екцел који су дошли из друге земље, Екцел их можда неће препознати и ускладиштити као текстуалне уносе.

Ако имате овај проблем, постоји много начина на које можете да конвертујете текст у датум у Екцел-у и све ћемо их покрити у овом водичу.

Методе за претварање текста у датум

Ако ваш радни лист садржи датуме форматиране као текст, уместо стварних датума, није могуће користити их ни у каквим прорачунима. Дакле, морате их претворити назад у стварне датуме.

Ако видите да су ваши датуми поравнати улево, то значи да су форматирани као текст јер су текстови подразумевано поравнати лево. А број и датуми су увек поравнати удесно.

Постоји неколико различитих начина на које можете претворити текст у датум у Екцелу, а то су:

  • Опција провере грешке
  • Функција Екцел текста у колоне
  • Пронађите и замените
  • Специјални алат за лепљење
  • Екцел формула и функције

Претворите текст у датум помоћу опције за проверу грешака

Екцел има уграђену функцију провере грешака која уочава неке очигледне грешке у вашим подацима. Ако пронађе било какву грешку, приказаће вам мали зелени троугао (индикатор грешке) у горњем левом углу ћелије, који има грешку. Ако изаберете ту ћелију, појавиће се знак за опрез са жутим узвиком. Када померите курсор преко тог знака, Екцел ће вас обавестити о могућем проблему са том ћелијом.

На пример, када у датум унесете годину у двоцифреном формату, Екцел претпоставља тај датум као текст и чува га као текст. А ако изаберете ту ћелију, појавиће се узвичник са упозорењем: „Ова ћелија садржи низ датума представљен са само 2 цифре године“.

Ако ваше ћелије показују тај индикатор грешке, кликните на знак узвика и приказаће се неколико опција за претварање датума форматираних као текст у стварне датуме. Екцел ће вам показати опције да га конвертујете у 19КСКС или 20КСКС (19КСКС за 1915, 20КСКС за 2015). Изаберите одговарајућу опцију.

Затим ће текст бити конвертован у одговарајући формат датума.

Како омогућити опцију провере грешке у Екцелу

Обично је опција Провера грешака подразумевано укључена у Екцел-у. Ако вам функција провере грешака не ради, потребно је да омогућите проверу грешака у програму Екцел.

Да бисте то урадили, кликните на картицу „Датотека“ и изаберите „Опције“ на левом панелу.

У прозору Екцел опције кликните на „Формуле“ на левом панелу, а на десној страни омогућите „Омогући проверу грешака у позадини“ у одељку Провера грешака. И означите „Ћелије које садрже године представљене као 2 цифре“ у одељку Правила за проверу грешака.

Претворите текст у датум помоћу функције Екцел Тект то Цолумн

Текст у колони је одлична функција у Екцел-у која вам омогућава да поделите податке у више колона, а такође је и моћан алат за претварање текстуалних вредности у вредности датума. Овај метод препознаје неколико различитих формата података и конвертује их у одговарајући формат датума.

Претварање једноставних текстуалних стрингова у датуме

Рецимо да су ваши датуми форматирани у текстуалним низовима овако:

Можете користити чаробњак за текст у колоне да их све брзо поново форматирате на датуме.

Прво изаберите опсег текстуалних уноса које желите да конвертујете у датуме. Затим идите на картицу „Подаци“ на траци и кликните на опцију „Текст у колоне“ у групи Алатке за податке.

Појавиће се чаробњак за текст у колоне. У кораку 1 чаробњака за текст у колону, изаберите опцију „Делимитед“ у оквиру Оригиналног типа података и кликните на „Даље“.

У кораку 2, поништите све оквире „Разграничи“ и кликните на Даље.

У последњем кораку чаробњака, изаберите „Датум“ у оквиру Формат података колоне и изаберите свој формат датума са падајуће листе поред „Датуми“, а затим кликните на дугме „Заврши“. У нашем случају, конвертујемо текстуалне датуме представљене као „01 02 1995“ (дан месец година), тако да бирамо „ДМИ“ са падајуће листе „Датум:“.

Сада Екцел конвертује ваше текстуалне датуме у стварне датуме и приказује их поравнате десно у ћелијама.

Белешка: Пре него што почнете да користите функцију Тект то Цолумн, уверите се да су сви ваши текстуални низови у идентичном формату, иначе текстови неће бити конвертовани. На пример, ако су неки од ваших текстуалних датума форматирани као месец/дан/година (МДИ), док су други дан/месец/година (ДМИ), а када одаберете „ДМИ“ у кораку 3, добићете нетачне резултате. Као што је приказано на слици испод.

Конвертовање стринга сложеног текста у датум

Функција Тект то Цолумнс је згодна када желите да конвертујете сложене текстуалне низове у датуме. Омогућава вам да користите граничнике да бисте идентификовали где ваши подаци треба да буду подељени и приказани у 2 или више колона. И комбинујте подељене делове датума у ​​цео датум помоћу функције ДАТЕ.

На пример, ако су ваши датуми приказани у вишеделним текстуалним низовима, овако:

Среда 01.02.2020

01. фебруар 2020. у 16.10 часова

Можете да користите чаробњак за текст у колону да одвојите информације о дану, датуму и времену које су раздвојене зарезом и да их прикажете у више колона.

Прво изаберите све текстуалне низове које желите да конвертујете у датуме. Кликните на дугме „Текст у колоне“ на картици „Подаци“. У кораку 1 чаробњака за текст у колону, изаберите опцију „Делимитед“ у оквиру Оригиналног типа података и кликните на „Даље“.

У 2. кораку чаробњака изаберите граничнике које садрже ваши текстуални низови и кликните на „Даље“. Наш пример текстуалних низова одвојених зарезом и размаком – „Понедељак, 1. фебруар 2015, 13:00“. Требало би да изаберемо „Зарез“ и „размаке“ као граничнике да бисмо текстуалне низове поделили у више колона.

У последњем кораку изаберите формат „Опште“ за све колоне у одељку Преглед података. Одредите где треба да се уметну колоне у поље „Одредиште“, ако то не учините, то ће заменити оригиналне податке. Ако желите да занемарите неки део оригиналних података, кликните на њега у одељку Преглед података и изаберите опцију „Не увози колону (прескочи)“. Затим кликните на „Заврши“.

Сада су делови датума (дани у недељи, месец, година, време) подељени у колоне Б, Ц, Д, Е, Ф и Г.

Затим комбинујте делове датума уз помоћ формуле ДАТЕ да бисте добили цео датум.

Синтакса функције Екцел ДАТЕ:

=ДАТЕ(година,месец,дан)

У нашем примеру, делови месеца, дана и године су у колонама Ц, Д и Е.

Функција ДАТЕ препознаје само бројеве, а не текст. Пошто су наше месечне вредности у колони Ц све текстуални низови, морамо да их конвертујемо у бројеве. Да бисте то урадили, потребно је да користите функцију МЕСЕЦ да промените назив месеца у број месеца.

Да бисте конвертовали име месеца у број месеца, користите ову функцију МЕСЕЦ унутар функције ДАТЕ:

=МЕСЕЦ(1&Ц1)

Функција МЕСЕЦ додаје 1 ћелији Ц2 која садржи назив месеца да конвертује назив месеца у одговарајући број месеца.

Ово је функција ДАТЕ коју морамо да користимо да комбинујемо делове датума из различитих колона:

=ДАТУМ(Е1,МЕСЕЦ(1&Ц1),Д1)

Сада користите ручицу за попуњавање у доњем углу ћелије формуле и примените формулу на колону.

Претворите текст у датум помоћу методе Финд анд Реплаце

Овај метод користи граничнике за промену формата текста у датуме. Ако су дан, месец и година у вашим датумима раздвојени неким граничником који није цртица (-) или коса црта (/), Екцел их неће препознати као датуме и наставиће и сачувати их као текст.

Да бисте решили овај проблем, користите функцију Пронађи и замени. Променом нестандардних граничника периода (.) са косим цртама (/) или цртицом (-), Екцел ће аутоматски променити вредности у датуме.

Прво изаберите све текстуалне датуме које желите да конвертујете у датуме. На картици „Почетна“ кликните на дугме „Пронађи и изабери“ у крајњем десном углу траке и изаберите „Замени“. Алтернативно, притисните Цтрл+Х да бисте отворили дијалог Пронађи и замени.

У дијалог Пронађи и замени, откуцајте граничник који ваш текст садржи (у нашем случају тачку (.) у поље „Пронађи шта“ и косу црту (/) или цртицу (-)) у поље „Замени са“ Кликните на дугме „Замени све“ да бисте заменили граничнике и кликните на „Затвори“ да бисте затворили прозор.

Сада, Екцел препознаје да су ваши текстуални низови сада датуми и аутоматски их форматира као датуме. Ваши датуми ће бити поређани како је приказано испод.

Претворите текст у датум помоћу специјалног алата Пасте

Још један брз и једноставан начин за претварање текстуалних низова у датуме је додавање 0 текстуалном низу помоћу посебне опције за лепљење. Додавање нуле вредности претвара текст у серијски број датума који можете форматирати као датум.

Прво изаберите празну ћелију и копирајте је (изаберите је и притисните Цтрл + Ц да копирате).

Затим изаберите ћелије које садрже текстуалне датуме које желите да конвертујете, кликните десним тастером миша и изаберите опцију „Специјално лепљење“.

У дијалогу Специјално лепљење изаберите „Све“ у одељку Налепи, изаберите „Додај“ у одељку „Операција“ и кликните на „У реду“.

Такође можете извршити друге аритметичке операције одузимати/множити/делити вредност у одредишној ћелији са налепљеном вредношћу (као што је помножити ћелије са 1 или поделити са 1 или одузети нулу).

Када изаберете „Додај“ у операцији, она додаје „нулу“ свим изабраним текстуалним датумима, пошто додавање „0“ не мења вредности, добићете серијски број за сваки датум. Сада све што треба да урадите је да промените формат ћелија.

Изаберите серијске бројеве и на картици „Почетна“ кликните на падајућу листу „Формат броја“ у групи Број. Изаберите опцију „Кратак датум“ са падајућег менија.

Као што сада видите, бројеви су форматирани као датуми и поравнати удесно.

Претворите текст у датум помоћу формула

Постоје две функције које се првенствено користе за претварање текста у датум: ДАТЕВАЛУЕ и ВАЛУЕ.

Коришћење Екцел функције ДАТЕВАЛУЕ

Екцел функција ДАТЕВАЛУЕ је један од најлакших начина за претварање датума представљеног као текст у серијски број датума.

Синтакса функције ДАТЕВАЛУЕ:

=ДАТЕВАЛУЕ(датум_тект)

Расправа: дате_тект задаје текстуални низ који желите да прикријете или упућује на ћелију која садржи текстуалне датуме.

Формула:

=ДАТУМВРЕДНОСТ(А1)

Следећа слика илуструје како функција ДАТЕВАЛУЕ обрађује неколико различитих формата датума који се чувају као текст.

Добили сте серијске бројеве датума, сада морате да примените формат датума на ове бројеве. Да бисте то урадили, изаберите ћелије са серијским бројевима, а затим идите на картицу „Почетна“ и изаберите „Кратак датум“ са падајуће листе „Формат броја“.

Сада имате форматиране датуме у колони Ц.

Чак и ако у текстуалном датуму (А8) нема дела године, ДАТЕВАЛУЕ ће користити текућу годину са сата вашег рачунара.

Функција ДАТЕВАЛУЕ ће конвертовати само текстуалне вредности које изгледају као датум. Не може да конвертује текст који подсећа на број до датума, нити може да промени бројчану вредност до датума, за то ће вам требати Екцел-ова функција ВАЛУЕ.

Коришћење функције Екцел ВАЛУЕ

Екцел ВАЛУЕ функција може да претвори било који текстуални низ који подсећа на датум или број у нумеричку вредност, тако да је заиста од помоћи када је у питању конверзија било ког броја, а не само датума.

Функција ВАЛУЕ:

=ВРЕДНОСТ(текст)

текст– текстуални низ који желимо да конвертујемо или референца на ћелију која садржи текстуални низ.

Пример формуле за претварање текстуалног датума:

=ВРЕДНОСТ(А1)

Формула ВАЛУЕ испод може да промени било који текстуални низ који изгледа као датум у број као што је приказано у наставку.

Међутим, функција ВАЛУЕ не подржава све типове вредности датума. На пример, ако датуми користе децимална места (А11), вратиће #ВРЕДНОСТ! грешка.

Када добијете серијски број за свој датум, мораћете да форматирате ћелију са серијским бројем датума да би изгледала као датум као што смо урадили за функцију ДАТЕВАЛУЕ. Да бисте то урадили, изаберите серијске бројеве и изаберите опцију „Датум“ из падајућег менија „Формат броја“ на картици „Почетна“.

То је то, ово је 5 различитих начина на које можете претворити датуме форматиране као текст у датуме у Екцелу.