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

Датите, форматирани като текст, са подравнени отляво в клетка (вместо да са подравнени отдясно). Когато е разрешена проверката за грешки , текстовите дати с двецифрени години също може да бъдат маркирани с индикатор за грешка: Клетка с проблем със формула .

Тъй като функцията за проверка за грешки в Excel може да идентифицира дати, форматирани като текст, с двуцифрени години, можете да използвате опциите за автоматична корекция, за да ги преобразувате в дати, форматирани с дата. Можете да използвате функцията DATEVALUE, за да преобразувате повечето други типове текстови дати в дати.

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

Клетки със зелен индикатор на грешка в горния ляв ъгъл

Можете да използвате индикатора за грешка, за да конвертирате дати от текст в формат на дата.

Забележки: Първо се уверете, че проверката за грешки е разрешена в Excel. За да направите това:

  1. Щракнете върху Файл > Опции >Формули.

    В Excel 2007 щракнете върху бутона Microsoft Office Изображение на бутона Office , след което щракнете върху Опции Excel > формули.

  2. В Проверка за грешки отметнете Квадратчето за отметка Разреши фонова проверка за грешки. Всяка грешка, която бъде намерена, ще бъде маркирана с триъгълник в горния ляв ъгъл на клетката.

  3. Под Правила за проверка за грешки изберете Клетки, съдържащи години, представени с 2 цифри.

Следвайте тази процедура, за да преобразувате форматираната като текст дата в нормална дата:

  1. В работния лист изберете произволна единична клетка или диапазон от съседни клетки, който има индикатор за грешка в горния ляв ъгъл. За повече информация вижте Избиране на клетки, диапазони, редове или колони в работен лист.

    Съвет: За да отмените селекция на клетки, щракнете върху произволна клетка в работния лист.

  2. Щракнете върху бутона за грешка, който се появява близо до избраните клетки.

    Бутон за грешка
     

  3. В менюто щракнете върху Преобразуване на XX в 20XX или Преобразуване на XX в 19XX. Ако искате да отхвърлите индикатора за грешка, без да преобразувате числото, щракнете върху Игнорирай грешката.

    Команди за преобразуване на дати
     

    Текстът датите с двуцифрени години се преобразуват в стандартни дати с четирицифрени години.

    Преобразувани дати
     

    След като сте преобразували клетките от дати, форматирани като текст, можете да промените начина, по който датите се показват в клетките, като приложите форматирането на датата.

Ако в работния лист има дати, които може би са импортирани или поставени, изглеждащи като поредица от числа, като на картината по-долу, вероятно ще искате да ги преформатирате, така че да се показват като кратки или дълги дати. Форматът на датата също ще бъде по-полезен, ако искате да го филтрирате, сортирате или използвате в изчисления с дати.

Колона с дати в текстов формат

  1. Изберете клетката, диапазона от клетки или колоната, които искате да преформатирате.

  2. Щракнете върху Числов формат и изберете желания формат на датата.

Форматът "Кратка дата" изглежда така:

промяна на данните във формат на кратка дата от лентата

Дългата дата включва повече информация, като например на тази картина:

бутон на лентата за промяна във формат на дълга дата

За да преобразувате текстова дата в клетка в пореден номер, използвайте функцията DATEVALUE. След това копирайте формулата, изберете клетките, които съдържат текстовите дати, и използвайте "Специално поставяне" , за да приложите формат на дата към тях.

Изпълнете следните стъпки:

  1. Изберете празна клетка и се уверете, че числовят формат е Общ.

  2. В празната клетка:

    1. Въведете =DATEVALUE(

    2. Щракнете върху клетката, съдържаща датата, форматирана като текст, която искате да преобразувате.

    3. Въведете )

    4. Натиснете КЛАВИША ENTER и функцията DATEVALUE връща поредния номер на датата, която е представена с текстовата дата.
       

      Какво представлява Excel сериен номер?

      Excel съхранява датите като поредни номера, така че да могат да бъдат използвани в изчисления. По подразбиране, 1 януари 1900, е с пореден номер 1, а 1 януари 2008 г. е с пореден номер 39448, защото е 39 448 дни след 1 януари 1900.To копирате формулата за конвертиране в диапазон от съседни клетки, изберете клетката, съдържаща формулата, която сте въвели, и след това плъзнете манипулатора за запълване манипулатор за запълване в диапазон от празни клетки, който съответства по размер на диапазона от клетки, съдържащи текстови дати.

  3. След като плъзнете манипулатора за запълване, трябва да имате диапазон от клетки със серийни номера, които съответстват на диапазона от клетки, съдържащи текстови дати.

  4. Изберете клетката или диапазона от клетки, съдържащи поредните номера, и след това в раздела Начало , в групата Клипборд щракнете върху Копирай.

    Клавишна комбинация:  Можете също да натиснете CTRL+C.

  5. Изберете клетката или диапазона от клетки, съдържащи текстовите дати, и след това в раздела Начало , в групата Клипборд щракнете върху стрелката под Постави и след това щракнете върху Специално поставяне.

  6. В диалоговия прозорец Специално поставяне , под Постави изберете Стойности и след това щракнете върху OK.

  7. В раздела Начало щракнете върху иконата за стартиране на изскачащ прозорец до Число.

  8. В полето Категория щракнете върху Дата и след това щракнете върху желания формат на датата в списъка Тип .

  9. За да изтриете поредните номера, след като всички дати са конвертирани успешно, изберете клетките, които ги съдържат, и след това натиснете клавиша DELETE.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на excel или да получите поддръжка в Общността за отговори от.

Нуждаете се от още помощ?

Разширете уменията си

Преглед на обучението >

Получавайте първи новите функции

Присъединете се към Microsoft приобщени >

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×