Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Yn yr erthygl hon, fe welwch 2 ffordd hawdd o drosi ffeil CSV i Excel. Yn ogystal, byddwch yn dysgu sut i fewnforio ffeiliau CSV lluosog i Excel a sut i ddelio â sefyllfaoedd lle nad yw rhan o'r data o ffeil CSV yn arddangos yn gywir ar ddalen Excel.

Yn ddiweddar, dechreuon ni astudio nodweddion y fformat CSV (Comma- Separated Values) ac amrywiol ffyrdd i drosi ffeil Excel i CSV. Heddiw rydyn ni'n mynd i wneud y broses wrthdroi - mewnforio CSV i Excel.

Bydd yr erthygl hon yn dangos i chi sut i agor CSV yn Excel a sut i fewnforio sawl ffeil CSV ar yr un pryd. Byddwn hefyd yn nodi peryglon posibl ac yn cynnig yr atebion mwyaf effeithiol.

Sut i Drosi CSV i Excel

Os oes angen i chi dynnu rhywfaint o wybodaeth i mewn i daflen Excel o gronfa ddata eich cwmni, y syniad cyntaf sy'n dod i'r meddwl yw allforio'r gronfa ddata i ffeil CSV ac yna mewnforio'r ffeil CSV i Excel.

Mae yna 3 ffordd i drosi CSV i Excel: Gallwch chi agor y ffeil gydag estyniad . Csv yn uniongyrchol yn Excel, dwbl-gliciwch y ffeil yn Windows Explorer, neu fewnforiwch y CSV i Excel fel ffynhonnell ddata allanol. Yn y canlynol, byddaf yn ymhelaethu ar y tri dull hyn ac yn nodi manteision ac anfanteision pob un ohonynt.

Sut i agor ffeil CSV yn Excel

Hyd yn oed os crëwyd y ffeil CSV mewn rhaglen arall, gallwch chi bob amser ei agor fel llyfr gwaith Excel gan ddefnyddio'r gorchymyn agored (Agored).

Nodyn: Nid yw agor ffeil CSV yn Excel yn newid fformat y ffeil. Mewn geiriau eraill, ni chaiff y ffeil CSV ei throsi i ffeil Excel (fformat .xls neu .xlsx), bydd yn cadw ei math gwreiddiol (.csv neu .txt).

  1. Lansio Microsoft Excel, tab Hafan (Cartref) cliciwch agored (Agored).
  2. Bydd blwch deialog yn ymddangos agored (Agor dogfen), yn y gwymplen yn y gornel dde isaf, dewiswch Ffeiliau Testun (Ffeiliau testun).
  3. Dewch o hyd i'r ffeil CSV yn Windows Explorer a'i hagor trwy glicio ddwywaith arno.

Os byddwch chi'n agor ffeil CSV, bydd Excel yn ei agor ar unwaith trwy fewnosod y data i lyfr gwaith Excel newydd. Os byddwch yn agor ffeil testun (.txt), bydd Excel yn lansio'r Dewin Mewnforio Testun. Darllenwch fwy am hyn yn Mewnforio CSV i Excel.

Nodyn: Pan fydd Microsoft Excel yn agor ffeil CSV, mae'n defnyddio'r gosodiadau fformatio rhagosodedig i ddarganfod yn union sut i fewnforio pob colofn o ddata.

Os yw'r data yn cyfateb o leiaf un o'r eitemau canlynol, yna defnyddiwch y Dewin Mewnforio Testun:

  • Mae'r ffeil CSV yn defnyddio amffinyddion gwahanol;
  • Mae'r ffeil CSV yn defnyddio fformatau dyddiad amrywiol;
  • Rydych chi'n trosi data sy'n cynnwys rhifau â sero blaenllaw, ac rydych chi am gadw'r sero hwnnw;
  • Rydych chi eisiau rhagolwg sut bydd y data o'r ffeil CSV yn cael ei fewnforio i Excel;
  • Rydych chi eisiau mwy o hyblygrwydd yn eich gwaith.

I wneud Excel yn lansio'r Dewin Mewnforio Testun, gallwch naill ai newid yr estyniad ffeil o . Csv on txt (cyn agor y ffeil), neu fewnforiwch y CSV i Excel fel y disgrifir isod.

Sut i agor ffeil CSV gan ddefnyddio Windows Explorer

Dyma'r ffordd gyflymaf i agor CSV yn Excel. Yn Windows Explorer, cliciwch ddwywaith ar y ffeil . Csv, a bydd yn agor fel llyfr gwaith Excel newydd.

Fodd bynnag, dim ond os yw Microsoft Excel wedi'i osod fel y rhaglen ddiofyn ar gyfer agor ffeiliau y bydd y dull hwn yn gweithio. . Csv. Os felly, fe welwch yr eicon cyfarwydd yn Windows Explorer wrth ymyl enw'r ffeil.

Os nad Excel yw'r rhaglen ddiofyn, dyma sut y gallwch chi ei thrwsio:

  1. De-gliciwch ar unrhyw ffeil . Csv yn Windows Explorer ac yn y ddewislen cyd-destun sy'n agor, cliciwch Agor gyda (Agored gyda) > Dewiswch raglen ddiofyn (Dewiswch y rhaglen).
  2. dewiswch Excel yn y rhestr o raglenni a argymhellir, gwnewch yn siŵr bod marc gwirio ar gyfer yr opsiwn Defnyddiwch y rhaglen a ddewiswyd bob amser i agor y math hwn o ffeil (Defnyddiwch y cymhwysiad a ddewiswyd ar gyfer y math hwn o ffeil bob amser) a chliciwch OK.Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Sut i Fewnforio CSV i Excel

Yn y modd hwn gallwch fewnforio data o ffeil . Csv i ddalen Excel bresennol neu newydd. Yn wahanol i'r ddau ddull blaenorol, nid yn unig y mae'n agor CSV yn Excel, ond mae'n trosi'r fformat . Csv в . Xlsx (os ydych yn defnyddio Excel 2007, 2010 neu 2013) neu . Xls (mewn fersiynau o Excel 2003 a chynt).

  1. Agorwch y daflen Excel a ddymunir a chliciwch ar y gell lle rydych chi am fewnforio data o'r ffeil . Csv or txt.
  2. Ar y tab Advanced Dyddiad (Data) yn adran Cael Data Allanol (Cael data allanol) cliciwch O'r Testun (O'r testun).Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel
  3. Dewch o hyd i'r ffeil . Csvyr ydych am ei fewnforio, dewiswch ef a chliciwch mewnforio (Mewnforio), neu cliciwch ddwywaith ar y ffeil CSV a ddymunir.Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel
  4. Bydd y Dewin Mewnforio Testun yn agor, does ond angen i chi ddilyn ei gamau.

Cyn i ni symud ymlaen, edrychwch ar y sgrin isod, mae'n dangos y ffeil CSV wreiddiol a'r canlyniad a ddymunir yn Excel. Rwy'n gobeithio y bydd hyn yn eich helpu i ddeall yn well pam rydyn ni'n dewis rhai gosodiadau yn yr enghraifft ganlynol.

  1. Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel
    • Cam 1. Dewiswch fformat y data a'r rhif llinell i ddechrau mewnforio ohonynt. Dewisir amlaf Wedi'i ddosbarthu (Gyda gwahanyddion) ac o linyn 1. Mae'r ardal rhagolwg ar waelod blwch deialog y dewin yn dangos yr ychydig gofnodion cyntaf o'r ffeil CSV a fewnforiwyd.Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel
    • Cam 2. Yn y cam hwn, mae angen i chi ddewis y terfynwyr a therfynwr llinell. amffinydd (Delimiter) yw'r nod sy'n gwahanu'r gwerthoedd yn y ffeil CSV. Os yw'ch ffeil CSV yn defnyddio symbol nad yw yn y rhestr arfaethedig, yna ticiwch y blwch Arall (Arall) a nodwch y cymeriad a ddymunir. Yn ein hesiampl, yr ydym wedi nodi Tab (Cymeriad tab) a atalnod (Coma) fel bod pob cynnyrch (maent wedi'u gwahanu â thab) yn dechrau ar linell newydd, a bod gwybodaeth am gynnyrch, megis ID a data gwerthu (maent wedi'u gwahanu gan goma), yn cael eu gosod mewn celloedd gwahanol.Cymhwysydd testun (terfynwr llinell) yn gymeriad sy'n amgáu gwerthoedd unigol. Bydd yr holl destun sydd wedi'i amgáu rhwng nodau o'r fath, megis “testun1, testun2”, yn cael ei fewnforio fel un gwerth, hyd yn oed os yw'r testun yn cynnwys y nod a nodwyd gennych fel yr amffinydd. Yn yr enghraifft hon, rydym wedi nodi coma fel yr amffinydd a dyfynodau fel terfynydd y llinell. O ganlyniad, bydd yr holl rifau sydd â gwahanydd degol (sydd hefyd yn goma yn ein hachos ni!) yn cael eu mewnforio i un gell, fel y gwelir yn yr ardal rhagolwg yn y ffigur isod. Os na fyddwn yn nodi dyfyniadau fel terfynydd llinyn, yna bydd pob rhif yn cael ei fewnforio i gelloedd gwahanol.

      Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

    • Cam 3. Edrych i mewn i'r ardal Rhagolwg data (Dosrannu data enghreifftiol). Os ydych chi'n hapus â sut mae'ch data yn edrych, yna cliciwch ar y botwm Gorffen (Barod).

Tip: Os yw'ch ffeil CSV yn defnyddio mwy nag un atalnod olynol neu nod amffinydd arall yn eu trefn, ticiwch y blwch Trinwch amffinyddion olynol fel un (Cyfrifwch amffinyddion olynol fel un) er mwyn osgoi celloedd gwag.

  1. Dewiswch a ydych am gludo'r data a fewnforiwyd i ddalen bresennol neu ddalen newydd, a chliciwch OKi orffen mewnforio'r ffeil CSV i Excel.Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Tip: Gallwch wasgu'r botwm Eiddo (Eiddo) i ffurfweddu gosodiadau uwch megis diweddaru, gosodiad, a fformatio ar gyfer data a fewnforir.

  1. Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Nodyn: Os yw'ch ffeil CSV yn cynnwys rhifau neu ddyddiadau, efallai na fydd Excel yn eu trosi'n gywir. I newid fformat y data a fewnforiwyd, dewiswch y golofn(au) gyda gwallau, de-gliciwch arnynt a dewiswch o'r ddewislen cyd-destun Celloedd fformat (fformat cell).

Trosi CSV i Excel: Problemau ac Atebion

Mae'r fformat CSV wedi bod yn cael ei ddefnyddio ers dros 30 mlynedd, ond er gwaethaf ei hanes hir, nid yw erioed wedi'i ddogfennu'n swyddogol. Daw'r enw CSV (Comma- Separated Values) o'r defnydd o atalnodau i wahanu meysydd data. Ond mae hynny mewn theori. Mewn gwirionedd, mae llawer o'r hyn a elwir yn ffeiliau CSV yn defnyddio nodau eraill i wahanu data, er enghraifft:

  • Tabiau - ffeiliau TSV (gwerthoedd wedi'u gwahanu gan dab)
  • Semicolon - Ffeiliau SCSV (gwerthoedd hanner colon)

Mae rhai amrywiadau o ffeiliau CSV yn gwahanu meysydd data gyda dyfyniadau sengl neu ddwbl, mae eraill yn gofyn am Farciwr Dilyniant Byte Unicode (BOM), fel UTF-8, i ddehongli Unicode yn gywir.

Mae'r diffyg safonau hwn yn creu amrywiaeth o broblemau y gallech ddod ar eu traws wrth geisio trosi ffeil excel i csv, ac yn enwedig wrth fewnforio ffeil CSV i Excel. Gadewch i ni edrych ar y materion hysbys, gan ddechrau gyda'r rhai mwyaf cyffredin.

Nid yw ffeil CSV yn arddangos yn gywir yn Excel

Symptomau: Rydych chi'n ceisio agor ffeil CSV yn Excel ac mae'r holl ddata yn dod i ben yn y golofn gyntaf.

Rheswm: Gwraidd y broblem yw bod gan eich gosodiadau rhanbarthol ac iaith Windows a'ch ffeil CSV derfynau gwahanol. Yng Ngogledd America a rhai gwledydd eraill, coma yw'r gwahanydd rhestr ddiofyn. Tra mewn gwledydd Ewropeaidd defnyddir coma fel gwahanydd lle degol a gwahanydd maes rhestr yw hanner colon.

Penderfyniad: Mae yna nifer o atebion posibl i'r broblem hon. Gallwch edrych trwy'r argymhellion isod yn gyflym a dewis yr un mwyaf addas ar gyfer eich tasg benodol.

  1. Nodwch y amffinydd cywir yn uniongyrchol yn y ffeil CSV. Agorwch y ffeil CSV mewn unrhyw olygydd testun (bydd hyd yn oed llyfr nodiadau rheolaidd yn gwneud hynny) a gludwch y testun canlynol ar y llinell gyntaf. Sylwch fod yn rhaid i hon fod yn llinell ar wahân cyn unrhyw ddata arall:
    • I osod y gwahanydd coma: Medi
    • I osod y gwahanydd yn hanner colon: sep=;

    Fel y gallech fod wedi dyfalu, fel hyn gallwch chi osod unrhyw gymeriad arall fel gwahanydd trwy ei nodi'n syth ar ôl yr arwydd cyfartal.

  2. Dewiswch y terfynydd dymunol yn Excel. Yn Excel 2013 neu 2010 ar y tab Dyddiad (Data) yn adran Offer Data (Gweithio gyda data) cliciwch Testun I Golofnau (Testun wrth golofnau).Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni ExcelPan fydd y Dewin Testun Colofn yn dechrau, yn y cam cyntaf, dewiswch y fformat data Wedi'i ddosbarthu (gyda gwahanyddion) a gwasg Digwyddiadau (Ymhellach). Yn yr ail gam, dewiswch y terfynydd dymunol a chliciwch Gorffen (Barod).

    Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

  3. Newid yr estyniad o . Csv on .txt. Agor ffeil txt yn Excel yn lansio'r Dewin Mewnforio Testun, a byddwch yn gallu dewis y amffinydd dymunol, fel y disgrifir yn yr adran Sut i fewnforio CSV i Excel.
  4. Agorwch ffeil CSV gyda hanner colon fel gwahanydd gan ddefnyddio VBA. Dyma god VBA sampl sy'n agor ffeil CSV yn Excel sy'n defnyddio hanner colon fel y gwahanydd. Ysgrifennwyd y cod ychydig flynyddoedd yn ôl ar gyfer fersiynau cynharach o Excel (2000 a 2003), ond os ydych chi'n weddol gyfarwydd â VBA, ni ddylai fod gennych unrhyw broblem i'w ddiweddaru na'i newid i weithio gyda ffeiliau CSV wedi'u hamffinio â choma.

Nodyn: Mae'r holl atebion a ddangosir yn newid yr amffinydd ar gyfer y ffeil CSV a roddwyd yn unig. Os ydych chi am newid y gwahanydd rhagosodedig unwaith ac am byth, yna bydd yr ateb canlynol yn addas i chi.

  1. Rydym yn newid gwahanyddion yng ngosodiadau safonau rhanbarthol. y wasg Hafan (cychwyn) a rhedeg Panel Rheoli (Panel Rheoli), cliciwch eitem Rhanbarth ac Iaith (Safonau rhanbarthol) > Gosodiadau Ychwanegol (Opsiynau ychwanegol). Bydd blwch deialog yn agor Addasu Fformat (Gosodiad fformat) lle mae angen i chi ddewis dot (.) ar gyfer y paramedr Symbol degol (Cyfanrif/Gwahanydd Degol), a gosodwch atalnod (,) ar gyfer y paramedr Rhestr gwahanydd (Rhestr gwahanydd elfen).

Nodyn y Cyfieithydd: Rhoddir y gosodiadau hyn ar gyfer lleoleiddio Excel yn Lloegr (a nifer o wledydd eraill). Ar gyfer lleoleiddio, bydd yn fwy cyffredin defnyddio coma fel gwahanydd degol a hanner colon i wahanu eitemau rhestr.

  1. Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni ExcelTap dwbl OKi gau'r blychau deialog – rydych chi wedi gorffen! O hyn ymlaen, bydd Microsoft Excel yn agor ac yn arddangos pob ffeil CSV (comma alimited) yn gywir.

Nodyn: Bydd gosod Panel Rheoli Windows yn wahanwyr degol ac eitemau rhestru yn newid y gosodiadau nodau diofyn ar gyfer pob rhaglen ar eich cyfrifiadur, nid Microsoft Excel yn unig.

Mae sero arweiniol yn cael eu colli wrth agor ffeil CSV yn Excel

Symptomau: Mae eich ffeil CSV yn cynnwys gwerthoedd gyda sero blaenllaw ac mae'r seroau hynny'n cael eu colli wrth agor y ffeil CSV yn Excel.

Rheswm: Yn ddiofyn, mae Microsoft Excel yn dangos y ffeil CSV yn y fformat cyffredinol (Cyffredin), lle mae seroau arweiniol yn cael eu cwtogi.

Penderfyniad: Yn lle agor y ffeil .csv yn Excel, rhedeg y Dewin Mewnforio Testun fel y gwnaethom yn gynharach i drosi'r ffeil CSV i Excel.

Yng ngham 3 y dewin, dewiswch y colofnau sy'n cynnwys gwerthoedd gyda sero arweiniol a newid fformat y colofnau hyn i destun. Dyma sut rydych chi'n trosi'ch ffeil CSV i Excel, gan gadw'r sero yn eu lle.

Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Mae Excel yn trosi rhai gwerthoedd i ddyddiadau wrth agor ffeil CSV

Symptomau: Mae rhai o'r gwerthoedd yn eich ffeil CSV yn edrych fel dyddiadau, a bydd Excel yn trosi gwerthoedd o'r fath yn awtomatig o fformat testun i fformat dyddiad.

Rheswm: Fel y soniwyd uchod, mae Excel yn agor y ffeil CSV yn y fformat cyffredinol (Cyffredinol), sy'n trosi gwerthoedd tebyg i ddyddiad o fformat testun i fformat dyddiad. Er enghraifft, os byddwch chi'n agor ffeil CSV sy'n cynnwys mewngofnodi defnyddwyr, bydd y cofnod “Apr23” yn cael ei drosi i ddyddiad.

Penderfyniad: Troswch y ffeil CSV i Excel gan ddefnyddio'r Dewin Mewnforio Testun. Yng ngham 3 y dewin, dewiswch golofnau gyda chofnodion sy'n edrych fel dyddiadau a newid fformat y golofn i destun.

Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Os oes angen i chi gyflawni'r canlyniad gyferbyn, hynny yw, mewn colofn benodol, trosi gwerthoedd i ddyddiadau, yna gosodwch y fformat dyddiad (Dyddiad) a dewiswch y fformat dyddiad priodol o'r gwymplen.

Sut i fewnforio ffeiliau CSV lluosog i Excel

Rwy'n credu eich bod chi'n gwybod bod Microsoft Excel yn caniatáu ichi agor ffeiliau CSV lluosog gan ddefnyddio'r gorchymyn agored (Agored).

  1. Ar y tab Advanced Ffiled (Ffeil) cliciwch agored (Agored) ac o'r gwymplen ar waelod ochr dde'r blwch deialog, dewiswch Ffeiliau Testun (Ffeiliau testun).
  2. I ddewis ffeiliau lluosog yn olynol, cliciwch ar y ffeil gyntaf, yna pwyswch a dal Symud, cliciwch ar y ffeil olaf. Bydd y ddwy ffeil hyn, yn ogystal â phopeth rhyngddynt, yn cael eu dewis. I ddewis ffeiliau nad ydynt mewn rhes, daliwch yr allwedd i lawr Ctrl a chliciwch ar bob ffeil . Csvrydych chi eisiau agor.
  3. Pan ddewisir yr holl ffeiliau CSV dymunol, cliciwch ar y botwm agored (Agored).Trosi CSV i Excel: Sut i Fewnforio Ffeiliau CSV i Daenlenni Excel

Mae'r dull hwn yn syml ac yn gyflym, a gallem ei alw'n ardderchog, os nad am un amgylchiad - mae pob ffeil CSV yn agor yn y modd hwn fel llyfr gwaith Excel ar wahân. Yn ymarferol, gall newid yn ôl ac ymlaen rhwng sawl ffeil Excel agored fod yn hynod anghyfleus a beichus.

Gobeithio nawr y gallwch chi drosi unrhyw ffeil CSV i Excel yn hawdd. Os oes gennych unrhyw gwestiynau neu anawsterau, mae croeso i chi ysgrifennu ataf yn y sylwadau. A diolch am amynedd pawb a feistrolodd ddarllen yr erthygl hir hon hyd y diwedd! 🙂

Gadael ymateb