Превръщане на текст в дата и час в Excel (5 метода)

  • Споделя Това
Hugh West

В Excel работим предимно с данни. Организираме и манипулираме данните според нашите изисквания. Откриваме необходимата информация от управляваните от нас данни. Но в тази статия ще обсъдим как да конвертираме текст в дата и час в Excel. В повечето случаи, когато копираме някакви данни, които съдържат информация за дата и час, те се променят в текстов формат. Тогава за Excel става трудно да открие кои са данните.И трябва да преобразуваме тези текстови данни във формат за дата и час.

Ще вземем произволна информация за дата и час, за да обясним методите.

Изтегляне на работна тетрадка за практика

Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.

Преобразуване на текст в дата и час.xlsx

5 метода за преобразуване на текст в дата и час в Excel

Тук ще обсъдим някои функции и други методи за преобразуване на текст в дата и час в Excel. За различните методи можем да променим набора от данни според изискванията. В някои случаи ще покажем само датата, а в някои случаи и датата, и часа. За целта трябва да форматираме клетките. Също така трябва да добавим десетични стойности в Колона със стойности когато работите с времето.

И за двете Дата и Време, трябва да зададем формата по този начин,

Само за Дата, трябва да зададем формата по този начин,

1. Използвайте функцията DATEVALUE в Excel

Функцията DATEVALUE преобразува дата в текстов формат в число в Excel.

Синтаксис

=DATEVALUE(date_text)

И така, формулата за преобразуване на текстова стойност в дата. Например, =DATEVALUE(B5), където B5 е клетка с дата, записана като текстов низ.

От нашите данни в текстовата колона имаме датата като текстов формат, който ще конвертираме в този формат на Excel.

Стъпка 1:

  • Отидете на Клетка C5 .
  • Напишете DATEVALUE функция.
  • Изберете B5 като аргумент. Така формулата ще бъде:
=DATEVALUE(B5)

Стъпка 2:

  • Сега натиснете Въведете .

Стъпка 3:

  • Издърпайте Дръжка за пълнене до последно.

Стъпка 4:

  • В колоната за стойност въвеждаме само цифровата стойност. Но тук искаме да въведем стойностите на датата.
  • Затова отидете в Колона за дата и в тази колона получаваме съответните дати. Това Колона за дата се форматира, както вече беше споменато. Клетка D5 напишете формулата:
=C5

Стъпка 5:

  • Сега натиснете Въведете .
  • Издърпайте Попълнете Хендел до последно.

Така получаваме датите с формата на датата от текста.

Забележка:

В ред 8 на колоната със стойност и дата, не получаваме никаква стойност, тъй като DATEVALUE Функцията не може да преобразува никаква числова стойност.

Прочетете повече: Как да конвертирате текст в дата в Excel

2. Вмъкване на функцията Excel VALUE за преобразуване на текст в дата и час

Функция VALUE преобразува текстов низ, който представлява число, в число.

Синтаксис

=VALUE(текст)

С помощта на тази функция можем да преобразуваме текст в дата и час.

Стъпка 1:

  • 1. добавете време с нашите данни. Добавихме време в Клетка B5 и B6 .

Стъпка 2:

  • Отидете на Клетка C5 на Колона със стойности .
  • Напишете СТОЙНОСТ функция.
  • Използвайте B5 в раздела за аргументи. Така че формулата е:
=VALUE(B5)

Стъпка 3:

  • Сега натиснете Въведете .
  • Плъзнете Дръжка за пълнене към Клетка B9 .

Стъпка 4:

  • Получаваме десетични стойности в съответните клетки, в които има време.
  • Сега отидете в Клетка D5 за получаване на датата и часа чрез въвеждане на формулата:
=C5

Стъпка 5:

  • След това натиснете Въведете.
  • И плъзнете Дръжка за пълнене до последно.

Тук можем да видим, че СТОЙНОСТ Функцията може да преобразува всяка стойност в число. Така получаваме датата и часа спрямо всички входове.

3. Комбиниране на функциите SUBSTITUTE и VALUE за преобразуване на текст в дата в Excel

Функция SUBSTITUTE заменя съществуващия текст с нов текст в съществуващия текстов низ.

Синтаксис

=SUBSTITUTE(text, old_text,new_text,[intance_num])

Аргументи

текст - е референтният текст или референцията на клетката.

old_text - Този текст ще бъде заменен.

new_text - този текст ще се намира на предишната позиция на текста.

instance_num - Това указва екземпляра на old_text, който ще бъде заменен с new_text. При посочване на instance_num, ще бъде заменен посоченият екземпляр на old_text. В противен случай всички екземпляри на old_text ще бъдат заменени с new_text.

В тази статия ще използваме ЗАМЕСТВАНЕ с функцията СТОЙНОСТ функция Понякога СТОЙНОСТ не може да преобразува точно текстовия низ. В този случай ще използваме функцията ЗАМЕСТВАНЕ за премахване на низа, който не може да бъде конвертиран от функцията СТОЙНОСТ функция.

Стъпка 1:

  • Промяна на данните в Текстова колона като използвате десетичния знак.

Стъпка 2:

  • Сега, на Клетка C5 запишете формулата. Тук ще заменим Точка (.) с Предна наклонена черта (/) . Така формулата става:
=СТОЙНОСТ(SUBSTITUTE(B5,".","/"))

Стъпка 3:

  • Натиснете бутона Въведете бутон.
  • И плъзнете Дръжка за пълнене към последната клетка, за да получите стойности за всички клетки.

Стъпка 4:

  • На Клетка D5 напишете следната формула, за да получите Дата .
=C5

Стъпка 5:

  • Получете стойности за останалите клетки, като изтеглите Дръжка за пълнене опция.

Подобни четива:

  • Как да конвертирате числа в текстове/думи в Excel
  • Преобразуване на число в дата в Excel (6 лесни начина)

4. Използване на математически оператори за преобразуване на текст в дата и час

В този раздел ще използваме различни математически оператори за преобразуване на текст в дата и час. Тук ще използваме операторите плюс, минус, умножение и деление.

Стъпка 1:

  • Отидете на Клетка C5 .
  • Вижте Клетка B5 тук.
  • Сега поставете Знак плюс (+) и добавете 0 Така формулата става:
=B5+0

Стъпка 2:

  • Сега натиснете Въведете .

Стъпка 3:

  • Сега, в Клетка D5 пишете:
=C5

  • След това натиснете Въведете .

И така, получете датата & час от текст, като използвате математически оператори. Други оператори ще бъдат използвани в останалите клетки.

Стъпка 4:

  • Сега прилагайте Умножение (*), Деление (/), Точно (-) , и Минус (-) оператори съответно на клетките C6, C7, C8, и C9 . И получаваме следния резултат.

Стъпка 5:

  • Сега плъзнете Дръжка за пълнене икона към Клетка D9 .

5. Конвертиране на текст в дата с помощта на опцията "Намиране и заместване" в Excel

В този раздел ще използваме Намиране и заместване опция за премахване на всеки текст от други и ще получим желания резултат. Първо ще модифицираме данните, за да приложим този метод, и данните ще изглеждат така:

Стъпка 1:

  • Сега копирайте данните от Текстова колона към Форматиране на колона .

Стъпка 2:

  • Изберете обхвата B5:B9 .
  • След това въведете Ctrl+H .

Стъпка 3:

  • Замяна на Точка(.) от Коса напред (/) .

Стъпка 4:

  • Натиснете Замяна на всички и след това Затвори .

Стъпка 5:

  • Отидете на Клетка D5 и се отнасят C5 тук.

Стъпка 6:

  • Издърпайте Дръжка за пълнене до последно.

Заключение

Тук обяснихме как да конвертирате текст в дата и час в Excel. Показахме 5 Надявам се, че лесно ще намерите своето решение тук.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.