Преобразование дат из текстового формата в формат даты

Примечание:  Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

В некоторых случаях даты могут форматироваться и храниться в ячейках в виде текста. Например, даты могут быть введены в ячейки, которые имеют текстовый формат, кроме того, даты могут быть импортированы или вставлены в ячейки в текстовом формате из внешних источников данных.

Даты, отформатированные как текст выравниваются по левому краю ячейки (а не по правому краю). Если включена Проверка ошибок , дат в текстовом формате с двузначным может быть также помечены как с индикатором ошибки: Ячейка с ошибкой в формуле .

Поскольку ошибок в Excel можно определить текст, отформатированный дат с двумя цифрами, можно использовать параметры автоматического исправления преобразуемый Дата в формате даты. Функция ДАТАЗНАЧ преобразования большинство других типов дат в текстовом формате в формат даты.

При импорте данных в Microsoft Excel из другого источника или введите даты с двузначным по ячейкам, которые были ранее отформатированные как текст, может появиться маленький зеленый треугольник в левом верхнем углу ячейки. Индикатор этой ошибки вы узнаете, что даты хранятся как текст, как показано в следующем примере.

Ячейки с зеленым индикатором ошибки в левом верхнем углу

Для преобразования текстовых значений в формат дат можно использовать индикатор ошибок.

Примечания: Во-первых убедитесь, что ошибок включен в Microsoft Excel. Это можно сделать:

  1. Выберите пункты Файл > Параметры > Формулы.

    В Excel 2007, нажмите кнопку Microsoft Office Изображение кнопки Office , а затем выберите пункт Параметры Excel > формулы.

  2. Проверка ошибок установите флажок Включить фоновый поиск ошибок. Любая ошибка, обнаружении, будут помечены треугольник в левом верхнем углу ячейки.

  3. В разделе Правила контроля ошибок установите флажок Ячейки, которые содержат годы, представленные 2 цифрами.

Выполните эту процедуру, чтобы преобразовать дату в формате текста в обычном даты.

  1. Выберите на листе любую ячейку или диапазон смежных ячеек с индикатором ошибки в верхнем левом углу. Дополнительные сведения читайте в статье Выбор ячеек, диапазонов, строк или столбцов на листе.

    Совет: Для отмены выделения ячеек щелкните любую ячейку в таблице.

  2. Нажмите кнопку ошибки, которая появится рядом с выбранной ячейки.

    Кнопка ошибки

  3. В меню выберите команду Преобразовать XX в 20XX или Преобразовать XX в 19XX. Если вы хотите прекратить индикатором ошибки без преобразования число, нажмите кнопку Пропустить ошибку.

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

    Преобразование дат в текстовом формате с двузначным номером года в стандартные даты с четырьмя цифрами.

    Преобразованные даты

    После преобразования ячеек с текстовыми значениями можно изменить внешний вид дат путем применения формата даты.

Чтобы преобразовать дату в текстовом формате в ячейке в числовом формате, с помощью функции ДАТАЗНАЧ. Скопируйте формулу и выделение ячеек, содержащих даты в текстовом формате с помощью Специальной вставки применить формат даты.

Выполните следующие действия.

  1. Выделите пустую ячейку и убедитесь, что его числовой формат Общие.

    Проверка числового формата: на вкладке Главная в группе число щелкните стрелку рядом с полем Числовой формат и выберите пункт Общие.

  2. В пустой ячейке сделайте следующее.

    1. Введите = ДАТАЗНАЧ (

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

    3. Введите )

    4. Нажмите клавишу ВВОД, а функция ДАТАЗНАЧ возвращает порядковый номер даты, которая была представлена в текстовом формате.

      Что такое числовом Excel?

      Excel даты хранятся как целые числа, чтобы их можно использовать в вычислениях. По умолчанию 1 января 1900 г — порядковый номер 1, а 1 января 2008 г., — номер 39448, так как интервал в днях после 1 января 1900.To скопировать формулу преобразования в диапазон смежных ячеек, выделите ячейку, содержащую формулу, которая была введена , а затем перетащите маркер заполнения Маркер заполнения по диапазону пустых ячеек, который по размерам совпадает диапазон ячеек, содержащих даты в текстовом формате.

  3. В результате получится диапазон ячеек с последовательными номерами, который соответствует диапазону ячеек с датами в текстовом формате.

  4. Выберите ячейку или диапазон ячеек с последовательными номерами и на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать.

    Сочетание клавиш:  Можно также нажать клавиши CTRL + C.

  5. Выберите ячейку или диапазон ячеек, которые содержат даты в текстовом формате, и на вкладке Главная в группе Буфер обмена нажмите кнопку со стрелкой Вставить и выберите команду Специальная вставка.

  6. В диалоговом окне Специальная вставка в разделе Вставить выберите параметр Значения и нажмите кнопку ОК.

  7. На вкладке Главная щелкните средство запуска всплывающего окна рядом с надписью число.

  8. В поле Числовые форматы выберите пункт Дата, после чего укажите необходимый формат даты в списке Тип.

  9. Чтобы удалить порядковые номера после успешного преобразования всех дат, выделите содержащие их ячейки и нажмите клавишу DELETE.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×