Виправлення неправильного форматування дати в Excel (8 швидких рішень)

  • Поділитися Цим
Hugh West

При введенні даних часто трапляється, що дати маніпулюють з текстом або іншими форматами. У цій статті ви дізнаєтеся, як можна змінити, налаштувати або виправити дати, які були неправильно відформатовані в електронній таблиці Excel.

Наведений вище скріншот є оглядом статті, в якій наведено приклад виправлення формату дати в Excel. Детальніше про набір даних, а також про методи та функції для зміни, налаштування або виправлення форматів дат ви дізнаєтесь з наступних розділів цієї статті.

Завантажити Практичний посібник

Ви можете завантажити книгу Excel, яку ми використовували для підготовки цієї статті.

Формат фіксованої дати в Excel.xlsx

8 простих рішень для виправлення неправильного форматування дати в Excel

1. перетворення текстового рядка у формат дати

Коли нам доводиться копіювати дати з діапазону комірок в іншу область, іноді формат змінюється, і в результаті ми бачимо лише числові значення з деякими цифрами, що починаються з 4. На малюнку нижче наведено приклад такої ситуації, де Колонка D представляє лише числові значення, але не у форматі дати. Але у нас є дуже просте рішення для того, щоб цього не сталося.

📌 Сходинки:

Виділіть діапазон комірок, що містять числові значення, які необхідно перетворити у формат дати.

На вкладці "Головна" та у розділі Кількість натисніть на випадаюче меню, в якому ви побачите два типи формату дати Коротка дата і Довге побачення .

Виберіть будь-який з цих двох форматів і все готово.

Як на скріншоті нижче, ви одразу отримаєте результати з правильним форматом дати.

Читати далі: Як перетворити текст на дату за допомогою Excel VBA (5 способів)

2. налаштування формату дати

Припустимо, тепер ви хочете налаштувати формат дати відповідно до ваших уподобань. Отже, вам потрібно налаштувати формат дати, так? Давайте виконаємо ці кроки зараз.

📌 Крок 1:

➤ Під рубрикою Головна сторінка стрічку, відкриваємо Формат комірки діалогове вікно з розділу Кількість група команд.

📌 Крок 2:

Виберіть Нестандартний в рамках Кількість рахунок.

Наприклад, ми хочемо бачити формат дати наступним чином "Середа, 12.08.2020 , тому відповідно до Закону України "Про Тип варіант, потрібно написати:

дддд, дд.мм.рррр

Вам буде показано попередній перегляд під рядком Зразок.

Натисніть ГАРАЗД. і тобі кінець.

На наступному малюнку наведені наші результуючі значення з налаштованим форматом дати.

Читати далі: Як за допомогою формули змінити формат дати в Excel (5 способів)

3. вилучення дат з текстів за допомогою Майстра стовпців

Іноді нам доводиться копіювати тексти, що включають дати, з джерела, а потім нам потрібно витягти дати лише з цих текстових рядків на аркуші Excel. Немає можливості просто налаштувати або змінити формат дати, пройшовши через Формат комірок На малюнку нижче - приклад проблеми, коли дати не збігаються з часом і текстами.

📌 Крок 1:

Виділіть весь діапазон клітинок, що містять тексти з датами.

➤ Від Дані вкладка, виберіть Текст до колонок опція від Інструменти даних з'явиться діалогове вікно.

📌 Крок 2:

Виберіть пункт Розмежовані радіокнопка як тип даних & press Далі .

📌 Крок 3:

Тепер позначте на Космос в якості роздільників, оскільки в наших текстових даних серед них є пробіли.

📌 Крок 4:

На малюнку нижче ви бачите стовпчик, що містить дати лише на чорному фоні. Виберіть Дата як Формат даних стовпця .

➤ Якщо ви помітили, що наші дати в текстах вказані в ММ/ДД/РР формат, тому виберіть MDY у форматі від Дата випадаюче меню.

📌 Крок 5:

Клацніть на 2-й стовпчик у вікні Попередній перегляд даних розділ.

Тепер вам буде показано 2-й стовпець, що містить час, який ми хочемо видалити. Тож виберіть 'Не імпортувати стовпець (пропуск)' перемикач у вигляді Формат даних стовпця.

📌 Крок 6:

Натисніть на 3-й стовпчик зараз.

Як і на попередньому кроці, виберіть 'Не імпортувати стовпець (пропуск)' як Стовпчик Дані Формат для 3-ї колонки також.

Натисніть Фініш .

Тепер у вас буде діапазон клітинок лише з витягнутими значеннями дат. Ви можете змінити формат дати або налаштувати формат відповідно до ваших уподобань.

Стаття на тему: Як змінити формат дати за замовчуванням з американського на британський в Excel (3 способи)

4. використання функції VALUE для фіксації формату дати

У нас є ще один варіант перетворення текстового рядка в формат дати з допомогою методу ЦІННІСТЬ функцію. У Колонка B у нас з'явилися дати в текстовому форматі, хоча вони виглядають як у форматі точної дати. Колонка C ми застосуємо ЦІННІСТЬ функція, яка конвертує текстовий рядок в числовий формат, якщо в заданій комірці зустрічаються числа.

📌 Крок 1:

Виберіть Комірка C5 Тип:

=VALUE(B5)

Натисніть Увійдіть функція поверне деяку кількість цифр.

➤ Скористайтеся кнопкою Ручка наповнення тепер для автоматичного заповнення всього Колонка C .

Таким чином, текстовий формат просто перетворився на цифровий.

📌 Крок 2:

Тепер, оскільки нам потрібно відформатувати числа, які будуть представляти дати, виділіть весь діапазон комірок, що містять ці числові значення.

➤ Під рубрикою Головна сторінка та з вкладки Кількість група команд, виберіть Короткий або Довге побачення у форматі.

Після цього дати будуть відображатися у відповідному форматі в Колонка С.

Стаття на тему: Як перетворити дату в місяць в Excel (6 простих способів)

Схожі читання:

  • Як конвертувати дату в формат дд/мм/ррр чч:мм:сс в Excel
  • Отримання першого дня місяця з назви місяця в Excel (3 способи)
  • Як отримати останній день попереднього місяця в Excel (3 способи)
  • Перетворення 7-значної юліанської дати в календарну дату в Excel (3 способи)
  • Як заборонити Excel автоматично форматувати дати в CSV (3 способи)

5. вставлення функції DATEVALUE для фіксації формату дати в Excel

ДАТА НАБОРУ шукає комірки, що містять дати, а також дані про час і повертає тільки дати. Якщо в комірці міститься інший текст, крім дати або часу, то функція ДАТАЗНАЧ не може розпізнати дані про дату або час в комірці і поверне їх у вигляді #ЦІННІСТЬ! Синтаксис цієї помилки ДАТА НАБОРУ функція в тому:

=DATEVALUE(date_text)

📌 Сходинки:

Виберіть Комірка C5 Тип:

=DATEVALUE(B5)

Натисніть Увійдіть використання Ручка наповнення для автозаповнення інших комірок в Колонка C і тобі кінець.

Текстові значення перейдуть у формат чисел, а потім необхідно змінити формат цих чисел на формат дати.

Основна відмінність між використанням ЦІННІСТЬ і ДАТА НАБОРУ Функція ДАТНЕЗНАЧ витягує тільки дати з комбінації дати і числа в комірці. Але функція ЗНАЧ шукає числа тільки в текстовому рядку, незалежно від того, чи є він датою або значенням часу.

Читати далі: Як конвертувати дату в рік в Excel (3 швидких способи)

6. застосування команди пошуку та заміни для перетворення тексту у формат дати

Якщо дати в такому форматі, який включає в себе Крапки(.) замість Косі(/) в якості сепараторів, то ЦІННІСТЬ або ДАТА не зможе розпізнати значення дати з текстового рядка. У цьому випадку потрібно використовувати Знайти і замінити команда на заміну Крапка. з Коса(/) а потім ЦІННІСТЬ або ДАТА функція перетворить їх в Дата формати.

📌 Крок 1:

Виділіть текстові дані, що містять дати.

Натисніть CTRL+H для відкриття Знайти і замінити діалогове вікно.

➤ Вхід Крапка. як Знайти що і Прямий слэш(/) як Замінити на варіанти.

Натисніть Замінити всіх.

📌 Крок 2:

Отже, тепер всі значення дат в Колонка Б тепер представляють скісні риски як роздільники. Але ці значення дат все ще в текстовому форматі, який ми повинні перетворити в числовий формат.

📌 Крок 3:

➤ Зараз у Комірка C5 скористайтеся кнопкою ДАТА НАБОРУ функція для перетворення текстового формату в числовий формат, який буде представляти дати.

=DATEVALUE(B5)

Натисніть Увійдіть використання Ручка наповнення заповніть решту клітинок, і ви побачите дати в точному форматі.

Пов'язаний вміст: VBA для видалення часу з дати в Excel (3 способи)

7 Використання функції підстановки для виправлення формату дати

За допомогою ЗАМІНИТИ ми можемо замінити або замінити крапки на косі риски, а також більш ефективно конвертувати текстовий формат у формат дати. Загальна формула функції SUBSTITUTE має такий вигляд:

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

📌 Сходинки:

➤ В Комірка C5 відповідна формула з функцією SUBSTITUTE матиме вигляд:

=SUBSTITUTE(B5,".","/")

Натисніть Увійдіть автоматично заповнюються всі поля Колонка C з Ручка наповнення і ви одразу отримаєте значення з правильним форматом дати.

Читати далі: Як змінити формат дати у зведеній таблиці в Excel

8. використання опції перевірки помилок для виправлення формату дати

Іноді в комірках, що містять дати, можуть з'являтися помилки, які можна виявити, натиснувши на жовту піктограму зі знаком оклику. Ви можете побачити повідомлення про те, що текстова дата має 2-значний рік, і під цим повідомленням будуть варіанти для перетворення 2-значного року в 4-значний рік.

Виберемо варіант, який перетворить 2-значний рік в 4-значний за допомогою 20ХХ Якщо роки у ваших даних - 1900-1999, то ви повинні вибрати формат 19ХХ .

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

Читати далі: Як перетворити дату в день року в Excel (4 способи)

Заключні слова

Сподіваюся, всі згадані вище способи виправлення форматів дат тепер дозволять вам більш ефективно застосовувати їх у ваших таблицях Excel. Якщо у вас виникли питання або відгуки, будь ласка, повідомте мені про це в розділі коментарів. Або ви можете ознайомитися з іншими нашими статтями, пов'язаними з функціями Excel на цьому веб-сайті.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.