Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как преобразовать дату из точки в формат косой черты в Excel?

Например, у вас есть список дат, который отформатирован как 12.23.2014, теперь вы хотите преобразовать этот формат даты в формат косой черты 12 / 23 / 2014. В Excel, как можно быстро и легко преобразовать дату из точки в формат слэш?

Преобразование даты из точки в формат косой черты с помощью формулы

Автоматическое преобразование даты из точки в формат косой черты при вводе даты с кодом VBA

Преобразование нескольких дат из точки в формат косой черты с помощью Kutools for Excel


Преобразование различных нестандартных форматов даты в формат реальной даты:

Если у вас несколько нестандартных форматов даты, например формат mm.dd.yyyy, нормальный Формат ячеек функция Excel не будет работать для вас. С Kutools for ExcelАвтора Преобразование даты утилита, вы можете быстро конвертировать различные нестандартные даты в ваши форматы даты локали.

doc конвертировать в нормальную дату 3

Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!



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

1, Введите эту формулу: = ПОДСТАВИТЬ (A2, "", "/") в пустую ячейку, кроме вашей даты, см. снимок экрана:

doc конвертировать формат косой черты 1

2, Затем перетащите дескриптор заполнения вниз в ячейки, которые вы хотите содержать эту формулу, и точка даты была преобразована в формат даты слэш, см. Снимок экрана:

doc конвертировать формат косой черты 2


Если вы хотите автоматически преобразовать формат даты в формат слэш непосредственно при вводе даты, следующий код VBA может вам помочь, пожалуйста, сделайте следующее:

1, Активируйте рабочий лист, который вы хотите использовать.

2, Затем щелкните правой кнопкой мыши имя активной вкладки и выберите Просмотреть код, см. снимок экрана:

doc конвертировать формат косой черты 3

3, В открытом Мicrosoft Visual Basic для приложений окне, скопируйте и вставьте в него следующий код.

Код VBA: автоматическое преобразование даты из точки в формат косой черты:

Private Sub Worksheet_Change(ByVal Target As Range)
'updateby Extendoffice 20150924
    On Error Resume Next
    Application.EnableEvents = False
    If Not (Intersect(Target, Me.Range("A1:A10")) Is Nothing) Then
        Target.Value = Replace(Target.Value, ".", "/")
    End If
    Application.EnableEvents = True
End Sub

4, Затем сохраните этот код и закройте Microsoft Visual Basic для приложений после этого, когда вы вводите формат даты как 09.23.2015 в диапазоне A1: A10 текущего листа, после нажатия кнопки вводить ключ, дата будет преобразована как 9 / 23 / 2015 сразу.

Внимание: В приведенном выше коде, A1: A10 это диапазон ячеек, которые могут вступать в силу, применяя этот код, вы можете изменить ссылку на ячейку на вашу потребность.


Если у вас есть Kutools for Excel, С его Преобразование даты утилита, вы можете конвертировать различные нестандартные даты в нормальное форматирование даты, включая формат точки.

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни.

После установки Kutools for Excel, сделайте следующее:

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

2. Щелчок Kutools > содержание > Преобразование даты, см. снимок экрана:

doc конвертировать формат косой черты 4

3, Формат даты и даты сразу преобразуется в формат стандартной косой черты, см. Снимок экрана:

doc конвертировать формат косой черты 5

Внимание: Вы можете выделить все записи в Преобразование даты диалоговое окно и нажмите Восстанавливать чтобы отменить эту операцию, чтобы вернуться к исходному формату даты, как показано ниже:

doc конвертировать формат косой черты 6

Нажмите, чтобы узнать больше об этой утилите Convert to Date ...

Скачать и бесплатно пробную версию Kutools для Excel сейчас!


Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!


Связанная статья:

Как преобразовать yyyymmdd в обычный формат даты в Excel?


Kutools для Excel - лучший инструмент для повышения производительности в офисе Повысьте производительность на 80%

  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    AC · 4 months ago
    =SUBSTITUTE(A2,".","-") - is not working, it results in 43559 (date serial number?) instead of 04-04-19
    • To post as a guest, your comment is unpublished.
      skyyang · 3 months ago
      Hello, AC,
      Your formula works well in my workbook, could you give your problem more detailed?
      Or you can insert a screenshot here.
      • To post as a guest, your comment is unpublished.
        Alex · 2 months ago
        Here's the screenshot. Changing General to Text does not help...
        • To post as a guest, your comment is unpublished.
          skyyang · 2 months ago
          Sorry, I didn't meet your problem, but, if your formula cell is a 5-digit number, you should try to format it as number.
          • To post as a guest, your comment is unpublished.
            Alex · 2 months ago
            That's beet tried as well - makes no difference - keeps displaying date serial number, as on the screenshot above
  • To post as a guest, your comment is unpublished.
    AC · 4 months ago
    =SUBSTITUTE(A2,".","-") - is not working, it results in 43559 (date serial number?) instead of 04-04-19
  • To post as a guest, your comment is unpublished.
    raghu · 2 years ago
    hi i have installed kutools when i try to change the date format from dot to slash in kutools it is showing AM and PM along with the date
    I am using office 2010 professional plus kindly help..