Съдържание
В Excel работим предимно с данни. Организираме и манипулираме данните според нашите изисквания. Откриваме необходимата информация от управляваните от нас данни. Но в тази статия ще обсъдим как да конвертираме текст в дата и час в Excel. В повечето случаи, когато копираме някакви данни, които съдържат информация за дата и час, те се променят в текстов формат. Тогава за Excel става трудно да открие кои са данните.И трябва да преобразуваме тези текстови данни във формат за дата и час.
Ще вземем произволна информация за дата и час, за да обясним методите.
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.
Преобразуване на текст в дата и час.xlsx5 метода за преобразуване на текст в дата и час в 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 Надявам се, че лесно ще намерите своето решение тук.