CSV файлът се отваря в една колона в Excel Как да го поправите

Ако CSV файлът се отваря в една колона в Excel, импортирайте го през „Данни → От текст/CSV“ и изберете разделителя, който използва файлът. В предварителния преглед ще видите дали информацията вече попада в правилните колони.
Това се случва например със списък с поръчки, изтеглени контакти или справка от друга програма. Вместо подредена таблица получавате дълги редове в колона A. Причината често е разминаване между разделителя във файла и настройките, с които Excel го отваря.
Стъпките по-долу са за настолния Excel за Windows, включително Microsoft 365, Excel 2024 и Excel 2021. Запазете оригиналния CSV файл непроменен, за да можете да повторите импортирането, ако някоя настройка не е правилна.
Как да разделите CSV файла на колони в Excel
- Отворете Excel и създайте празна работна книга.
- Изберете Данни → От текст/CSV. При интерфейс на английски това е Data → From Text/CSV.
- Посочете изтегления CSV файл и натиснете Импортиране.
- В прозореца за предварителен преглед намерете менюто Delimiter — разделител. Изберете запетая, точка и запетая или друг знак според съдържанието.
- Проверете дали заглавията и стойностите са разпределени правилно. Преди да натиснете Зареждане, проверете и кирилицата, както и колоните с кодове и номера.
Пътят може да е показан и като Данни → Получаване на данни → От файл → От текст/CSV. Не е необходимо да инсталирате конвертор.
Запетая или точка и запетая: кой разделител е правилният?
Гледайте самите данни, а не само разширението .csv. Ето измислен пример за файл с два реда:
Артикул;Количество;Град
Тефтер;2;ПловдивТук разделителят е точка и запетая — ;. След правилния избор трябва да получите три колони: „Артикул“, „Количество“ и „Град“. Ако изберете запетая, този пример ще остане в една колона.
Не се водете само по наличието на запетаи: в стойност като 12,50 запетаята може да е десетичен знак. Проверете дали всяка цена, име и адрес остават в съответната си клетка. За разглеждане на съдържанието можете да отворите копие на файла в „Бележник“, без да го редактирате.
Какво да направите, ако кирилицата е нечетлива
Разделителят подрежда колоните, а кодирането определя как се прочитат буквите. Затова изборът на точка и запетая няма да поправи текст, който изглежда като „маймуница“.
В прозореца за импортиране проверете File Origin — настройката за кодиране. Ако файлът е записан в UTF-8, изберете 65001: Unicode (UTF-8). За файл, създаден с Windows-1251, използвайте съответното кодиране за кирилица.
Изборът трябва да съвпада с кодирането на оригинала. Ако не го знаете и предварителният преглед остава нечетлив, проверете настройките за експортиране в програмата, от която сте свалили файла, или попитайте изпращача. Не записвайте нечетливия вариант върху оригинала.
Как да запазите началните нули в кодове и номера
Подредените колони не са достатъчни, ако данните в тях са променени. Например продуктов код 00127 трябва да остане точно такъв, а не да стане 127.
За списък, който искате да внесете без автоматично преобразуване, отворете Data Type Detection в прозореца за импортиране и изберете Do not detect data types. Така колоните се зареждат като текст.
Това е полезно за телефонни номера, пощенски кодове и идентификатори. Особено внимателно проверявайте поредици с повече от 15 цифри: ако Excel ги приеме за числа, може да промени цифрите след петнадесетата.
Форматирането като текст след загубата на нулите не ги възстановява. Върнете се към непроменения CSV и го импортирайте отново. Ако после ще правите изчисления, преобразувайте само необходимите колони с количества и суми в числа; оставете кодовете като текст.
Може ли да използвате „Текст в колони“?
Да, ако файлът вече е отворен, текстът се чете правилно и стойностите не са променени:
- Маркирайте колоната с неразделените данни.
- Изберете Данни → Текст в колони.
- Посочете вариант с разделител — Delimited, и натиснете „Напред“.
- Отбележете правилния разделител и проверете предварителния преглед.
- На последната стъпка задайте формат Текст за колоните с кодове. Изберете празна област за резултата, с достатъчно свободни колони вдясно, и завършете.
При нечетлива кирилица или вече изгубени нули започнете отново с импортиране на оригинала.
Проверете резултата и запазете таблицата
Ако използвате импортиране през „От текст/CSV“, след проверките натиснете Зареждане. Сравнете няколко записа от началото, средата и края на таблицата с оригинала:
- Имената и адресите четат ли се правилно?
- Количествата и цените под правилните заглавия ли са?
- Кодовете запазили ли са всички цифри и началните нули?
За работа в Excel изберете Файл → Запиши като и формат Работна книга на Excel (*.xlsx). Запишете я като отделен файл. Така запазвате оформлението на таблицата и оставяте оригиналния CSV за справка.
Описаният начин за въвеждане на данните е наличен и в указанията на Microsoft за импортиране на CSV файлове.