beta

CSV се отвара у једној колони или приказује погрешна слова: како то поправити

PaperSheets чита UTF-8 датотеке раздвојене зарезима, или тачком-зарезом када датотека уопште нема зарез. Датотека раздвојена табулаторима остаје у једној колони, а друго кодирање приказује � уместо акцената. Поново сачувајте датотеку као UTF-8 са зарезима, па је увезите.

Отвори PaperSheetsБесплатно, без налога, датотеке остају на вашем уређају

Поправите .csv који се погрешно отвара у 6 корака

  1. Отворите PaperSheets, изаберите Датотека, па Увези датотеку… (или превуците датотеку на почетну страницу). Табела се отвара са сваком вредношћу у својој ћелији.
  2. Ако је све у колони A, проверите раздвајач. PaperSheets дели по зарезима, или по тачки-зарезу само када цела датотека нема ниједан зарез. Датотека раздвојена табулаторима уопште се не дели.
  3. Датотека са тачком-зарезом која користи и децималне зарезе (3,5) има зарезе, па се дели по њима и колоне испадају погрешне. Поново је сачувајте са тачком као децималним знаком, или са зарезима као раздвајачем и вредностима под наводницима.
  4. Ако се акценти приказују као �, датотека није у UTF-8 (на пример Windows-1252 или Windows-1250). PaperSheets не може да бира кодирање, па је у програму који је направио датотеку поново сачувајте као UTF-8 и поново увезите.
  5. Проверите бројеве: 00123 се приказује као 123, вредност са децималним зарезом као 3,50 остаје текст, а број са више од 15 цифара се заокружује. Поправите то у извору, или погледајте табелу испод.
  6. Када је табела исправна, изаберите Датотека, па Преузми .csv. Датотека се чува у UTF-8 са зарезима.

Шта PaperSheets ради са сваким проблемом

Ваша датотекаШта PaperSheets приказујеШта радити
Тачке-зарези, децимале с тачкомТри уредне колонеНема шта да се поправља
Тачке-зарези и децимални зарезиПогрешне колоне: Ana;3 и 5;Cluj у две ћелијеКористите тачку као децимални знак, или зарезе са вредностима под наводницима
ТабулаториЈедна колона, табулатори унутар текстаСачувајте раздвојено зарезима или тачком-зарезом
Зарези унутар наводника, прекиди редова унутар наводникаОстају у једној ћелијиНема шта да се поправља
UTF-8, са ознаком редоследа бајтова или без њеАкценти ș é ă ț исправниНема шта да се поправља
Windows-1252 или Windows-1250� на месту сваког акцентаПоново сачувајте као UTF-8
00123 или 0722123456Приказани као 123 и 722123456Укуцајте ="00123" као формулу, која приказује и чува 00123
3,50 или 1.234,56Остају текст, какви су написаниКористите тачку као децимални знак, или поново укуцајте бројеве
Датуми као 31/01/2024Остају текстСортирајте их или упоређујте као текст
Више од 26 колона или 500 редоваОдсечено, уз порукуПоделите датотеку пре увоза

Добро је знати

Одсецање је стварно: пробна датотека са 30 колона и 600 редова отворила се с колонама A до Z и редовима од 1 до 500, и појавила се порука Табела је скраћена на 26 колона и 500 редова. Ништа изнад тога се не чува.

Преузети .csv има израчунате вредности раздвојене зарезима, редови се завршавају са \r\n, а датотека почиње ознаком редоследа бајтова. Исто правило важи и при чувању: 00123 се чува као 123, 15% као 0.15, а формула која даје грешку чува #ERROR!. PaperSheets нема тражење и замену ни функцију која би 3,50 претворила у број.

Подржани формати

  • Отварање: .csv (зарез, или тачка-зарез када нема зареза) и .xlsx
  • Чита као: само UTF-8
  • Преузимање: .csv у UTF-8 са ознаком редоследа бајтова
  • Ограничење: 26 колона и 500 редова

Често постављана питања

Зашто се мој .csv отвара у једној колони?

Зато што датотека нема ни зарез ни тачку-зарез, обично је то датотека раздвојена табулаторима. PaperSheets дели по зарезима, или по тачки-зарезу само када датотека уопште нема зарез. Датотека раздвојена табулаторима не дели се, па сваки ред иде у колону A.

Може ли PaperSheets да отвори датотеку раздвојену табулаторима?

Не као колоне. Сав текст реда, укључујући табулаторе, иде у колону A. Поново сачувајте датотеку са зарезима или тачком-зарезом као раздвајачем.

Зашто се моја датотека са тачком-зарезом и даље погрешно дели?

Зато што један зарез било где у датотеци, као децимални зарез, натера PaperSheets да изабере зарез. Уклоните зарезе или поново сачувајте датотеку са тачком као децималним знаком.

Зашто видим � уместо акцената?

Датотека није у UTF-8. PaperSheets увек чита UTF-8 и нема избор кодирања, па бајтови из Windows-1252 или Windows-1250 постају �. Поново сачувајте датотеку као UTF-8, па је увезите.

Да ли су акценти у реду у UTF-8 датотеци са ознаком редоследа бајтова?

Да. Оба облика су се у тестовима отворила исправно, а преузети .csv је UTF-8 са ознаком редоследа бајтова.

Како да задржим водеће нуле шифре?

Обичан 00123 чита се као број 123. Користите формулу ="00123": она приказује и чува 00123. Вредност која у .csv-у почиње са = чита се као формула, па је датотека може садржати.

Документација

Још бесплатних алата из Oxyde-а