plik CSV nie zapisuje zmian (pole pesel)

Użytkowanie arkusza kalkulacyjnego
marecki83
Posty: 1
Rejestracja: pn sty 28, 2019 4:52 pm

plik CSV nie zapisuje zmian (pole pesel)

Post autor: marecki83 »

Proszę o pomoc. Nie wiem jak sobie poradzić. Korzysta, z libre office. Posiadam plik z danymi. W jednej komórce są pesele. W niektórych po exporcie z xls do CSV ucieło 2 wiodące zera (roczniki 2000 plus), zaznaczyłem więc całą kolumnę i dałem opcje formatuj użytkownika 00000000000. Zera się dopisują. Jednak po zapisaniu i otwarciu na nowo CSV jest po staremu. Dlaczego CSV nie zapisuje moich zmian? Bardzo proszę o pomoc
NeoOffice 2.2.3, MacOS 10.4
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: plik CSV nie zapisuje zmian (pole pesel)

Post autor: Jan_J »

CSV jest formatem czysto tekstowym i nie ma nim informacji na temat typu danych przechowywanych w komórkach czy kolumnach.
Wobec tego przy imporcie każdorazowo przyjmowane są założenia domyślne, albo trzeba określać typy jawnie (opcje filtra importu, kreator importu).
Rozwiązaniem jest pamiętanie kolumny PESEL jako tekstu (Format/Komórki/Tekst albo poprzedzianie wpisywanej danej symbolem pojedynczego apostrofa ').
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ