Si funksionon konvertimi nga Excel në CSV
Ngarkoni një skedar XLSX dhe merrni një CSV me tekst të thjeshtë. Mjeti lexon vlerat e dukshme nga fleta e parë e punës, ju lejon të zgjidhni një ndarës (presje, pikëpresje ose tab) dhe gjeneron një CSV të shkarkueshëm. Gjithçka ndodh në shfletuesin tuaj – asnjë të dhënë nuk largohet nga pajisja juaj. Ky është thelbi i funksionit: një shndërrim i shpejtë, pa server, pa ngarkim në renë kompjuterike.
Për të kuptuar pse kjo faqe ekziston, duhet të shikoni ndryshimin strukturor midis XLSX (një libër pune XML i ngjeshur) dhe CSV (tekst i thjeshtë i ndarë me delimiter). XLSX mund të mbajë fleta të shumta, formula, lloje qelizash (numra, data, boolean), ngjyra, font dhe qeliza të bashkuara – CSV nuk ka vend për asnjë prej tyre. Formula zëvendësohet nga vlera e fundit e llogaritur, formatimi hiqet, dhe përdoret vetëm fleta e parë e punës. Vlerat e qelizave ruajnë llojet e tyre origjinale (p.sh., numrat mbeten numra, datat mbeten data). Kjo është një konvertim “humbës” – dhe kjo është arsyeja pse duhet të dini se çfarë prisni.
Çfarë e bën këtë faqe të ndryshme
Ajo që e dallon këtë mjet është se ai rrafshon një spreadsheet të pasur në një tabelë teksti të zhveshur. Asnjë mjet tjetër në këtë faqe nuk bën këtë sakrificë të vetëdijshme të pasurisë së të dhënave për hir të thjeshtësisë. Nëse keni nevojë për të ruajtur formulat, fletët e shumta ose formatimin, ky nuk është mjeti i duhur. Nëse keni nevojë për një skedar të pastër, të lexueshëm nga çdo sistem i vjetër ose skript i linjës së komandës, atëherë kjo është zgjidhja e duhur.
Mjeti lexon vlerat e dukshme të ruajtura në skedar – nuk llogarit formulat. Nëse keni një qelizë me formulën =A1+B1, CSV do të tregojë rezultatin ashtu siç ishte kur skedari u ruajt. Nëse formulat nuk ishin llogaritur (p.sh., nëse skedari ishte ruajtur në modalitetin manual), do të merrni vlerën e gabuar ose 0. Për të shmangur këtë, para konvertimit hapni skedarin në Excel, llogaritni formulat (Ctrl+Shift+F9) dhe ruajeni përsëri.
CSV nuk ka koncept të llojeve të të dhënave. Një numër që në Excel duket si 00123 do të kthehet në 123 nëse qeliza është formatuar si numër. Nëse të dhënat origjinale janë ruajtur si tekst (me apostrof përpara ose me formatim të veçantë), atëherë zeroja e parë do të ruhet. Për këtë arsye, kontrolloni gjithmonë rezultatin, veçanërisht për kodet postare, numrat e llogarive ose ID-të që fillojnë me zero.
Inputet dhe outputet
Inputi: Një skedar XLSX. Formati i inputit zbulohet automatikisht.
Outputi: Një skedar CSV i shkarkuar dhe një pamje paraprake e tabelës së konvertuar. Treguesit e daljes janë:
- Rreshta: numri i rreshtave në tabelën e konvertuar.
- Kolona: numri i kolonave në tabelën e konvertuar.
- Madhësia e outputit: madhësia e skedarit CSV të gjeneruar.
Këto tregues janë të dobishëm për të verifikuar nëse konvertimi përfshiu të gjitha të dhënat që prisnit. Për shembull, nëse keni 100 rreshta në fletën e parë, por shihni 99, ndoshta një rresht ishte bosh ose përmbante vetëm formula të pavlerësuara.
Rregulla dhe raste kufitare
Mjeti konverton vetëm fletën e parë të punës. Nëse skedari juaj Excel ka fleta të tjera (Sheet2, Sheet3, etj.), ato injorohen. Për të konvertuar fletë të tjera, duhet të përgatisni skedarë të veçantë ose të kopjoni të dhënat në fletën e parë.
Formulat nuk llogariten – siç u tha më sipër, lexohet vlera e fundit e ruajtur. Kjo mund të shkaktojë gabime nëse skedari nuk ishte ruajtur me formulat e përditësuara.
Stilimi i qelizave (ngjyra, fontet, qelizat e bashkuara, kufijtë) humbet plotësisht. Nëse keni përdorur qeliza të bashkuara për të krijuar tituj që shtrihen në disa kolona, CSV do t'i shfaqë ato si qeliza të veçanta, zakonisht me të dhëna vetëm në qelizën e parë të bashkimit dhe bosh në të tjerat. Për këtë arsye, para konvertimit, shkrini qelizat e bashkuara dhe mbushni të gjitha kolonat me vlerat e duhura.
Llojet e qelizave (numër, datë, monedhë) ruhen. Datat në Excel shndërrohen në paraqitjen e tyre tekstuale ISO (p.sh., "2023-03-15T00:00:00.000Z"). Nëse datat janë në një format që sistemi juaj i synuar nuk e njeh, duhet t'i formatoni paraprakisht në Excel.
Zeroja kryesore hiqet nëse qeliza përmban një numër (p.sh., 00123 bëhet 123). Nëse vlera ruhet si tekst, zeroja mbetet. Për të siguruar ruajtjen e zerove kryesore, formatoni qelizat si tekst përpara se të ruani skedarin XLSX (ose përdorni apostrofën përpara vlerës).
Presjet dhe ndërprerjet e rreshtit brenda qelizave trajtohen me citim automatik. Nëse një qelizë përmban presje dhe keni zgjedhur presjen si delimiter, vlera do të mbyllet në thonjëza. Po kështu për ndërprerjet e rreshtit. Megjithatë, kjo mund të shkaktojë probleme në disa programe që nuk e lexojnë saktë CSV-në me thonjëza. Kontrolloni gjithmonë rezultatin.
Të dhënat hierarkike ose të folezuara nuk mund të përfaqësohen në CSV. Nëse keni kolona që përmbajnë lista ose struktura të tjera, ato duhet të shpërndahen në kolona të veçanta ose të shndërrohen në tekst të vetëm (p.sh., duke përdorur funksionin TEXTJOIN në Excel) para konvertimit.
Mesazhet e gabimit që mund të shfaqen për input XLSX përfshijnë:
- “Zgjidhni një skedar fillimisht.”
- “Zgjidhni një skedar CSV, JSON ose XLSX.”
- “Ky skedar është shumë i madh. Përdorni një skedar nën ‹max›.”
- “Ky skedar Excel nuk u hap dot.”
- “Ky skedar nuk ka rreshta tabele.”
- “Kjo tabelë ka më shumë se ‹max› rreshta.”
- “Kjo tabelë ka më shumë se ‹max› kolona.”
- “Konvertimi u anulua.”
- “Ky konvertim po zgjat shumë. Provoni një skedar më të vogël.”
(‹max› janë kufijtë aktualë të zbatueshëm nga mjeti.)
Përgatitja e të dhënave përpara konvertimit
Për të shmangur surprizat, përgatitni skedarin tuaj Excel sipas këtyre hapave:
- Hiqni fletët e tepërta – nëse keni të dhëna në fletë të tjera, vendosini në fletën e parë ose konvertoni veçmas.
- Zëvendësoni formulat me vlera – kopjoni kolonat me formula dhe ngjitni si vlera (Paste Special > Values). Kjo siguron që vlera e ruajtur është ajo që doni.
- Shkrini qelizat e bashkuara – sigurohuni që çdo rresht të ketë një vlerë për çdo kolonë.
- Ruani zerot kryesore si tekst – formatoni qelizat përkatëse si tekst ose shtoni një apostrof para numrit.
- Kontrolloni për ndërprerje rreshti brenda qelizave – nëse ka, vendosni nëse duhet të hiqen ose të zëvendësohen me hapësirë.
- Hiqni të dhënat hierarkike – shpërndani listat në kolona të veçanta ose konkatenoni ato në një tekst të vetëm.
Një shembull: nëse keni një kolonë “Adresa” që përmban rrugën, qytetin dhe shtetin në një qelizë të vetme, CSV do të ketë të gjitha këto në një kolonë. Nëse sistemi i synuar kërkon kolona të veçanta, duhet t’i ndani më parë në Excel (p.sh., duke përdorur Text to Columns ose formula si LEFT, MID, RIGHT).
Zgjedhja e delimiterit dhe ndikimi i tij
Tre delimiterët e mundshëm janë presja, pikëpresja dhe tab. Cili të zgjidhet varet nga sistemi ku do të importoni CSV-në:
- Presja – standardi më i zakonshëm, i përdorur nga shumë baza të dhënash dhe mjete të shkencës së të dhënave.
- Pikëpresja – e zakonshme në vendet evropiane ku ndarësi dhjetor është presja.
- Tab – i dobishëm kur vetë të dhënat përmbajnë presje dhe pikëpresje.
Shembull: nëse keni vlera si 1,500 (një mijë e pesëqind) dhe përdorni presjen si delimiter, CSV do të duket si: "1,500". Nëse programi që lexon CSV-në nuk i njeh thonjëzat, do ta shohë si dy kolona. Për këtë arsye, testoni gjithmonë me një rresht të vogël.
Pse duhet të shqetësoheni për sigurinë
Mjeti punon tërësisht në shfletues. Asnjë skedar nuk ngarkohet në server. Kjo është një avantazh i madh për të dhënat e ndjeshme – lista pagash, të dhëna personale, informacion financiar. Në shumë konvertues online, skedari juaj kalon në një server të palës së tretë, i cili mund ta ruajë ose ta përdorë. Këtu, i gjithë procesi ndodh në shfletuesin tuaj. Sigurimi i të dhënave është i garantuar për sa kohë njiheni me limitet e mjetit.
FAQ (Pyetje të shpeshta)
1. Pse humbasin formulat pas konvertimit? CSV është thjesht tekst – nuk mund të ruajë ekuacione. Mjeti lexon vlerën e fundit të ruajtur të qelizës, jo formulën. Nëse keni nevojë për formulat, ruani skedarin origjinal XLSX dhe përdorni atë për llogaritje.
2. Si të ruaj zerot kryesore (p.sh., 00123)?
Sigurohuni që qelizat në Excel të jenë formatuar si tekst përpara se të ruani skedarin. Mund të shtoni edhe një apostrof përpara numrit ('00123). Nëse nuk e bëni këtë, zeroja do të hiqet.
3. Mund të konvertoj fletën e dytë? Jo automatikisht. Mjeti përpunon vetëm fletën e parë. Për fletët e tjera, kopjoni të dhënat në fletën e parë ose përdorni një mjet tjetër që mbështet fletë të shumta.
4. Pse dalin kolona boshe pas konvertimit? Kjo ndodh shpesh kur keni qeliza të bashkuara. Shkrini qelizat para konvertimit dhe mbushni të gjitha qelizat boshe me vlerat e duhura.
5. Cili delimeter është më i mirë për Excel-in shqiptar? Në Shqipëri, Excel përdor presjen si ndarës dhjetor, prandaj përdorni pikëpresjen ose tab-in si delimiter për të shmangur konfuzionin. Nëse përdorni presje, numrat me presje dhjetore do të shkaktojnë ndarje të gabuar të kolonave.
6. A mund të konvertoj skedarë më të mëdhenj se 100 MB?
Mjeti ka një kufi të madhësisë së skedarit prej 8 MB (shfaqet gabimi “Ky skedar është shumë i madh. Përdorni një skedar nën ‹max›.”). Nëse skedari është shumë i madh, provoni ta ndani në pjesë më të vogla ose të hiqni kolonat e panevojshme.
7. Çfarë ndodh me datat? Datat shfaqen si tekst në formatin ISO (p.sh., “2023-03-15T00:00:00.000Z”). Nëse doni një format tjetër, ndryshoni formatimin e qelizës në Excel para konvertimit.
8. A ruhet emri i fletës në CSV? Jo. CSV nuk përmban asnjë metadata – vetëm rreshta e kolona me vlera. Emri i fletës humbet plotësisht.
Përmbledhje e hapave të shpejtë
- Hapni skedarin Excel dhe rishikoni fletën e parë.
- Sigurohuni që formulat të jenë zëvendësuar me vlera.
- Shkrini qelizat e bashkuara dhe mbushni boshllëqet.
- Kontrolloni zerot kryesore dhe ndërprerjet e rreshtit.
- Zgjidhni ndarësin e duhur (presje, pikëpresje ose tab).
- Ngarkoni skedarin në faqe dhe klikoni konverto.
- Shkarkoni CSV-në dhe hapeni në një redaktues teksti për të verifikuar.
Ky mjet është ideale për përdoruesit që duan të importojnë të dhëna nga Excel në baza të dhënash, sisteme të vjetra, ose skripte që lexojnë vetëm CSV. Duke kuptuar humbjet dhe përgatitjen e duhur, mund të shmangni problemet dhe të merrni një skedar të pastër e të dobishëm.