CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Šajā rakstā jūs atradīsiet 2 vienkāršus veidus, kā konvertēt CSV failu uz Excel. Turklāt jūs uzzināsit, kā importēt vairākus CSV failus programmā Excel un kā rīkoties situācijās, kad daļa datu no CSV faila netiek pareizi parādīta Excel lapā.

Nesen sākām pētīt CSV (Comma-Separated Values) formāta iespējas un dažādas veidi, kā pārvērst Excel failu uz CSV. Šodien mēs veiksim apgriezto procesu - CSV importēšanu programmā Excel.

Šajā rakstā tiks parādīts, kā programmā Excel atvērt CSV un kā vienlaikus importēt vairākus CSV failus. Mēs arī identificēsim iespējamās nepilnības un piedāvāsim efektīvākos risinājumus.

Kā konvertēt CSV uz Excel

Ja jums ir jāievelk kāda informācija Excel lapā no sava uzņēmuma datu bāzes, pirmā ideja, kas nāk prātā, ir eksportēt datu bāzi uz CSV failu un pēc tam importēt CSV failu programmā Excel.

Ir 3 veidi, kā konvertēt CSV uz Excel: Varat atvērt failu ar paplašinājumu . Csv tieši programmā Excel, veiciet dubultklikšķi uz faila programmā Windows Explorer vai importējiet CSV failu programmā Excel kā ārēju datu avotu. Tālāk es sīkāk aplūkošu šīs trīs metodes un norādīšu uz katras no tām priekšrocībām un trūkumiem.

Kā atvērt CSV failu programmā Excel

Pat ja CSV fails ir izveidots citā programmā, vienmēr varat to atvērt kā Excel darbgrāmatu, izmantojot komandu atvērts (Atvērts).

Piezīme: CSV faila atvēršana programmā Excel nemaina faila formātu. Citiem vārdiem sakot, CSV fails netiks pārveidots par Excel failu (.xls vai .xlsx formātā), tas saglabās sākotnējo tipu (.csv vai .txt).

  1. Palaidiet Microsoft Excel cilni Sākumlapa (Sākums) noklikšķiniet atvērts (Atvērts).
  2. Parādīsies dialoglodziņš atvērts (Dokumenta atvēršana) apakšējā labajā stūrī esošajā nolaižamajā sarakstā atlasiet Teksta faili (Teksta faili).
  3. Atrodiet CSV failu programmā Windows Explorer un atveriet to, veicot dubultklikšķi uz tā.

Ja atverat CSV failu, programma Excel to nekavējoties atvērs, ievietojot datus jaunā Excel darbgrāmatā. Ja atverat teksta failu (.txt), programma Excel palaidīs teksta importēšanas vedni. Vairāk par to lasiet sadaļā CSV importēšana programmā Excel.

Piezīme: Kad programma Microsoft Excel atver CSV failu, tā izmanto noklusējuma formatēšanas iestatījumus, lai precīzi noskaidrotu, kā importēt katru datu kolonnu.

Ja dati atbilst vismaz vienam no šiem vienumiem, izmantojiet teksta importēšanas vedni:

  • CSV failā tiek izmantoti dažādi atdalītāji;
  • CSV failā tiek izmantoti dažādi datuma formāti;
  • Jūs konvertējat datus, kas ietver skaitļus ar nulli sākumā, un vēlaties saglabāt šo nulli;
  • Jūs vēlaties priekšskatīt, kā dati no CSV faila tiks importēti programmā Excel;
  • Jūs vēlaties lielāku elastību savā darbā.

Lai programma Excel palaistu teksta importēšanas vedni, varat mainīt faila paplašinājumu no . Csv on . Txt (pirms faila atvēršanas) vai importējiet CSV failu programmā Excel, kā aprakstīts tālāk.

Kā atvērt CSV failu, izmantojot Windows Explorer

Tas ir ātrākais veids, kā programmā Excel atvērt CSV. Programmā Windows Explorer veiciet dubultklikšķi uz faila . Csv, un tā tiks atvērta kā jauna Excel darbgrāmata.

Tomēr šī metode darbosies tikai tad, ja Microsoft Excel ir iestatīta kā noklusējuma programma failu atvēršanai. . Csv. Ja tā, tad programmā Windows Explorer blakus faila nosaukumam redzēsit pazīstamo ikonu.

Ja Excel nav noklusējuma programma, rīkojieties šādi:

  1. Ar peles labo pogu noklikšķiniet uz jebkura faila . Csv programmā Windows Explorer un atvērtajā konteksta izvēlnē noklikšķiniet uz Atvērt ar (Atvērt ar) > Izvēlieties noklusējuma programmu (Izvēlieties programmu).
  2. atlasīt izcelties ieteicamo programmu sarakstā pārliecinieties, vai opcijai ir atzīme Vienmēr izmantojiet izvēlēto programmu, lai atveriet šāda veida failu (Vienmēr izmantojiet atlasīto lietojumprogrammu šāda veida failiem) un noklikšķiniet uz OK.CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Kā importēt CSV programmā Excel

Tādā veidā jūs varat importēt datus no faila . Csv uz esošu vai jaunu Excel lapu. Atšķirībā no iepriekšējām divām metodēm, tas ne tikai atver CSV programmā Excel, bet arī konvertē formātu . Csv в . Xlsx (ja izmantojat Excel 2007, 2010 vai 2013) vai . Xls (Excel 2003 un vecākās versijās).

  1. Atveriet vajadzīgo Excel lapu un noklikšķiniet uz šūnas, kurā vēlaties importēt datus no faila . Csv or . Txt.
  2. Cilnē Papildu Datums (Dati) sadaļā Iegūt ārējos datus (Iegūt ārējos datus) noklikšķiniet No teksta (No teksta).CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās
  3. Atrodiet failu . Csvkuru vēlaties importēt, atlasiet to un noklikšķiniet uz imports (Importēt) vai vienkārši veiciet dubultklikšķi uz vajadzīgā CSV faila.CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās
  4. Tiks atvērts teksta importēšanas vednis, jums vienkārši jāveic tā darbības.

Pirms mēs turpinām, lūdzu, apskatiet tālāk redzamo ekrānuzņēmumu, kurā redzams sākotnējais CSV fails un vēlamais rezultāts programmā Excel. Ceru, ka tas palīdzēs jums labāk izprast, kāpēc mēs izvēlamies noteiktus iestatījumus šajā piemērā.

  1. CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās
    • Solis 1. Atlasiet datu formātu un rindas numuru, no kura sākt importēšanu. Visbiežāk izvēlas Norobežots (Ar atdalītājiem) un no virknes 1. Priekšskatījuma apgabals vedņa dialoglodziņa apakšā parāda dažus pirmos importētā CSV faila ierakstus.CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās
    • Solis 2. Šajā darbībā jums ir jāizvēlas norobežotāji un līnijas beigu slēdzis. norobežotājs (Atdalītājs) ir rakstzīme, kas atdala vērtības CSV failā. Ja jūsu CSV failā tiek izmantots simbols, kas nav piedāvātajā sarakstā, atzīmējiet izvēles rūtiņu cits (Cits) un ievadiet vajadzīgo rakstzīmi. Mūsu piemērā mēs esam norādījuši Tab (Tab rakstzīme) un Komats (Komats), lai katrs produkts (tie ir atdalīti ar tabulēšanu) sākas jaunā rindā, un informācija par produktu, piemēram, ID un pārdošanas dati (tie ir atdalīti ar komatu), tiek ievietoti dažādās šūnās.Teksta kvalifikators (rindas terminators) ir rakstzīme, kas ietver atsevišķas vērtības. Viss teksts, kas atrodas starp šādām rakstzīmēm, piemēram, “teksts1, teksts2”, tiks importēts kā viena vērtība, pat ja tekstā ir rakstzīme, kuru norādījāt kā atdalītāju. Šajā piemērā mēs esam norādījuši komatu kā atdalītāju un pēdiņas kā rindas beigu zīmi. Rezultātā visi skaitļi ar decimāldaļu atdalītāju (kas arī mūsu gadījumā ir komats!) tiks importēti vienā šūnā, kā redzams priekšskatījuma apgabalā zemāk esošajā attēlā. Ja mēs nenorādīsim pēdiņas kā virknes beigu punktu, visi skaitļi tiks importēti dažādās šūnās.

      CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

    • Solis 3. Ieskatieties apgabalā Datu priekšskatījums (Datu parsēšana). Ja esat apmierināts ar jūsu datu izskatu, noklikšķiniet uz pogas apdare (Gatavs).

Padoms: Ja jūsu CSV failā pēc kārtas tiek izmantots vairāk nekā viens komats vai cita norobežotāja rakstzīme, atzīmējiet izvēles rūtiņu Uztveriet secīgos norobežotājus kā vienu (Secīgos atdalītājus skaitiet kā vienu), lai izvairītos no tukšām šūnām.

  1. Izvēlieties, vai ielīmēt importētos datus esošā vai jaunā lapā, un noklikšķiniet uz OKlai pabeigtu CSV faila importēšanu programmā Excel.CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Padoms: Jūs varat nospiest pogu Rekvizīti (Rekvizīti), lai konfigurētu papildu iestatījumus, piemēram, atjaunināšanu, izkārtojumu un importēto datu formatēšanu.

  1. CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Piezīme: Ja jūsu CSV failā ir skaitļi vai datumi, programma Excel var tos nepareizi konvertēt. Lai mainītu importēto datu formātu, atlasiet kolonnu(-as) ar kļūdām, ar peles labo pogu noklikšķiniet uz tām un konteksta izvēlnē atlasiet Formatēt šūnas (šūnas formāts).

CSV konvertēšana uz Excel: problēmas un risinājumi

CSV formāts ir izmantots vairāk nekā 30 gadus, taču, neskatoties uz tā ilgo vēsturi, tas nekad nav oficiāli dokumentēts. Nosaukums CSV (Comma-Separated Values) cēlies no komatiem, lai atdalītu datu laukus. Bet tas ir teorētiski. Faktiski daudzos tā sauktajos CSV failos datu atdalīšanai tiek izmantotas citas rakstzīmes, piemēram:

  • Cilnes — TSV faili (ar cilnēm atdalītas vērtības)
  • Semikols — SCSV faili (ar semikolu atdalītas vērtības)

Daži CSV failu varianti atdala datu laukus ar vienpēdiņām vai dubultpēdiņām, savukārt citiem ir nepieciešams unikoda baitu secības marķieris (BOM), piemēram, UTF-8, lai pareizi interpretētu unikodu.

Šis standartu trūkums rada dažādas problēmas, ar kurām jūs varat saskarties, mēģinot to darīt konvertēt Excel failu uz csv, un jo īpaši, importējot CSV failu programmā Excel. Apskatīsim zināmās problēmas, sākot ar visbiežāk sastopamajām.

CSV fails programmā Excel netiek parādīts pareizi

Simptomi: Jūs mēģināt atvērt CSV failu programmā Excel, un visi dati nonāk pirmajā kolonnā.

Iemesls: Problēmas cēlonis ir tas, ka jūsu Windows reģionālajiem un valodas iestatījumiem un CSV failam ir atšķirīgi atdalītāji. Ziemeļamerikā un dažās citās valstīs noklusējuma saraksta atdalītājs ir komats. Eiropas valstīs komats tiek izmantots kā decimāldaļu atdalītājs, bet saraksta lauka atdalītājs ir semikolu.

Lēmums: Šai problēmai ir vairāki iespējamie risinājumi. Varat ātri izskatīt tālāk sniegtos ieteikumus un izvēlēties savam konkrētajam uzdevumam piemērotāko.

  1. Norādiet pareizo atdalītāju tieši CSV failā. Atveriet CSV failu jebkurā teksta redaktorā (pat parastais piezīmju bloks to darīs) un pirmajā rindā ielīmējiet šādu tekstu. Ņemiet vērā, ka tai ir jābūt atsevišķai rindai pirms citiem datiem:
    • Lai iestatītu komatu atdalītāju: septembris
    • Lai iestatītu atdalītāju uz semikolu: sept=;

    Kā jūs, iespējams, uzminējāt, šādā veidā kā atdalītāju varat iestatīt jebkuru citu rakstzīmi, vienkārši norādot to uzreiz aiz vienādības zīmes.

  2. Programmā Excel atlasiet vajadzīgo norobežotāju. Programmā Excel 2013 vai 2010 cilnē Datums (Dati) sadaļā Datu rīki (Darbs ar datiem) noklikšķiniet Teksts uz kolonnām (Teksts pa kolonnām).CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapāsKad tiek startēts kolonnas teksta vednis, pirmajā darbībā atlasiet datu formātu Norobežots (ar separatoriem) un nospiediet nākamais (Tālāk). Otrajā darbībā atlasiet vajadzīgo norobežotāju un noklikšķiniet apdare (Gatavs).

    CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

  3. Mainiet paplašinājumu no . Csv on .txt. Faila atvēršana . Txt programmā Excel tiks palaists teksta importēšanas vednis, un jūs varēsiet izvēlēties vajadzīgo atdalītāju, kā aprakstīts sadaļā Kā importēt CSV programmā Excel.
  4. Atveriet CSV failu ar semikolu kā atdalītāju, izmantojot VBA. Šeit ir VBA koda paraugs, kas programmā Excel atver CSV failu, kurā kā atdalītājs tiek izmantots semikolu. Kods tika rakstīts pirms dažiem gadiem iepriekšējām Excel versijām (2000. un 2003. gads), taču, ja esat diezgan labi pārzinājis VBA, jums nevajadzētu rasties problēmām, to atjauninot vai mainot, lai tas darbotos ar komatiem atdalītiem CSV failiem.

Piezīme: Visi parādītie risinājumi maina tikai norādītā CSV faila atdalītāju. Ja vēlaties vienreiz un uz visiem laikiem mainīt noklusējuma atdalītāju, jums būs piemērots šāds risinājums.

  1. Mēs mainām atdalītājus reģionālo standartu iestatījumos. prese Sākumlapa (sāc) un skrien vadības panelis (Vadības panelis), noklikšķiniet uz vienuma Reģions un valoda (Reģionālie standarti) > Papildu iestatījumi (Papildu iespējas). Tiks atvērts dialoglodziņš Pielāgot formātu (Formāta iestatījums), kurā parametram jāizvēlas punkts (.). Decimāldaļas simbols (Vesels skaitlis/Decimāldaļskaitļu atdalītājs) un parametram iestatiet komatu (,). Saraksta atdalītājs (Saraksta elementu atdalītājs).

Tulkotāja piezīme: Šie iestatījumi ir paredzēti Excel (un vairāku citu valstu) lokalizācijai angļu valodā. Lokalizācijai biežāk izmantos komatu kā decimālo atdalītāju un semikolu, lai atdalītu saraksta vienumus.

  1. CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapāsDivreiz pieskarieties OKlai aizvērtu dialoglodziņus – esat pabeidzis! Turpmāk programmā Microsoft Excel tiks atvērti un pareizi parādīti visi CSV (ar komatu atdalīti) faili.

Piezīme: Ja Windows vadības panelī iestatāt decimāldaļu atdalītājus un saraksta vienumus, tiks mainīti noklusējuma rakstzīmju iestatījumi visām datora programmām, ne tikai Microsoft Excel.

Atverot CSV failu programmā Excel, tiek zaudētas sākuma nulles

Simptomi: Jūsu CSV failā ir vērtības ar nullēm sākumā, un šīs nulles tiek zaudētas, atverot CSV failu programmā Excel.

Iemesls: Pēc noklusējuma programma Microsoft Excel parāda CSV failu formātā vispārējs (Kopējais), kurā sākuma nulles ir saīsinātas.

Lēmums: Tā vietā, lai atvērtu .csv failu programmā Excel, palaidiet teksta importēšanas vedni, kā mēs to darījām iepriekš, lai pārveidotu CSV failu programmā Excel.

Vedņa 3. darbībā atlasiet kolonnas, kurās ir vērtības ar nullēm sākumā, un mainiet šo kolonnu formātu uz tekstu. Tādā veidā jūs pārveidojat CSV failu programmā Excel, saglabājot nulles.

CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Programma Excel konvertē dažas vērtības datumos, atverot CSV failu

Simptomi: Dažas no vērtībām jūsu CSV failā izskatās kā datumi, un Excel automātiski konvertēs šādas vērtības no teksta formāta uz datuma formātu.

Iemesls: Kā minēts iepriekš, programma Excel atver CSV failu formātā vispārējs (Vispārīgi), kas pārvērš datumam līdzīgas vērtības no teksta formāta uz datuma formātu. Piemēram, ja atverat CSV failu, kurā ir lietotāja pieteikšanās dati, ieraksts “Apr23” tiks pārveidots par datumu.

Lēmums: Konvertējiet CSV failu programmā Excel, izmantojot teksta importēšanas vedni. Vedņa 3. darbībā atlasiet kolonnas ar ierakstiem, kas izskatās pēc datumiem, un mainiet kolonnas formātu uz tekstu.

CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Ja jums ir jāsasniedz pretējs rezultāts, tas ir, noteiktā kolonnā, konvertējiet vērtības datumos, pēc tam iestatiet formātu datums (Datums) un nolaižamajā sarakstā atlasiet atbilstošo datuma formātu.

Kā importēt vairākus CSV failus programmā Excel

Es domāju, ka jūs zināt, ka Microsoft Excel ļauj atvērt vairākus CSV failus, izmantojot komandu atvērts (Atvērts).

  1. Cilnē Papildu Fileja (Fails) noklikšķiniet atvērts (Atvērt) un nolaižamajā sarakstā dialoglodziņa apakšējā labajā stūrī atlasiet Teksta faili (Teksta faili).
  2. Lai atlasītu vairākus failus pēc kārtas, noklikšķiniet uz pirmā faila, pēc tam nospiediet un turiet maiņa, noklikšķiniet uz pēdējā faila. Tiks atlasīti abi šie faili, kā arī viss pa vidu. Lai atlasītu failus, kas nav rindā, turiet nospiestu taustiņu Ctrl un noklikšķiniet uz katra faila . Csvvēlaties atvērt.
  3. Kad ir atlasīti visi vēlamie CSV faili, noklikšķiniet uz pogas atvērts (Atvērts).CSV konvertēšana uz Excel: kā importēt CSV failus Excel izklājlapās

Šī metode ir vienkārša un ātra, un mēs to varētu saukt par izcilu, ja ne viens apstāklis ​​– katrs CSV fails šādā veidā tiek atvērts kā atsevišķa Excel darbgrāmata. Praksē pārslēgšanās starp vairākiem atvērtiem Excel failiem var būt ārkārtīgi neērta un apgrūtinoša.

Es ceru, ka tagad jūs varat viegli konvertēt jebkuru CSV failu uz Excel. Ja jums ir kādi jautājumi vai grūtības, droši rakstiet man komentāros. Un paldies visiem par pacietību, kas šo garo rakstu apguva izlasīt līdz galam! 🙂

Atstāj atbildi