Можно либо сделать замену разделителя в файле, либо временно поменять настройки разделителя полей в локали (трудно предсказать где это аукнется). Но есть более правильный способ - откройте файл в любом текстовом редакторе (блокнот например) и первой строчкой допишите:
sep=,
В качестве значения sep= укажите нужный разделитель. Сохраните файл и откройте его в Excel - должно открываться правильно.
P.S. Кстати в OpenOffice/LibreOffice эту проблему решили - там спрашивает настройки разделителя и формат полей при открывании CSV файла.
UPDATE: В комментарии подсказали, что в Excel можно импортировать данные из CSV файла через "Данные / Получить внешние данные / Из текста". В этом случае спрашивает настройки импорта в которых можно задать все необходимое.
Не знаю, может я не о том думаю, но в ексель нужно данные сиесве файла импортировать, а не открывать. Я делаю через Данные-Получение внешних данных - Из текста. Тогда и разделители нормально можно проставить и другие настройки.
ОтветитьУдалитьСпасибо, не знал про такой способ.
УдалитьСпасибо большое! Помогло, когда csv открылся и не было ни одного разделителя, через Импорт все сам разделил. Уф! :)
ОтветитьУдалить