Trosi CSV i Excel fel tabl

Mae cynnwys cronfeydd data fel arfer yn cael eu tynnu fel ffeil .csv. Fodd bynnag, dim ond ffeil testun ydyw, nad yw'n ddarllenadwy iawn. Er mwyn gweithio gyda chynnwys y gronfa ddata, mae angen ei chyflwyno mewn fformat gwahanol - yn aml taflenni Excel sydd fwyaf cyfleus. Ynglŷn â pha ddulliau sy'n bodoli i wneud hyn, pa un sy'n well, a pha wallau sydd wrth drosglwyddo data, yn cael eu trafod yn yr erthygl hon.

Sut i Drosi CSV i fformat Excel

Mae sawl ffordd y gellir trosglwyddo dogfen CSV a lawrlwythwyd o gronfa ddata i Excel. Byddwn yn trafod tri ohonynt:

  1. Agoriad uniongyrchol yn Excel.
  2. Yn agor trwy Windows Explorer.
  3. Mewnforio dogfen gyda newid fformat.

Agor dogfen CSV yn Excel

Gall Excel agor dogfennau .csv yn uniongyrchol heb eu trosi. Nid yw'r fformat yn newid ar ôl agor fel hyn, mae'r estyniad .csv yn cael ei gadw - er bod modd newid yr estyniad ar ôl ei olygu.

  1. Lansio Excel, cliciwch ar “Ffeil“, Yna”agored".
  2. Yn y ffenestr sy'n ymddangos, dewiswch yr opsiwn "Ffeiliau testuno'r rhestr estynedig.
  1. Dewch o hyd i'r ddogfen sydd ei hangen arnoch a chliciwch ddwywaith arni.

Mae dogfennau .csv yn agor yn Excel ar unwaith, heb unrhyw driniaethau ychwanegol. Ond bydd angen trosi ffeiliau .txt – bydd ffenestr yn ymddangos “Dewiniaid Mewnforio Testun".

Mae yna achosion pan mae'n well peidio ag agor y ddogfen yn uniongyrchol, ond i alw Meistr. Gellir cyfiawnhau'r dull hwn yn yr achosion canlynol:

  • bod y cymeriad gwahanu a ddefnyddir yn y ddogfen yn ansafonol, neu mae sawl math ohonynt;
  • mae'r ddogfen yn cynnwys dyddiadau mewn fformatau gwahanol;
  • rydych yn trosi rhifau sy'n dechrau gyda sero ac eisiau eu cadw felly;
  • cyn i chi drosglwyddo data, rydych chi am weld sut olwg fydd ar y canlyniad terfynol;
  • yn gyffredinol rydych chi eisiau mwy o gludadwyedd.

Meistr yn dechrau os byddwch yn newid estyniad y ddogfen i .txt. Gallwch hefyd ddechrau mewnforio ffeil yn wahanol, a fydd yn cael ei drafod yn ddiweddarach, ar ôl disgrifio'r ail ddull o agor.

Os gwnewch newidiadau i'r ddogfen ar ôl i chi ei hagor, bydd Excel yn eich annog i'w chadw fel .xls (neu .xlsx) oherwydd fel arall bydd rhywfaint o'r fformatio'n cael ei golli. Yna bydd cyfle bob amser i newid y fformat yn ôl, fodd bynnag, efallai y bydd rhan arall o'r cynnwys yn cael ei golli - gall sero ddiflannu ar ddechrau'r rhifau, gall rhai o'r cofnodion newid eu golwg.

Agor dogfen CSV trwy Windows Explorer

Nid yw'r llwybr hwn yn sylfaenol wahanol i'r un blaenorol. I agor dogfen, cliciwch ddwywaith arni yn Windows Explorer.

Cyn agor, gwnewch yn siŵr wrth ymyl enw'r ddogfen fod eicon ar gyfer y rhaglen Excel, ac nid rhyw un arall - mae hyn yn golygu bod Excel yn cael ei ddewis fel y rhaglen a ddylai agor ffeiliau o'r fath. Fel arall, bydd rhaglen arall yn agor. Gallwch ei newid i Excel fel hyn:

  1. Ffoniwch y ddewislen cyd-destun trwy dde-glicio ar unrhyw ffeil .csv a gwnewch gais Agor Gyda… > Dewiswch Raglen.
  2. dewiswch Excel (bwrdd gwaith) of Rhaglenni a Argymhellir, ei ddynodi fel rhaglen y dylid ei ddefnyddio bob amser ar gyfer ffeiliau o'r fath (ticiwch y blwch isod), a chau'r ffenestr trwy wasgu OK.

Trosi CSV i Excel fel tabl

Mewnforio CSV i Excel

Mae hefyd yn bosibl troi'r ddogfen sydd wedi'i hagor yn llyfr gwaith Excel. Bydd y fformat yn newid i .xls ar gyfer fersiynau cynharach o Excel (2000, 2003) a .xlsx ar gyfer pob un arall. Bydd yr holl gynnwys yn cael ei arddangos ar un ddalen.

  1. Cliciwch ar y gell yn y ddalen lle dylai'r mewnforio ddechrau. Fel arfer dyma'r gell gyntaf yn y tabl, A1. Gan ddechrau ohono, bydd cymaint o resi ag sydd yn y ffeil a agorwyd, a chymaint o golofnau ag sydd o werthoedd ym mhob colofn yn cael eu llenwi.
  2. Yn y tab “Data" mewn grŵp “Cael Data Allanol" dewis “O'r testun".

Trosi CSV i Excel fel tabl

  1. Yn y ffenestr sy'n ymddangos, dewch o hyd i'r ddogfen ofynnol a chliciwch ddwywaith arno (gallwch hefyd ddefnyddio'r botwm mewnforio ar waelod y ffenestr).

Trosi CSV i Excel fel tabl

  1. Nesaf, mae angen i chi ddilyn y cyfarwyddiadau cam wrth gam y agorwyd Dewiniaid Mewnforio Testun.

Mae'r ddelwedd isod yn dangos y ddogfen wreiddiol a'r canlyniad disgwyliedig. Er mwyn i bopeth edrych yn union fel hyn ar ôl ei fewnforio, mae angen i chi gymhwyso gwahanol leoliadau, a fydd yn cael eu trafod yn nes ymlaen.

Trosi CSV i Excel fel tabl

1 cam. Bydd y dewin yn eich annog i ddewis math o ffeil – fel y gallech ddyfalu, bydd yn “gyda gwahanyddion" (yn Saesneg - amffiniedig), a'r llinell y bydd y trosglwyddiad cynnwys yn cychwyn ohoni - yn fwyaf tebygol, mae angen i chi ddechrau termau 1os nad ydych am drosglwyddo dim ond rhan o'r cynnwys. Bydd y ffenestr isod yn dangos y llinellau cyntaf o'r ddogfen a ddewiswyd.

Trosi CSV i Excel fel tabl

2 cam. Nawr mae angen i chi ddeall pa un sy'n cael ei ddefnyddio gwahanydd (gall fod mwy nag un) yn y ffeil, a nodwch y nod hwn yn Meistr. Mae ganddo opsiynau i ddewis o derfynwyr safonol, ond os defnyddir nod annodweddiadol yn y ddogfen, gallwch ddewis Arall a rhowch y cymeriad dymunol. Yn y ffeil a ddefnyddir ar gyfer yr arddangosiad, y amffinyddion yw − atalnod и Tab. Mae atalnodau yn gwahanu celloedd â nodweddion cynnyrch, megis rhif cyfresol a nifer y copïau a werthir, ac mae tabiau'n gwahanu un cynnyrch oddi wrth y llall - rhaid i wybodaeth am bob un ddechrau ar linell newydd.

Mae hefyd yn angenrheidiol i ddiffinio a nodi amffinydd testun. Dyma gymeriad a osodir cyn ac ar ôl pob darn o destun y mae'n rhaid ei leoli mewn un gell. Diolch i'r amffinydd, mae pob segment o'r fath yn cael ei weld fel gwerth ar wahân, hyd yn oed os y tu mewn iddo mae nodau a ddewiswyd i wahanu'r gwerthoedd. Yn ein dogfen, mae pob gwerth wedi'i fframio â dyfyniadau - felly, hyd yn oed os yw'n cynnwys coma (er enghraifft, “dechrau, yna parhau”), bydd ei holl destun yn cael ei osod mewn un gell, ac nid mewn dwy gell yn olynol.

Trosi CSV i Excel fel tabl

Cam 3. Yma mae'n ddigon i edrych ar y rhagolwg ac, os nad yw'n dangos unrhyw ddiffygion annerbyniol, cliciwch Gorffen. Gall ddigwydd y bydd rhai o'r gwerthoedd yn cael eu gwahanu nid gan un gwahanydd, ond gan sawl un, o ganlyniad, bydd celloedd heb werthoedd yn ymddangos rhyngddynt. I atal hyn rhag digwydd, dewiswch y blwch ticio Trinwch amffinyddion olynol fel un.

  1. Dewiswch y llwybr cyrchfan (gall fod yn ddalen newydd neu'n ddalen sy'n bodoli eisoes) a chliciwch OKi gwblhau'r broses fewnforio.

Trosi CSV i Excel fel tabl

Gallwch hefyd glicio deunyddiau - mae posibiliadau eraill. Er enghraifft, gallwch fformatio cynnwys, addasu marcio, a sut mae gwybodaeth yn cael ei diweddaru.

Trosi CSV i Excel fel tabl

Weithiau mae canlyniad y trosiad ymhell o'r disgwyl. Bydd sut y gellir newid y canlyniad hwn yn cael ei drafod yn adran nesaf yr erthygl.

Problemau yn ystod trawsnewid a'u hatebion

Am yr holl amser y mae'r fformat CSV wedi bodoli, nid oes neb wedi trafferthu i'w ddogfennu'n swyddogol. Felly, er y tybir y dylid defnyddio atalnodau i wahanu gwerthoedd, mewn gwirionedd, mae gwahanol gronfeydd data yn defnyddio gwahanyddion gwahanol - hanner colon, tabiau, ac eraill.

Gall amffinyddion testun amrywio hefyd – gan amlaf maent naill ai’n ddyfynodau neu’n farc trefn beit. Efallai nad oes unrhyw amffinyddion o gwbl – yna mae’r cymeriad a ddefnyddir fel gwahanydd bob amser yn cael ei ganfod felly (yna nid atalnod mohono fel arfer – fe’i defnyddir yn rhy aml yn y testun – ond cymeriad gwahanol, llai cyffredin).

Efallai na fydd ffeiliau ansafonol yn agor yn gywir - er mwyn iddynt gael eu harddangos fel y dylent, mae'n rhaid i chi newid gosodiadau'r cyfrifiadur neu'r rhaglen agoriadol. Gawn ni weld pa anawsterau sydd yna a pha atebion sydd ar gael iddyn nhw.

Nid yw'r ffeil yn agor yn gywir

Tystiolaeth. Rhoddir holl gynnwys y ddogfen yn y golofn gyntaf.

Achos. Mae'r ddogfen yn defnyddio nod fel amffinydd nad yw wedi'i ddynodi felly yng ngosodiadau'r cyfrifiadur, neu sydd wedi'i neilltuo ar gyfer swyddogaeth wahanol. Er enghraifft, gellir cadw coma i wahanu rhannau degol rhif, ac felly ni all wahanu gwerthoedd mewn ffeil.

Solutions. Mae yna wahanol ffyrdd o ddatrys y broblem hon:

  1. Newidiwch y cymeriad gwahanu yn y ddogfen ei hun. Agorwch ef yn Notepad neu olygydd tebyg, ac yn y llinell gychwynnol (gwag, dylai'r holl ddata fod yn y llinellau isod), nodwch y testun canlynol:
  • i newid y gwahanydd i goma: Medi
  • i newid i hanner colon: sep=;

Cymeriad arall a ysgrifennwyd ar ôl sep = yn y llinell gychwynnol, bydd hefyd yn dod yn amffinydd.

  1. Gellir nodi'r nod gwahanydd a ddefnyddir yn y ffeil hefyd yn Excel ei hun. Mewn fersiynau 2016, 2013 neu 2010, ar gyfer hyn mae angen ichi agor y tab Dyddiad a dewis “Testun wrth golofnau” mewn grŵp “Gweithio gyda data”.

Trosi CSV i Excel fel tabl

Bydd hyn yn agor y ffenestr “Dewiniaid ar gyfer dosbarthu testun i golofnau”. Yno, o'r fformatau data arfaethedig, mae angen ichi ddewis y rhai sydd â gwahanyddion. Yna mae angen i chi wasgu Digwyddiadau ac, ar ôl dewis amffinydd, Gorffen.

Trosi CSV i Excel fel tabl

  1. I agor dogfen yn awtomatig gyda Dewin Mewnforio, ac nid dim ond mewn taflen Excel, gellir newid yr estyniad o .csv i .txt. AT Meistr mae'n bosibl nodi unrhyw gymeriad fel gwahanydd - sut i wneud hyn, eglurodd yr erthygl yn gynharach.
  2. Defnyddiwch VBA. Gallwch ddefnyddio, er enghraifft, – mae'n addas ar gyfer Excel 2000 neu 2003. Gellir newid y cod fel ei fod yn addas ar gyfer fersiynau eraill.

Mae'r atebion a gyflwynir uchod wedi'u cynllunio ar gyfer dogfennau unigol, y mae eu gosodiadau yn wahanol i'r rhai arferol. Bydd angen defnyddio'r dilyniannau hyn o gamau gweithredu ar gyfer pob ffeil nad yw'n agor yn gywir. Os nad yw'r rhan fwyaf o'r dogfennau'n agor yn gywir, efallai mai'r ateb gorau yw newid gosodiadau'r cyfrifiadur - trafodir hyn yn y pumed datrysiad.

  1. Newid gwahanydd a phwynt degol mewn gosodiadau cyfrifiadur

В Panel Rheoli, a elwir gan y botwm dechrau, dewiswch “Opsiynau ychwanegol” o'r rhestr "Safonau Rhanbarthol”. Ar ôl clicio, bydd ffenestr yn ymddangosGosodiad fformat" – ynddo gallwch ddewis “Gwahanydd Rhestr" a gwahanydd rhannau cyfanrif a ffracsiynol y rhif. Os oes angen coma ar y ffeiliau fel yr amffinydd, yn gyntaf gosodwch y cyfnod fel y pwynt degol. Efallai ei fod y ffordd arall - mae angen hanner colon arnoch chi fel cymeriad gwahanydd. Yna ar gyfer ffracsiynau, gallwch chi adael unrhyw arwydd, ni fydd hyn yn achosi gwrthdaro.

Trosi CSV i Excel fel tabl

Pan fydd yr holl leoliadau wedi'u cwblhau, cliciwch OK ar y ddwy ffenestr agored – byddant yn cau a bydd y newidiadau yn cael eu cadw. Cofiwch eu bod bellach yn gweithio i bob rhaglen ar y cyfrifiadur.

Dileu sero blaenllaw

Cofrestrwch. Mae rhai o'r gwerthoedd yn y ddogfen ffynhonnell yn rhifau sy'n dechrau gyda sero nad ydynt wedi'u gwahanu gan arwydd ffracsiwn (er enghraifft, seiffrau a chodau gyda nifer sefydlog o ddigidau, mewngofnodi a chyfrineiriau, darlleniadau mesurydd ac offeryn). Yn Excel, mae'r sero ar ddechrau niferoedd o'r fath yn diflannu. Os ydych chi'n golygu'r ffeil ac yna'n ei chadw fel llyfr gwaith Excel, ni fydd hi bellach yn bosibl dod o hyd yn y llyfr gwaith hwn lle'r oedd y niferoedd hynny â sero.

Achos. Mae gan Excel fformatau ar wahân ar gyfer testun a rhifau. Mewn ffeiliau testun, nid oes unrhyw wahaniad o'r fath, ac felly mae Excel yn aseinio'r fformat Cyffredinol i bob gwerth. Mae'n golygu bod testun yn cael ei arddangos fel testun, a rhifau heb nodau wyddor yn cael eu harddangos fel rhif na all ddechrau gyda sero.

Ateb. Newidiwch yr estyniad i .txt i alluogi'r Dewin Mewnforio pan fyddwch chi'n agor y ddogfen. Pan gyrhaeddwch Gam 3, newidiwch fformat colofnau gyda rhifau sy'n dechrau gyda sero i destun.

Trosi CSV i Excel fel tabl

Mae rhai o'r gwerthoedd yn edrych fel dyddiadau

Cofrestrwch. Mae dyddiadau'n dangos gwerthoedd sy'n destun plaen neu rifau yn wreiddiol.

Achos. Mae'r fformat cyffredinol yn golygu troi gwerthoedd yn ddyddiadau sy'n debyg i'r rhai ar gyfer Excel. Os yw'r ddogfen CSV yn cynnwys un gwerth tebyg Mai12, yna yn y daflen Excel bydd yn cael ei arddangos fel dyddiad.

Ateb. Yn debyg i'r un yn yr achos blaenorol. Newidiwch yr estyniad i .txt, yn Meistr newid fformat y gwerthoedd a droswyd i ddyddiadau i destun.

Trosi CSV i Excel fel tabl

Os, i'r gwrthwyneb, rydych chi am arddangos cynnwys colofn benodol fel dyddiadau, gosodwch y fformat ar ei gyfer dyddiad. Mae yna sawl math o fformat dyddiad, felly dewiswch yr un sydd ei angen arnoch chi o'r rhestr.

Sut i fewnforio ffeiliau CSV lluosog i Excel

Gall Excel agor sawl ffeil CSV ar unwaith.

  1. Pwyswch Ffeil> Agor a dewis yr opsiwn Ffeiliau testun o'r gwymplen isod.
  2. I ddewis ffeiliau lluosog ochr yn ochr, dewiswch yr un cyntaf yn gyntaf, yna cliciwch Symud a chliciwch ar yr un olaf. Yn ogystal â'r ffeiliau a ddewiswyd, bydd yr holl ffeiliau rhyngddynt yn cael eu dewis.
  3. Cliciwch agored.

Trosi CSV i Excel fel tabl

Anfantais y dull hwn yw y bydd pob ffeil a ddewiswyd yn cael ei hagor ar wahân yn Excel. Gall symud o un ddogfen i'r llall gynyddu costau amser. Fodd bynnag, mae'n bosibl wedyn i gopïo cynnwys pob un ohonynt i ddalennau yn yr un llyfr gwaith.

Roedd yr esboniad yn hir, fodd bynnag, nawr byddwch chi'n gallu agor unrhyw ffeil CSV yn Excel heb lawer o anhawster. Os yw rhywbeth yn ymddangos yn annealladwy ar yr olwg gyntaf, dilynwch y camau a nodir a daw popeth yn glir.

Gadael ymateb