Я работаю над проектом по очистке данных моей компании. Один особенно ужасный файл - это лист Excel с приблизительно 30000 строк.
Столбцы дат на этом листе заполнены датами в разных форматах, многие из которых не являются допустимыми форматами дат в Excel.
Вот некоторые из форматов:
8/26/2017
20170925
2017-08-10
43026
43040.46597
Мне нужно как-то получить все это в одном стандартном формате без отметки времени.
Из-за большого количества разных форматов я попытался проверить LEN()
, чтобы сгруппировать форматы (хотя некоторые разные форматы также имеют одинаковую длину).
Я потратил буквальные часы, изучая несколько методов преобразования дат, и он прекрасно работает, чтобы получить правильный формат в новом столбце, но я не могу скопировать / вставить этот исправленный формат обратно в исходный столбец из-за фильтрации, которую мне нужно использовать ,
Выбор только видимых строк работает хорошо, но при вставке я все равно теряю много данных в скрытых строках, независимо от того, что я делаю.
Есть ли способ исправить это без необходимости проходить все 30 000 строк по одной за раз и копировать / вставлять или вручную вводить правильный формат даты?