Как открыть CSV в Excel без потери кириллицы и ведущих нулей

как открыть CSV в Excel

После двойного щелчка по CSV Excel может убрать нули в начале артикулов, изменить длинные номера или показать всю строку в одной ячейке. Чтобы контролировать результат, импортируйте файл через «Данные → Из текста/CSV» и задайте параметры до загрузки на лист.

Ниже показан порядок для настольного Excel в Windows с Power Query. Названия отдельных команд зависят от выпуска и языка интерфейса. Исходный CSV сохраните отдельно: по нему будем проверять импорт.

Почему CSV открывается неправильно

CSV хранит строки текста и разделители полей. Он не задаёт оформление книги и надёжные типы столбцов, как это делает рабочая книга Excel. При обычном открытии программа сама интерпретирует значения с учётом своих настроек.

Что произошло Что проверить
Кириллица превратилась в непонятные символы Кодировку исходного файла
Вся запись попала в один столбец Разделитель: запятая, точка с запятой или табуляция
Из 00123 получилось 123 Тип столбца с кодом: нужен текстовый
Изменился длинный номер Не преобразовал ли Excel идентификатор в число
Цена или дата распознана неверно Тип данных и региональные параметры преобразования

Откройте предварительный просмотр

  1. Создайте пустую книгу Excel.
  2. Откройте «Данные → Из текста/CSV». В некоторых интерфейсах путь начинается с «Получить данные → Из файла».
  3. Выберите исходный файл и нажмите «Импорт».
  4. В предварительном просмотре проверьте кодировку и разделитель. Пока не нажимайте «Загрузить».

Если буквы отображаются неверно, смените параметр «Источник файла» на кодировку, в которой сделана выгрузка. Часто это UTF-8, а у старых русскоязычных систем встречается Windows-1251. Выбор должен совпасть с исходником: универсального переключателя для любого CSV нет.

Затем посмотрите на границы столбцов. Если между значениями в файле стоят точки с запятой, выберите именно такой разделитель. Менять общий разделитель списков в Windows ради одной выгрузки не требуется: настройка импорта действует на этот запрос.

Сохраните артикулы и длинные номера как текст

В окне импорта найдите настройку определения типов данных. Если доступен вариант «Не определять типы данных», выберите его: столбцы начнут с текстового типа. Затем нажмите «Преобразовать данные».

В редакторе Power Query оставьте текстовыми артикулы, номера заказов, телефоны и другие идентификаторы. Количество и сумму можно преобразовать отдельно. Набор цифр становится числом только тогда, когда с ним действительно нужно считать.

Если Power Query уже добавил шаг «Изменённый тип», проверьте его в панели «Применённые шаги». Для свежего импорта удалите этот автоматический шаг, вернитесь к исходным значениям и задайте нужные типы заново. Простое добавление преобразования в текст после потери нулей не вернёт их.

У чисел Excel точность ограничена 15 значащими цифрами. Поэтому код 123456789012345678 нужно импортировать как текст. Если его уже сохранили с изменёнными последними цифрами поверх исходного CSV, смена формата ячейки не восстановит оригинал. Понадобится прежний файл или повторная выгрузка.

Как открыть CSV в Excel без потери кириллицы и ведущих нулей
Идентификаторы сохраняем посимвольно, а цену преобразуем с учётом десятичной запятой.

Проверьте импорт на одной строке

Вот учебный пример CSV с разделителем «точка с запятой»:

Артикул;Номер;Товар;Цена
00123;123456789012345678;Кабель;1250,50

После разбора должно получиться четыре столбца. Для «Артикула», «Номера» и «Товара» оставьте тип «Текст». Для цены откройте выбор типа в заголовке столбца, затем «С использованием языкового стандарта». Выберите десятичное число и русский региональный формат, который использует запятую как десятичный разделитель.

По тому же принципу разбирайте даты. Значение 03/04/2026 неоднозначно без сведений о формате выгрузки. Сначала выясните, означает оно 3 апреля или 4 марта. Если дата пока нужна только для просмотра, можно оставить её текстом и преобразовать позже.

После настройки нажмите «Закрыть и загрузить». Сравните артикул и длинный номер с исходной строкой посимвольно. Проверьте, что цена участвует в вычислении: например, сумма двух ячеек со значением 1250,50 должна дать 2501. Это помогает заметить цену, которая осталась текстом.

Как сохранить результат и проверить большую выгрузку

Для дальнейшей работы сохраните книгу в формате .xlsx. Если другой системе нужен CSV, экспортируйте отдельную копию и соблюдайте её требования к кодировке и разделителю. При сохранении в CSV Excel записывает активный лист; оформление и возможности книги этот формат не сохраняет.

На большой таблице проверьте несколько записей из начала, середины и конца. Выбирайте строки с нулями в кодах, длинными номерами, кавычками и необычными символами. Сравните количество записей и контрольную сумму числового столбца, если она известна из исходной системы.

Если работаете на Mac, проверьте доступность нужных команд Power Query в своей версии. Различия и проверка запросов разобраны в материале о переходе с Office для Windows на Mac. Настройку импорта стоит проверить на тестовой выгрузке до переноса рабочего процесса.

Оцените статью
( Пока нет оценок )
Поделиться с друзьями
msoft.store
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.