Экспортируйте из Excel в CSV с любым разделителем и кодировкой
Популярность текстовых файлов CSV объясняется тем, что этот формат поддерживается большинством приложений. Поэтому конвертация файлов Excel в файлы CSV с разделителями-запятыми вполне привычная операция. Но что если вам нужно экспортировать не весь лист, а только выбранный диапазон, или применить другой разделитель? Кроме того, операция «Сохранить как CSV» автоматически закрывает книгу Excel — и это осложняет работу при необходимости экспортировать данные многократно.
Инструмент «Экспорт в CSV» упрощает этот рутинный процесс:
- Конвертация диапазонов из XLSX (XLS) в CSV
- Выбор разделителя: запятая, точка с запятой, табуляция, вертикальная черта
- Выбор кодировки: UTF-8, ISO или любой другой
- Сохранить как CSV без закрытия исходного файла Excel
- Корректный экспорт объединённых ячеек
Перед началом работы добавьте «Экспорт в CSV» в Excel
«Экспорт в CSV» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.
Как экспортировать выбранный диапазон из Excel в CSV
- Выберите таблицу или диапазон ячеек.
- Нажмите кнопкуЭкспорт в CSVна вкладке XLTools
Откроется диалоговое окно.
- Настройте параметры CSV файла.
- Нажмите ОК
Сохраните CSV файл на свой компьютер
Готово.
Как изменить стандартный разделитель запятую на точку с запятой, табуляцию или вертикальную черту
- Выберите диапазон
Нажмите кнопкуЭкспорт в CSV.
Выберите походящий разделитель между значениями в CSV файле:
- Запятая
- Точка с запятой
- Табуляция
- Вертикальная черта
- Нажмите ОК
Сохраните CSV файл на свой компьютер
Готово.
Как задать кодировку при экспорте данных в CSV
- Выберите диапазон
Нажмите кнопкуЭкспорт в CSV.
Выберите нужную кодировку для результирующего файла CSV:
- UTF-8
- ISO
- ISCII
- Unicode, or any other
- Нажмите ОК
Сохраните CSV файл на свой компьютер
Готово.
Как экспортировать значения или значения с форматом из Excel в CSV
Вы можете задать, как нужно отображать данные в результирующем файле CSV, без внесения изменений в исходные данные Excel.
- Выберите диапазон
Нажмите кнопкуЭкспорт в CSV.
Настройте параметры отображения значений в файле CSV:
- ВыберитеСохранить формат значения
Экспортированные значения будут отображаться в том же формате, что задан в Excel, напр. 10%, 16 марта 2015 г., $40.
- ВыберитеСохранить значение
Значения будут экспортированы в формате по умолчанию, напр. 0.1, 16.03.2015, 40.00.
- Нажмите ОК
Сохраните CSV файл на свой компьютер
Готово.
Как экспортировать в CSV диапазон с объединёнными ячейками
- Выберите диапазон
Нажмите кнопкуЭкспорт в CSV.
- Отметьте флажкомДублировать значения при экспорте объединённых ячеек
Надстройка продублирует содержимое объединённых ячеек в соответствующих местах текстовых строк в CSV.
- Нажмите ОК
Сохраните CSV файл на свой компьютер
Готово.
Как сохранить данные Excel как CSV без закрытия Excel файла
Когда вы конвертируете Excel файлы через «Сохранить как…CSV», появляется сообщение: «Некоторые возможности станут недоступными». Далее, похоже, что ваш исходный XLSX-файл замещён CSV файлом. На самом деле, ваш исходный файл Excel был автоматически закрыт. Вместо него в интерфейсе Excel открываться только что сгенерированный файл CSV. Поэтому после каждой конвертации приходится снова и снова открывать исходный документ Excel. Это отнимает время и вносит риск потери несохранённых изменений исходных данных.
Инструмент «Экспорт в CSV» оптимизирует рутинный экспорт XLSX-в-CSV:
- Выберите диапазон
Нажмите кнопкуЭкспорт в CSV
Установите параметры CSV файла.
- Нажмите ОК
Назовите и сохраните файл на свой компьютер.
- Готово. Обратите внимание, что исходный Excel файл остался открытым. Его расширение не изменилось.
- При необходимости внесите изменения и продолжите — без перебоев — экспортировать другие диапазоны.
Вы можете такжеОткрыть CSV файл после экспорта, чтобы сразу увидеть результат. Файл откроется в новом окне Excel.
Stas, добрый день. Отличный вопрос! Построив модель данных, сформируйте нужную сводную таблицу PowerPivot. Далее используйте надстройку как обычно:
Вкладка XLTools > Экспорт в CSV > Выбрать диапазон (кликните на одну ячейку таблицы, и вся таблица будет выбрана автоматически) > Выберите нужные опции CSV файла > OK > Сохраните CSV файл.