Страницы: 1
RSS
Загрузка CSV файла в Excel - сбиваются строчки
 
Привет

Пытаюсь загрузить CSV фаил в Excel через импорт из текстового файла.

Он создает лишние строчки


Так как в исходном файле если переходы внутри строки на новые строкич, НО ОНИ объединены в кавычки. По хорошему, это должна быть одна строчка. Можно ли эксель заставить не создавать лишние строчки, а интепритировать текст в Кавычках - как значение одной ячейки? Спасибо!

 
Используйте Power Query - с параметром QuoteStyle=QuoteStyle.Csv он нормально распознает:
Код
// test_file
let
    Source = Csv.Document(File.Contents("ваш_путь_к_файлу\test_file.csv"),[Delimiter=";", Columns=15, Encoding=65001, QuoteStyle=QuoteStyle.Csv]),
    #"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
    #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"ID", type number}, {"Никнейм", type text}, {"Url", type text}, {"Город", type text}, {"Подписчиков", Int64.Type}, {"Подписок", Int64.Type}, {"Фотографий", Int64.Type}, {"Лайков (ср.)", type number}, {"Комментариев (ср.)", type number}, {"Активная аудитория, %", type number}, {"Имя", type text}, {"Сайт", type text}, {"Marks", type number}, {"Описание в профиле", type text}, {"Email", type text}})
in
    #"Changed Type"
F1 творит чудеса
 
вряд ли. замените перевод строки в кавычках на любой спецсимвол, а после импорта замените обратно.  
 
DenSyo, почему вряд ли? Действительно нормально распознает.
Изменено: PooHkrd - 21.05.2018 09:18:04
Вот горшок пустой, он предмет простой...
 
Цитата
Vsevolod написал: Пытаюсь загрузить CSV фаил в Excel через импорт из текстового файла
Вариант - ПКМ - открыть с помощью - XL - и нет проблем... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Максим Зеленский, заработал вариангт с QuoteStyle=QuoteStyle.Csv
Z, у меня почему-то через раз нормально открывается(то есть 1 фаил такого типа норм, другой нет).
Но не критично, вопрос решен. Спасибо!  
Страницы: 1
Читают тему
Наверх