Мазмұнға өту
pdftools.kz

CSV пішімі

CSV — жол жазбаға тең, ал өрістер үтірмен бөлінген қарапайым мәтіндік файл; ішінде үтірі не жол ауысуы бар өріс тырнақшаға алынады, ал өрістің ішіндегі тырнақша қосарланады. RFC 4180 құжатында солай жазылған. Excel орыс және қазақ локалінде басқаша тірлік етеді: онда үтір ондық бөлгішке кеткен, сондықтан тізімде ол нүктелі үтір күтеді. Түсірілімдердегі бақытсыздықтардың бәрі осыдан.

Браузерде жергіліктітіркеусіз

Сандар туралы қысқаша

Стандарт
RFC 4180: үтір, ішінде үтірі бар өріске тырнақша
Excel не күтеді
орыс және қазақ локалінде — нүктелі үтір
Кодтама
басында белгісі жоқ UTF-8 CP1251 деп оқылады
Әдеттегі жоғалту
алдыңғы нөлдер және 1,23457E+11 түріндегі нөмірлер
Біздің маршрут
.csv қабылданбайды, .xlsx керек

Түсірілімді бұзудың бес тәсілі

  • Бөлгіш: үтірлі файл Excel-де бір баған болып ашылады, өйткені локаль нүктелі үтір күтеді.
  • Кодтама: байт реті белгісі жоқ UTF-8 файлын Excel CP1251 деп оқиды, қазақ әріптері қоқысқа айналады.
  • Алдыңғы нөлдер: 00123 коды ашылғанда 123 санына айналады — бұл енді бұрынғы сәйкестендіргіш емес.
  • Ұзын сандар: жалпы пішімдегі тар бағанда он екі таңбалы нөмір 1,23457E+11 болып көрінеді.
  • Күндер: 05.11 сияқты жол кейбір локальдарда үнсіз күнге айналады, оны кері қайтару мүмкін емес.

CSV-ді қалай дұрыс ашу керек

  1. Файлды қос шертумен ашпаңыз: олай еткенде Excel локаль баптауларын үнсіз, сұраусыз қолданады.
  2. Бос кітап ашып, деректерді «Деректер» → «Деректер алу» немесе «Мәтіннен/CSV-ден» арқылы импорттаңыз.
  3. Импорт терезесінде UTF-8 кодтамасын және керекті бөлгішті таңдаңыз — растауға дейін олар көрініп тұрады.
  4. Кодтар, нөмірлер мен артикулдар бағанын мәтіндік деп белгілеңіз: сонда нөлдер мен ұзын сандар сол күйінде қалады.
  5. Нәтижені бірінші және соңғы жол бойынша тексеріңіз: қиылған соңы — тырнақшалардың дұрыс емес екенінің белгісі.

CSV-ді PDF-ке қалай жеткізу керек

Түрлендіргішіміз .csv файлын тікелей алмайды: Excel → PDF маршрутының тізімінде тек .xlsx пен .xls тұр, қалғанының бәрі «Қолдау көрсетілмейтін файл түрі» жауабын алады. Себебі қарапайым: түрлендіргіш кітапты оның бет баптауларымен басады, ал жалаң мәтіндік файлда ондай баптаулар мүлде жоқ.

Сондықтан тәртібі мынадай: CSV-ді кітапқа импорттап, баған енін, басып шығару аймағын және тақырып қайталауын қойыңыз да, .xlsx етіп сақтап, бізге жүктеңіз. Кең түсірілімдер үшін альбомдық бағдарды бірден қосыңыз — он екі баған кітаптық бағдарға дерлік ешқашан сыймайды.

Жиі қойылатын сұрақтар

Excel неге CSV-ді бір баған қылып ашады?

Себебі файлда үтір тұр, ал локаль нүктелі үтір күтеді. Файлды импорт шебері арқылы ашып, бөлгішті қолмен көрсетіңіз — қос шерту жүйе баптауларын ешқандай сұрақсыз қолданады.

Кодтардағы алдыңғы нөлдерді қалай сақтауға болады?

Импорт кезінде бағанды мәтіндік деп белгілеңіз. Файл ашылып қойып, нөлдер жоғалып кетсе, оларды жай пішімдеумен қайтара алмайсыз: мән санға айналды, артық таңбалар туралы ақпарат жоғалды.

Сізде CSV-ді неге тікелей жүктеуге болмайды?

Excel → PDF маршруты тек .xlsx пен .xls қабылдайды, қалғаны қолдау көрсетілмейтін түр ретінде қайтарылады. Бет баптаулары жоқ мәтіндік файлды мағыналы басып шығару бәрібір мүмкін болмас еді.

Дерек алмасуда CSV-дің XLSX-тен артықшылығы неде?

Оны кез келген бағдарлама оқиды, салмағы жеңіл әрі формулаларды, макростар мен безендіруді сүйретпейді. Оның төлемі — екіұшты бөлгіштер мен кодтамалар, сондықтан оларды алдын ала келіскен жөн.

Жақын құралдар