Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Në këtë artikull, do të gjeni 2 mënyra të thjeshta për të kthyer skedarin CSV në Excel. Përveç kësaj, do të mësoni se si të importoni skedarë të shumtë CSV në Excel dhe si të merreni me situatat kur një pjesë e të dhënave nga një skedar CSV nuk shfaqen siç duhet në një fletë Excel.

Kohët e fundit, ne filluam të studiojmë veçoritë e formatit CSV (Vlerat e ndara me presje) dhe të ndryshme Mënyrat për të kthyer skedarin Excel në CSV. Sot do të bëjmë procesin e kundërt - importimin e CSV në Excel.

Ky artikull do t'ju tregojë se si të hapni CSV në Excel dhe si të importoni skedarë të shumtë CSV në të njëjtën kohë. Ne gjithashtu do të identifikojmë kurthet e mundshme dhe do të ofrojmë zgjidhjet më efektive.

Si të konvertoni CSV në Excel

Nëse keni nevojë të tërheqni disa informacione në një fletë Excel nga baza e të dhënave të kompanisë suaj, ideja e parë që ju vjen në mendje është të eksportoni bazën e të dhënave në një skedar CSV dhe më pas të importoni skedarin CSV në Excel.

Ka 3 mënyra për të kthyer CSV në Excel: Mund ta hapni skedarin me shtesë . Csv direkt në Excel, klikoni dy herë mbi skedarin në Windows Explorer ose importoni CSV në Excel si një burim të jashtëm të dhënash. Në vijim do të shtjelloj këto tre metoda dhe do të nxjerr në pah avantazhet dhe disavantazhet e secilës prej tyre.

Si të hapni një skedar CSV në Excel

Edhe nëse skedari CSV është krijuar në një program tjetër, gjithmonë mund ta hapni atë si një libër pune në Excel duke përdorur komandën hapur (Hapur).

Shënim: Hapja e një skedari CSV në Excel nuk e ndryshon formatin e skedarit. Me fjalë të tjera, skedari CSV nuk do të konvertohet në një skedar Excel (format .xls ose .xlsx), ai do të ruajë llojin e tij origjinal (.csv ose .txt).

  1. Hapni Microsoft Excel, skeda Fillimi (Shtëpia) kliko hapur (Hapur).
  2. Do të shfaqet një kuti dialogu hapur (Hapja e një dokumenti), në listën rënëse në këndin e poshtëm djathtas, zgjidhni Skedarët e tekstit (Skedarët e tekstit).
  3. Gjeni skedarin CSV në Windows Explorer dhe hapeni duke klikuar dy herë mbi të.

Nëse hapni një skedar CSV, Excel do ta hapë atë menjëherë duke futur të dhënat në një libër të ri pune në Excel. Nëse hapni një skedar teksti (.txt), Excel do të hapë magjistarin e importimit të tekstit. Lexoni më shumë rreth kësaj në Importimi i CSV në Excel.

Shënim: Kur Microsoft Excel hap një skedar CSV, ai përdor cilësimet e formatimit të paracaktuar për të kuptuar saktësisht se si të importojë çdo kolonë të dhënash.

Nëse të dhënat përputhen me të paktën një nga artikujt e mëposhtëm, atëherë përdorni magjistarin e importimit të tekstit:

  • Skedari CSV përdor kufizues të ndryshëm;
  • Skedari CSV përdor formate të ndryshme datash;
  • Ju po konvertoni të dhëna që përfshijnë numra me një zero kryesore dhe dëshironi ta mbani atë zero;
  • Ju dëshironi të shikoni paraprakisht se si të dhënat nga skedari CSV do të importohen në Excel;
  • Ju dëshironi më shumë fleksibilitet në punën tuaj.

Për ta bërë Excel-in të nisë magjistarin e importimit të tekstit, mund të ndryshoni shtesën e skedarit nga . Csv on .tekst (përpara hapjes së skedarit), ose importoni CSV në Excel siç përshkruhet më poshtë.

Si të hapni një skedar CSV duke përdorur Windows Explorer

Kjo është mënyra më e shpejtë për të hapur CSV në Excel. Në Windows Explorer, klikoni dy herë në skedar . Csv, dhe do të hapet si një libër i ri pune në Excel.

Megjithatë, kjo metodë do të funksionojë vetëm nëse Microsoft Excel është caktuar si programi i paracaktuar për hapjen e skedarëve. . Csv. Nëse po, do të shihni ikonën e njohur në Windows Explorer pranë emrit të skedarit.

Nëse Excel nuk është programi i paracaktuar, ja se si mund ta rregulloni:

  1. Klikoni me të djathtën në çdo skedar . Csv në Windows Explorer dhe në menynë e kontekstit që hapet, klikoni Hapni me (Hape me) > Zgjidhni programin e paracaktuar (Zgjidhni programin).
  2. zgjedh Lë pas në listën e programeve të rekomanduara, sigurohuni që të ketë një shenjë për opsionin Përdorni gjithmonë programin e zgjedhur për të hapni këtë lloj skedari (Përdorni gjithmonë aplikacionin e zgjedhur për këtë lloj skedari) dhe klikoni OK.Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Si të importoni CSV në Excel

Në këtë mënyrë ju mund të importoni të dhëna nga një skedar . Csv në një fletë ekzistuese ose të re Excel. Ndryshe nga dy metodat e mëparshme, ai jo vetëm që hap CSV në Excel, por konverton formatin . Csv в . Xlsx (nëse jeni duke përdorur Excel 2007, 2010 ose 2013) ose . Xls (në versionet e Excel 2003 dhe më herët).

  1. Hapni fletën e dëshiruar të Excel dhe klikoni në qelizën ku dëshironi të importoni të dhëna nga skedari . Csv or .tekst.
  2. Në skedën Avancuar Data (Të dhënat) në seksion Merrni të dhëna të jashtme (Merr të dhëna të jashtme) kliko Nga Teksti (Nga teksti).Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel
  3. Gjeni skedarin . Csvqë dëshironi të importoni, zgjidhni atë dhe klikoni Import (Import), ose thjesht klikoni dy herë në skedarin e dëshiruar CSV.Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel
  4. Magjistari i importimit të tekstit do të hapet, thjesht duhet të ndiqni hapat e tij.

Përpara se të vazhdojmë, ju lutemi hidhini një sy pamjes së ekranit më poshtë, ajo tregon skedarin origjinal CSV dhe rezultatin e dëshiruar në Excel. Shpresoj që kjo t'ju ndihmojë të kuptoni më mirë pse ne zgjedhim cilësime të caktuara në shembullin e mëposhtëm.

  1. Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel
    • Hapi 1. Zgjidhni formatin e të dhënave dhe numrin e linjës nga e cila do të filloni importimin. Më së shpeshti zgjidhet I kufizuar (Me ndarës) dhe nga një varg 1. Zona e shikimit paraprak në fund të kutisë së dialogut të magjistarit tregon regjistrimet e para të skedarit CSV të importuar.Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel
    • Hapi 2. Në këtë hap, ju duhet të zgjidhni përcaktuesit dhe terminatorin e linjës. kufizues (Delimiter) është karakteri që ndan vlerat në skedarin CSV. Nëse skedari juaj CSV përdor një simbol që nuk është në listën e propozuar, atëherë kontrolloni kutinë tjetër (Tjetër) dhe futni karakterin e dëshiruar. Në shembullin tonë, ne kemi specifikuar Tab (Karakteri i skedës) dhe presje (Presja) në mënyrë që çdo produkt (ato janë të ndara me skeda) të fillojë në një linjë të re dhe informacionet e produktit, si ID-ja dhe të dhënat e shitjeve (ato janë të ndara me presje), vendosen në qeliza të ndryshme.Kualifikues teksti (terminator i linjës) është një karakter që përfshin vlera individuale. I gjithë teksti i mbyllur midis karaktereve të tilla, si "tekst1, tekst2", do të importohet si një vlerë e vetme, edhe nëse teksti përmban karakterin që keni specifikuar si ndarës. Në këtë shembull, ne kemi specifikuar një presje si ndarës dhe thonjëza si terminator të rreshtit. Si rezultat, të gjithë numrat me një ndarës dhjetore (i cili është gjithashtu një presje në rastin tonë!) do të importohen në një qelizë, siç mund të shihet në zonën e pamjes paraprake në figurën më poshtë. Nëse nuk specifikojmë thonjëza si terminator i vargut, atëherë të gjithë numrat do të importohen në qeliza të ndryshme.

      Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

    • Hapi 3. Shikoni në zonë Shikimi i të dhënave (Shembull analizë e të dhënave). Nëse jeni të kënaqur me pamjen e të dhënave tuaja, atëherë klikoni butonin Fund (Gati).

Këshillë: Nëse skedari juaj CSV përdor më shumë se një presje të njëpasnjëshme ose karaktere të tjera ndarëse në rend, kontrolloni kutinë Trajtoni kufijtë e njëpasnjëshëm si një (Numëroni kufijtë e njëpasnjëshëm si një) për të shmangur qelizat boshe.

  1. Zgjidhni nëse do të ngjitni të dhënat e importuara në një fletë ekzistuese ose në një fletë të re dhe klikoni OKpër të përfunduar importimin e skedarit CSV në Excel.Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Këshillë: Mund të shtypni butonin Pronat (Properties) për të konfiguruar cilësimet e avancuara si përditësimi, faqosja dhe formatimi për të dhënat e importuara.

  1. Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Shënim: Nëse skedari juaj CSV përmban numra ose data, Excel mund të mos i konvertojë ato siç duhet. Për të ndryshuar formatin e të dhënave të importuara, zgjidhni kolonat me gabime, kliko me të djathtën mbi to dhe zgjidhni nga menyja e kontekstit Formatoni qelizat (format qelizë).

Konvertimi i CSV në Excel: Probleme dhe zgjidhje

Formati CSV ka qenë në përdorim për më shumë se 30 vjet, por pavarësisht historisë së tij të gjatë, ai kurrë nuk është dokumentuar zyrtarisht. Emri CSV (Vlerat e ndara me presje) vjen nga përdorimi i presjeve për të ndarë fushat e të dhënave. Por kjo është në teori. Në fakt, shumë të ashtuquajtur skedarë CSV përdorin karaktere të tjera për të ndarë të dhënat, për shembull:

  • Skedat – Skedarët TSV (vlera të ndara nga skeda)
  • Pikëpresje – skedarë SCSV (vlera të ndara me pikëpresje)

Disa variacione të skedarëve CSV ndajnë fushat e të dhënave me thonjëza të vetme ose të dyfishta, të tjerat kërkojnë një Shënues të Sekuencës së Bajtit të Unicode (BOM), siç është UTF-8, për të interpretuar saktë Unicode.

Kjo mungesë standardesh krijon një sërë problemesh që mund të hasni kur përpiqeni konverto skedarin excel në csv, dhe veçanërisht kur importoni një skedar CSV në Excel. Le të hedhim një vështrim në çështjet e njohura, duke filluar nga më të zakonshmet.

Skedari CSV nuk shfaqet siç duhet në Excel

simptomat: Po përpiqeni të hapni një skedar CSV në Excel dhe të gjitha të dhënat përfundojnë në kolonën e parë.

Arsyeja: Rrënja e problemit është se cilësimet tuaja rajonale dhe gjuhësore të Windows dhe skedari juaj CSV kanë kufij të ndryshëm. Në Amerikën e Veriut dhe në disa vende të tjera, ndarja e parazgjedhur e listës është një presje. Ndërsa në vendet evropiane presja përdoret si ndarës i vendeve dhjetore dhe ndarësi i fushës së listës është pikëpresje.

Vendimi: Ka disa zgjidhje të mundshme për këtë problem. Ju mund të shikoni shpejt rekomandimet e mëposhtme dhe të zgjidhni më të përshtatshmet për detyrën tuaj të veçantë.

  1. Specifikoni kufizuesin e saktë direkt në skedarin CSV. Hapni skedarin CSV në çdo redaktues teksti (edhe blloku i shënimeve të rregullt do ta bëjë) dhe ngjisni tekstin e mëposhtëm në rreshtin e parë. Vini re se kjo duhet të jetë një rresht i veçantë përpara çdo të dhënë tjetër:
    • Për të vendosur ndarësin e presjeve: shtator
    • Për të vendosur ndarësin në një pikëpresje: sep=;

    Siç mund ta keni marrë me mend, në këtë mënyrë ju mund të vendosni çdo karakter tjetër si ndarës thjesht duke e specifikuar atë menjëherë pas shenjës së barazimit.

  2. Zgjidhni kufizuesin e dëshiruar në Excel. Në Excel 2013 ose 2010 në skedën Data (Të dhënat) në seksion Mjetet e të Dhënave (Puna me të dhëna) kliko Teksti në kolona (Teksti sipas kolonave).Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të ExcelKur fillon magjistari i tekstit të kolonës, në hapin e parë, zgjidhni formatin e të dhënave I kufizuar (me ndarës) dhe shtypni Tjetër (Me tutje). Në hapin e dytë, zgjidhni kufizuesin e dëshiruar dhe klikoni Fund (Gati).

    Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

  3. Ndrysho shtrirjen nga . Csv on .tekst. Hapja e një skedari .tekst në Excel do të nisë magjistari i importimit të tekstit dhe ju do të jeni në gjendje të zgjidhni ndarësin e dëshiruar, siç përshkruhet në seksionin Si të importoni CSV në Excel.
  4. Hapni një skedar CSV me një pikëpresje si ndarës duke përdorur VBA. Këtu është një shembull kodi VBA që hap një skedar CSV në Excel që përdor një pikëpresje si ndarës. Kodi u shkrua disa vite më parë për versionet e mëparshme të Excel (2000 dhe 2003), por nëse jeni mjaft të njohur me VBA, nuk duhet të keni problem ta përditësoni ose ndryshoni atë për të punuar me skedarët CSV të kufizuar me presje.

Shënim: Të gjitha zgjidhjet e paraqitura ndryshojnë vetëm kufirin për skedarin e dhënë CSV. Nëse dëshironi të ndryshoni ndarësin e paracaktuar një herë e përgjithmonë, atëherë zgjidhja e mëposhtme do t'ju përshtatet.

  1. Ne ndryshojmë ndarësit në cilësimet e standardeve rajonale. Klikoni butonin Fillimi (fillo) dhe vrapo Paneli i kontrollit (Paneli i Kontrollit), kliko artikullin Rajoni dhe gjuha (Standardet rajonale) > Cilësimet shtesë (Opsione shtesë). Do të hapet një kuti dialogu Personalizo Formatin (Cilësimi i formatit) në të cilin duhet të zgjidhni një pikë (.) për parametrin Simboli dhjetor (Ndarës i numrave të plotë/dhjetor) dhe vendosni një presje (,) për parametrin Ndarës i listës (Ndarësi i elementeve të listës).

Shënim i përkthyesit: Këto cilësime janë dhënë për lokalizimin në anglisht të Excel (dhe një sërë vendesh të tjera). Për lokalizimin, do të jetë më e zakonshme të përdoret presja si ndarës dhjetore dhe një pikëpresje për të ndarë artikujt e listës.

  1. Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të ExcelTrokit dy herë OKpër të mbyllur kutitë e dialogut - keni mbaruar! Tani e tutje, Microsoft Excel do të hapë dhe shfaqë saktë të gjithë skedarët CSV (të kufizuar me presje).

Shënim: Vendosja e panelit të kontrollit të Windows në ndarës dhjetorë dhe artikujt e listës do të ndryshojë cilësimet e paracaktuara të karaktereve për të gjitha programet në kompjuterin tuaj, jo vetëm për Microsoft Excel.

Zerat kryesore humbasin kur hapni skedarin CSV në Excel

simptomat: Skedari juaj CSV përmban vlera me zero kryesore dhe ato zero humbasin kur hapni skedarin CSV në Excel.

Arsyeja: Si parazgjedhje, Microsoft Excel shfaq skedarin CSV në format i përgjithshëm (E zakonshme), në të cilën zerot kryesore janë të cunguara.

Vendimi: Në vend që të hapni skedarin .csv në Excel, ekzekutoni magjistarin e importimit të tekstit siç bëmë më parë për të kthyer skedarin CSV në Excel.

Në hapin 3 të magjistarit, zgjidhni kolonat që përmbajnë vlera me zero kryesore dhe ndryshoni formatin e këtyre kolonave në tekst. Kjo është mënyra se si e konvertoni skedarin tuaj CSV në Excel, duke i mbajtur zerat në vend.

Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Excel konverton disa vlera në data kur hap skedarin CSV

simptomat: Disa nga vlerat në skedarin tuaj CSV duken si data dhe Excel do t'i konvertojë automatikisht këto vlera nga formati i tekstit në formatin e datës.

Arsyeja: Siç u përmend më lart, Excel hap skedarin CSV në format i përgjithshëm (Të përgjithshme), i cili konverton vlera të ngjashme me datën nga formati i tekstit në formatin e datës. Për shembull, nëse hapni një skedar CSV që përmban hyrje të përdoruesve, hyrja "Apr23" do të konvertohet në një datë.

Vendimi: Konvertoni skedarin CSV në Excel duke përdorur magjistarin e importimit të tekstit. Në hapin 3 të magjistarit, zgjidhni kolonat me regjistrime që duken si data dhe ndryshoni formatin e kolonës në tekst.

Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Nëse keni nevojë të arrini rezultatin e kundërt, domethënë në një kolonë të caktuar, konvertoni vlerat në data, pastaj vendosni formatin data (Data) dhe zgjidhni formatin e duhur të datës nga lista rënëse.

Si të importoni skedarë të shumtë CSV në Excel

Unë mendoj se ju e dini se Microsoft Excel ju lejon të hapni skedarë të shumtë CSV duke përdorur komandën hapur (Hapur).

  1. Në skedën Avancuar fileto (Skedari) kliko hapur (Hap) dhe nga lista rënëse në fund të djathtë të kutisë së dialogut, zgjidhni Skedarët e tekstit (Skedarët e tekstit).
  2. Për të zgjedhur skedarë të shumtë në një rresht, klikoni në skedarin e parë, më pas shtypni dhe mbani shtypur Ndryshim, klikoni në skedarin e fundit. Të dy këta skedarë, si dhe gjithçka në mes, do të zgjidhen. Për të zgjedhur skedarë që nuk janë në një rresht, mbani të shtypur tastin Ctrl dhe klikoni në çdo skedar . Csvdoni të hapni.
  3. Kur të zgjidhen të gjithë skedarët e dëshiruar CSV, klikoni butonin hapur (Hapur).Konvertimi i CSV në Excel: Si të importoni skedarë CSV në fletëllogaritëse të Excel

Kjo metodë është e thjeshtë dhe e shpejtë, dhe mund ta quajmë të shkëlqyer, nëse jo për një rrethanë - çdo skedar CSV hapet në këtë mënyrë si një libër pune i veçantë në Excel. Në praktikë, kalimi përpara dhe mbrapa midis skedarëve të shumtë të hapur Excel mund të jetë jashtëzakonisht i papërshtatshëm dhe i rëndë.

Shpresoj se tani mund të konvertoni lehtësisht çdo skedar CSV në Excel. Nëse keni ndonjë pyetje ose vështirësi, mos ngurroni të më shkruani në komente. Dhe faleminderit për durimin e të gjithëve që zotëruan leximin e këtij artikulli të gjatë deri në fund! 🙂

Lini një Përgjigju