Страницы: 1
RSS
в .CSV файле при открытии в некоторых ячейках вместо цифр дата, файл скачивается в .CSV формате при открытии в некоторых ячейках вместо цифр дата
 
Здравствуйте, столкнулся с проблемой при открытии файла .CSV формате при открытии в некоторых ячейках вместо чисел дата.
При смене формата получаю нерелевантную цифру типа 44290.
Пример во вложении.
Помогите пожалуйста.
 
1. 44290 - это число, не цифра.
2. 44290 - в Excel это дата в десятичном формате -  количество дней. начиная с 01.01.1900
3. Excel похожие на даты значения (01.01, 1/2...) преобразует в даты. Перед выгрузкой в Excel диапазону выгрузки назначить текстовый формат.
Если это не поможет или такой вариант неприемлем, покажите файл-источник.
 
Откройте файл csv текстовым редактором и сделайте автозамену . (точка) на , (запятая).

В дату Excel автоматически переводит то, что с точкой и попадает в диапазон корректной даты - например 30.4 будет 30 апреля, а 31.04 перейдет без изменений.
Изменено: Marat Ta - 28.04.2021 12:21:28
 
Открывайте файл не доблкликом, а как источник внешних данных из текста, там в мастере можно настроить текстовый формат. Ну или в PQ, если версия 2010 или новее.
 
Нет компа рядом проверить - возможен еще вариант заменить системный разделитель десятичных на . (точка) - и загрузить данные. После чего вернуть разделитель обратно на , (запятая).
Изменено: Marat Ta - 29.04.2021 05:56:00
 
Цитата
vikttur написал: покажите файл-источник.
файл источник прикрепил
 
Это не источник. Это csv, уже побывавший в объятиях Excel. А ежели, все же, источник, то никакой подмены не происходит. Просто кто-то из вас измеряет мощность и габариты с помощью календаря.
 
К сожалению другого файла у меня нет. Уверен как то можно изменить, может формулу прописать, но у меня не хватает навыка.
 
И что Вы хотите, если в источнике УЖЕ измененные данные?
 
И на что нужно заменить июл.35?
 
В общем, ТС нужна функция обратного перевода даты в похожее число.
Типа 30 апреля = 30.04 или 30.4

Создайте новую тему...
Изменено: Marat Ta - 29.04.2021 06:01:11
 
Не поможет...
1 февр - число могло быть 1.2 , 1/2, 2.1, 2/01
Страницы: 1
Наверх