Si të konvertoni skedarët Excel në formatin CSV

CSV (Vlerat e ndara me presje) është një format i zakonshëm për ruajtjen e të dhënave tabelare (numerike dhe tekst) në tekst të thjeshtë. Ky format skedari është i popullarizuar dhe i qëndrueshëm për faktin se një numër i madh programesh dhe aplikacionesh kuptojnë CSV, të paktën si një format skedar alternativ për import / eksport. Për më tepër, formati CSV lejon përdoruesin të shikojë skedarin dhe të gjejë menjëherë një problem me të dhënat, nëse ka, të ndryshojë përcaktuesin CSV, rregullat e citimit etj. Kjo është e mundur sepse CSV është një tekst i thjeshtë, dhe madje edhe një përdorues jo shumë me përvojë mund ta kuptojë lehtësisht pa trajnim të veçantë.

Në këtë artikull, do të mësojmë mënyra të shpejta dhe efikase për të eksportuar të dhëna nga Excel në CSV dhe do të mësojmë se si të konvertojmë një skedar Excel në CSV pa shtrembëruar të gjithë karakteret e veçanta dhe të huaja. Teknikat e përshkruara në artikull funksionojnë në të gjitha versionet e Excel 2013, 2010 dhe 2007.

Si të konvertoni skedarin Excel në CSV

Nëse dëshironi të eksportoni skedarin Excel në ndonjë aplikacion tjetër, si p.sh. një libër adresash Outlook ose një bazë të dhënash Access, fillimisht konvertoni fletën Excel në një skedar CSV dhe më pas importoni skedarin . Csv në një aplikacion tjetër. Më poshtë është një udhëzues hap pas hapi se si të eksportoni një libër pune Excel në formatin CSV duke përdorur mjetin Excel - "Ruaj si'.

  1. Në një libër pune në Excel, hapni skedën Skedar (File) dhe klikoni Ruaj si (Ruaj si). Përveç kësaj, kutia e dialogut Ruajtja e një dokumenti (Ruaj si) mund të hapet duke shtypur tastin F12.
  2. Lloji i Skedarit (Ruaj si lloj) zgjidhni CSV (të ndara me presje) (CSV (i kufizuar me presje)).Si të konvertoni skedarët Excel në formatin CSVPërveç CSV (i kufizuar me presje), janë të disponueshme disa opsione të tjera të formatit CSV:
    • CSV (të ndara me presje) (CSV (i kufizuar me presje)). Ky format ruan të dhënat e Excel si një skedar teksti të kufizuar me presje dhe mund të përdoret në një aplikacion tjetër të Windows dhe në një version tjetër të sistemit operativ Windows.
    • CSV (Macintosh). Ky format ruan një libër pune Excel si një skedar të kufizuar me presje për përdorim në sistemin operativ Mac.
    • CSV (MS DOS). Ruan një libër pune Excel si një skedar të kufizuar me presje për përdorim në sistemin operativ MS-DOS.
    • tekst unicode (Tekst Unicode (*txt)). Ky standard mbështetet nga pothuajse të gjitha sistemet operative ekzistuese, duke përfshirë Windows, Macintosh, Linux dhe Solaris Unix. Ai mbështet personazhe nga pothuajse të gjitha gjuhët moderne dhe madje edhe nga disa gjuhë të lashta. Prandaj, nëse një libër pune në Excel përmban të dhëna në gjuhë të huaja, ju rekomandoj që fillimisht t'i ruani ato në format tekst unicode (Tekst Unicode (*txt)), dhe më pas konvertojeni në CSV siç përshkruhet më vonë në Eksporto nga Excel në formatin UTF-8 ose UTF-16 CSV.

Shënim: Të gjitha formatet e përmendura ruajnë vetëm fletën aktive të Excel.

  1. Zgjidhni një dosje për të ruajtur skedarin CSV dhe klikoni Ruaje (Ruaj).Pasi shtypni Ruaje (Ruaj) do të shfaqen dy kuti dialogu. Mos u shqetësoni, këto mesazhe nuk tregojnë një gabim, kështu duhet të jetë.
  2. Kutia e parë e dialogut ju kujton këtë Vetëm fleta aktuale mund të ruhet në skedarin e llojit të zgjedhur (Lloji i përzgjedhur i skedarit nuk mbështet librat e punës që përmbajnë shumë fletë). Për të ruajtur vetëm fletën aktuale, thjesht shtypni OK.Si të konvertoni skedarët Excel në formatin CSVNëse dëshironi të ruani të gjitha fletët e librit, atëherë klikoni anulim (Anulo) dhe ruani të gjitha fletët e librit individualisht me emrat e duhur të skedarëve, ose mund të zgjidhni të ruani një lloj skedari tjetër që mbështet shumë faqe.
  3. Pas klikimit OK në kutinë e parë të dialogut, do të shfaqet një e dyta, duke paralajmëruar se disa veçori do të bëhen të padisponueshme sepse nuk mbështeten nga formati CSV. Kështu duhet të jetë, kështu që thjesht klikoni Po (Po).Si të konvertoni skedarët Excel në formatin CSV

Kështu mund të ruhet një fletë pune në Excel si një skedar CSV. Shpejt dhe lehtë, dhe vështirë se mund të lindin ndonjë vështirësi këtu.

Eksporto nga Excel në CSV me kodim UTF-8 ose UTF-16

Nëse fleta Excel përmban ndonjë karakter të veçantë ose të huaj (tildë, theks dhe të ngjashme) ose hieroglife, atëherë konvertimi i fletës Excel në CSV në mënyrën e përshkruar më sipër nuk do të funksionojë.

Çështja është se ekipi Ruaj si > CSV (Ruaj si > CSV) do t'i ngatërrojë të gjithë karakteret përveç ASCII (Kodi standard amerikan për shkëmbimin e informacionit). Dhe nëse ka thonjëza të dyfishta ose viza të gjata në fletën e Excel (transferuar në Excel, për shembull, nga një dokument Word kur kopjoni / ngjitni tekstin) - karaktere të tilla gjithashtu do të copëtohen.

Zgjidhje e lehtë - Ruani fletën e Excel si skedar teksti Unicode (.txt), dhe më pas konvertojeni në CSV. Në këtë mënyrë, të gjithë karakteret jo-ASCII do të mbeten të paprekura.

Para se të vazhdoj më tej, më lejoni të shpjegoj shkurtimisht ndryshimet kryesore midis kodimeve UTF-8 dhe UTF-16, në mënyrë që në secilin rast individual të mund të zgjidhni formatin e duhur:

  • UTF-8 është një kodim më kompakt që përdor 1 deri në 4 bajt për çdo karakter. Më shpesh rekomandohet përdorimi i këtij formati kur karakteret ASCII mbizotërojnë në skedar, pasi shumica e këtyre karaktereve kërkojnë 1 bajt memorie. Një avantazh tjetër është se kodimi i një skedari UTF-8 që përmban vetëm karaktere ASCII nuk do të ndryshojë në asnjë mënyrë nga i njëjti skedar ASCII.
  • UTF-16 përdor 2 deri në 4 bajt për të ruajtur çdo karakter. Ju lutemi vini re se jo në të gjitha rastet një skedar UTF-16 kërkon më shumë hapësirë ​​​​memorie sesa një skedar UTF-8. Për shembull, karakteret japoneze marrin 3 deri në 4 bajt në UTF-8 dhe 2 deri në 4 bajtë në UTF-16. Kështu, ka kuptim të përdoret UTF-16 nëse të dhënat përmbajnë karaktere aziatike, duke përfshirë japoneze, kineze dhe koreane. Disavantazhi kryesor i këtij kodimi është se nuk është plotësisht i pajtueshëm me skedarët ASCII dhe kërkon programe speciale për të shfaqur skedarë të tillë. Mbajeni këtë parasysh nëse planifikoni të importoni skedarët që rezultojnë nga Excel diku tjetër.

Si të konvertoni skedarin Excel në CSV UTF-8

Supozoni se kemi një fletë excel me karaktere të huaja, në shembullin tonë ata janë emra japonezë.

Si të konvertoni skedarët Excel në formatin CSV

Për të eksportuar këtë fletë Excel në një skedar CSV, duke ruajtur të gjitha hieroglifet, do të bëjmë sa më poshtë:

  1. Në Excel, hapni skedën Skedar (File) dhe klikoni Ruaj si (Ruaj si).
  2. Futni emrin e skedarit në fushë Lloji i Skedarit (Ruaj si lloj) zgjidhni tekst unicode (Tekst Unicode (*.txt)) dhe klikoni Ruaje (Ruaj).Si të konvertoni skedarët Excel në formatin CSV
  3. Hapni skedarin e krijuar në çdo redaktues teksti standard, siç është Notepad.

Shënim: Jo të gjithë redaktuesit e thjeshtë të tekstit mbështesin plotësisht karakteret Unicode, kështu që disa mund të shfaqen si drejtkëndësha. Në shumicën e rasteve, kjo nuk do të ndikojë në asnjë mënyrë në skedarin përfundimtar dhe thjesht mund ta shpërfillni atë ose të zgjidhni një redaktues më të avancuar, siç është Notepad++.

  1. Meqenëse skedari ynë i tekstit Unicode përdor karakterin e skedës si ndarës, dhe ne duam ta konvertojmë atë në CSV (i kufizuar me presje), duhet të zëvendësojmë karakteret e skedës me presje.

Shënim: Nëse nuk ka nevojë të rreptë për të marrë një skedar me kufizues me presje, por ju nevojitet ndonjë skedar CSV që mund ta kuptojë Excel, atëherë ky hap mund të anashkalohet, pasi Microsoft Excel i kupton në mënyrë të përsosur skedarët me një ndarës - tabela.

  1. Nëse ende ju nevojitet një skedar CSV (i ndarë me presje), atëherë bëni sa më poshtë në Notepad:
    • Zgjidhni karakterin e skedës, kliko me të djathtën mbi të dhe në menunë e kontekstit, kliko Copy (Kopjo), ose thjesht kliko Ctrl + Csiç tregohet në figurën e mëposhtme.Si të konvertoni skedarët Excel në formatin CSV
    • shtyp Ctrl + Hpër të hapur kutinë e dialogut zëvendësim (Zëvendësoni) dhe ngjisni karakterin e skedës së kopjuar në fushë (Gjeni çfarë). Në këtë rast, kursori do të lëvizë në të djathtë - kjo do të thotë se është futur një karakter tab. Në fushë se (Zëvendëso me) fut një presje dhe shtyp Zëvendësoni të gjitha (Zëvendësoni të gjitha).Si të konvertoni skedarët Excel në formatin CSV

    Në Notepad, rezultati do të jetë diçka e tillë:

    Si të konvertoni skedarët Excel në formatin CSV

  2. Kliko Skedar > Ruaj si (File > Save as), futni një emër për skedarin dhe në listën rënëse encoding (Enkodimi) zgjidhni UTF-8… Më pas shtypni butonin Ruaje (Ruaj).Si të konvertoni skedarët Excel në formatin CSV
  3. Hapni Windows Explorer dhe ndryshoni shtesën e skedarit nga .tekst on . Csv.Ndrysho shtrirjen ndryshe .tekst on . Csv Mund ta bëni direkt në Notepad. Për ta bërë këtë, në kutinë e dialogut Ruaj si (Ruaj si) në fushë Lloji i Skedarit (Ruaj si lloj) zgjidhni një opsion Te gjitha dokumentet (Të gjithë skedarët) dhe shtoni ".csv" në emrin e skedarit në fushën përkatëse, siç tregohet në figurën më poshtë.Si të konvertoni skedarët Excel në formatin CSV
  4. Hapni skedarin CSV në Excel, për këtë, në skedën Skedar (Filet) brumos hapur > Fotografi të tekstit (Hap > Skedarët e tekstit) dhe kontrolloni nëse të dhënat janë në rregull.

Shënim: Nëse skedari juaj synohet të përdoret jashtë Excel dhe formati UTF-8 është një kërkesë, atëherë mos bëni asnjë ndryshim në fletë dhe mos e ruani përsëri në Excel, pasi kjo mund të çojë në probleme me leximin e kodimit. Nëse një pjesë e të dhënave nuk shfaqet në Excel, hapni të njëjtin skedar në Notepad dhe korrigjoni të dhënat në të. Mos harroni ta ruani sërish skedarin në formatin UTF-8.

Si të konvertoni skedarin Excel në CSV UTF-16

Eksportimi në një skedar CSV UTF-16 është shumë më i shpejtë dhe më i lehtë sesa eksportimi në UTF-8. Fakti është se Excel aplikon automatikisht formatin UTF-16 kur ruani skedarin si tekst unicode (Tekst Unicode).

Për ta bërë këtë, ruani skedarin duke përdorur mjetin Ruaj si (Ruaj si) në Excel dhe më pas në Windows Explorer, ndryshoni shtrirjen e skedarit të krijuar në . Csv. Bërë!

Nëse keni nevojë për një skedar CSV me një pikëpresje ose pikëpresje si ndarës, zëvendësoni të gjitha karakteret e skedës me presje ose pikëpresje përkatësisht në Notepad ose në ndonjë redaktues tjetër teksti sipas zgjedhjes suaj (shih më herët në këtë artikull për udhëzime të hollësishme se si ta bëni këtë).

Mënyra të tjera për të konvertuar skedarët Excel në CSV

Metodat e përshkruara më sipër për eksportimin e të dhënave nga Excel në CSV (UTF-8 dhe UTF-16) janë universale, pra të përshtatshme për të punuar me çdo karakter të veçantë dhe në çdo version të Excel nga 2003 deri në 2013.

Ka shumë mënyra të tjera për të kthyer të dhënat nga Excel në formatin CSV. Ndryshe nga zgjidhjet e paraqitura më sipër, këto metoda nuk do të rezultojnë në një skedar të pastër UTF-8 (kjo nuk vlen për OpenOffice, i cili mund të eksportojë skedarë Excel në disa opsione të kodimit UTF). Por në shumicën e rasteve, skedari që rezulton do të përmbajë grupin e saktë të karaktereve, i cili më pas mund të konvertohet pa dhimbje në formatin UTF-8 duke përdorur çdo redaktues teksti.

Konvertoni skedarin Excel në CSV duke përdorur Google Sheets

Siç rezulton, është shumë e lehtë të konvertosh një skedar Excel në CSV duke përdorur Google Sheets. Me kusht që Google Drive është instaluar tashmë në kompjuterin tuaj, ndiqni këto 5 hapa të thjeshtë:

  1. Në Google Drive klikoni butonin Krijo (Krijoni) dhe zgjidhni Tryezë (Fleta e llogaritjes).
  2. Në meny Skedar (Filet) brumos Import (Importi).Si të konvertoni skedarët Excel në formatin CSV
  3. Kliko Shkarko (Ngarko) dhe zgjidhni skedarin Excel për të ngarkuar nga kompjuteri juaj.
  4. Në kutinë e dialogut dreqskedari ort (Import skedari) zgjidhni Zëvendësoni tabelën (Zëvendëso tabelën) dhe kliko Import (Importi).Si të konvertoni skedarët Excel në formatin CSV

Këshillë: Nëse skedari Excel është relativisht i vogël, atëherë për të kursyer kohë, mund të transferoni të dhëna prej tij në një spreadsheet Google duke përdorur kopjimin / ngjitjen.

  1. Në meny Skedar (Filet) brumos Shkarko si (Shkarko si), zgjidhni llojin e skedarit CSV – skedari do të ruhet në kompjuter.Si të konvertoni skedarët Excel në formatin CSV

Më në fund, hapni skedarin CSV të krijuar në çdo redaktues teksti për t'u siguruar që të gjitha karakteret të ruhen saktë. Fatkeqësisht, skedarët CSV të krijuar në këtë mënyrë nuk shfaqen gjithmonë saktë në Excel.

Ruani skedarin .xlsx si .xls dhe më pas konvertojeni në skedar CSV

Kjo metodë nuk kërkon ndonjë koment shtesë, pasi gjithçka është tashmë e qartë nga emri.

Këtë zgjidhje e gjeta në një nga forumet e dedikuara për Excel, nuk mbaj mend se cilin. Për të qenë i sinqertë, nuk e kam përdorur kurrë këtë metodë, por sipas shumë përdoruesve, disa karaktere speciale humbasin kur ruani direkt nga . Xlsx в . Csv, por qëndroni nëse i pari . Xlsx ruani si . Xls, dhe më pas pëlqeni . Csv, siç bëmë në fillim të këtij artikulli.

Gjithsesi, provoni këtë metodë të krijimit të skedarëve CSV nga Excel për veten tuaj dhe nëse funksionon, do të jetë një kursim i mirë kohe.

Ruajtja e një skedari Excel si CSV duke përdorur OpenOffice

OpenOffice është një grup aplikacionesh me burim të hapur që përfshin një aplikacion spreadsheet që bën një punë të shkëlqyer në eksportimin e të dhënave nga Excel në formatin CSV. Në fakt, ky aplikacion ju jep akses në më shumë opsione kur konvertoni fletëllogaritëse në skedarë CSV (kodim, kufizues, etj.) sesa Excel dhe Google Sheets së bashku.

Thjesht hapni skedarin Excel në OpenOffice Calc, klikoni Skedar > Ruaj si (File > Save as) dhe zgjidhni llojin e skedarit Teksti CSV (Tekst CSV).

Hapi tjetër është zgjedhja e vlerave të parametrave encoding (Grupe karakteresh) и Ndarës i fushës (Deliteruesi i fushës). Sigurisht, nëse duam të krijojmë një skedar CSV UTF-8 me presje si ndarës, atëherë zgjidhni UTF-8 dhe vendosni një presje (,) në fushat përkatëse. Parametri Ndarës i tekstit (Delituesi i tekstit) zakonisht lihet i pandryshuar – thonjëza (“). Klikoni tjetër OK.

Si të konvertoni skedarët Excel në formatin CSV

Në të njëjtën mënyrë, për një konvertim të shpejtë dhe pa dhimbje nga Excel në CSV, mund të përdorni një aplikacion tjetër - LibreOffice. Pajtohem, do të ishte mirë nëse Microsoft Excel do të ofronte mundësinë për të rregulluar gjithashtu cilësimet gjatë krijimit të skedarëve CSV.

Në këtë artikull, unë fola për metodat që di për konvertimin e skedarëve Excel në CSV. Nëse dini metoda më efikase për eksportimin nga Excel në CSV, ju lutemi na tregoni për këtë në komente. Faleminderit per vemendjen!

Lini një Përgjigju