Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

CSV (Comma Separated Values) usa ka kasagarang pormat para sa pagtipig sa tabular data (numeric ug text) sa plain text. Ang kini nga format sa file popular ug malungtaron tungod sa kamatuoran nga daghang mga programa ug aplikasyon ang nakasabut sa CSV, labing menos usa ka alternatibo nga format sa file alang sa pag-import / pag-eksport. Dugang pa, ang format sa CSV nagtugot sa tiggamit sa pagtan-aw sa file ug pagpangita dayon og problema sa datos, kung aduna man, usba ang CSV delimiter, pagkutlo sa mga lagda, ug uban pa. Posible kini tungod kay ang CSV usa ka yano nga teksto, ug bisan ang usa ka dili kaayo eksperyensiyado nga tiggamit dali nga makasabut niini nga wala’y espesyal nga pagbansay.

Niining artikuloha, makakat-on kita og dali ug episyente nga mga paagi sa pag-export sa datos gikan sa Excel ngadto sa CSV ug makat-on unsaon pag-convert sa Excel file ngadto sa CSV nga walay pagtuis sa tanang espesyal ug langyaw nga mga karakter. Ang mga teknik nga gihulagway sa artikulo nagtrabaho sa tanan nga mga bersyon sa Excel 2013, 2010 ug 2007.

Giunsa ang Pag-convert sa Excel File sa CSV

Kung gusto nimo i-export ang Excel file sa ubang aplikasyon, sama sa Outlook address book o Access database, una nga i-convert ang Excel sheet ngadto sa CSV file, ug dayon i-import ang file. . Ang Csv sa laing aplikasyon. Ang mosunud usa ka lakang sa lakang nga giya kung giunsa ang pag-export sa usa ka workbook sa Excel sa format nga CSV gamit ang tool sa Excel - "Gawas nga".

  1. Sa usa ka workbook sa Excel, ablihi ang tab file (File) ug i-klik Gawas nga (I-save ingon). Dugang pa, ang dialog box Pagtipig og dokumento (Save as) mahimong maablihan pinaagi sa pagpindot sa yawe F12.
  2. sa File Type (Save as type) pilia CSV (gibulag sa mga koma) (CSV (Comma delimited)).Unsaon Pag-convert sa Excel Files ngadto sa CSV FormatAgi og dugang sa CSV (comma delimited), daghang ubang mga opsyon sa CSV format ang anaa:
    • CSV (gibulag sa mga koma) (CSV (Comma delimited)). Kini nga pormat nagtipig sa datos sa Excel isip usa ka comma delimited text file ug mahimong gamiton sa laing aplikasyon sa Windows ug sa laing bersyon sa Windows operating system.
    • CSV (Macintosh). Kini nga format nagtipig sa usa ka workbook sa Excel isip usa ka comma delimited file aron gamiton sa Mac operating system.
    • CSV (MS DOS). Nagtipig sa usa ka workbook sa Excel isip usa ka comma-delimited file para gamiton sa MS-DOS operating system.
    • unicode nga teksto (Unicode Text (*txt)). Kini nga sumbanan gisuportahan sa hapit tanan nga mga operating system, lakip ang Windows, Macintosh, Linux, ug Solaris Unix. Gisuportahan niini ang mga karakter gikan sa halos tanan nga moderno ug bisan ang pipila ka karaang mga pinulongan. Busa, kung ang usa ka workbook sa Excel adunay sulud nga datos sa mga langyaw nga sinultian, girekomenda ko nga i-save una nimo kini sa format unicode nga teksto (Unicode Text (*txt)), ug dayon i-convert ngadto sa CSV sama sa gihulagway sa ulahi sa Export gikan sa Excel ngadto sa UTF-8 o UTF-16 CSV format.

Mubo nga sulat: Ang tanan nga gihisgutan nga mga format i-save lamang ang aktibo nga sheet sa Excel.

  1. Pagpili og folder aron i-save ang CSV file ug i-klik Luwasa (Save).Human sa pagpindot Luwasa (Save) duha ka dialog box ang makita. Ayaw kabalaka, kini nga mga mensahe wala magpakita sa usa ka sayup, ingon niana ang kinahanglan.
  2. Ang unang dialog box nagpahinumdom kanimo niana Ang kasamtangan nga sheet lamang ang ma-save sa file sa gipili nga tipo (Ang gipili nga tipo sa file wala mosuporta sa mga workbook nga adunay daghang mga sheet). Aron i-save lamang ang kasamtangan nga sheet, pindota lang OK.Unsaon Pag-convert sa Excel Files ngadto sa CSV FormatKung gusto nimong i-save ang tanan nga mga sheet sa libro, dayon i-klik pagkansela (Cancel) ug i-save ang tanan nga mga sheet sa libro nga tagsa-tagsa uban ang angay nga mga ngalan sa file, o mahimo nimong pilion nga i-save ang lain nga tipo sa file nga nagsuporta sa daghang mga panid.
  3. Human sa pag-klik OK sa una nga dialog box, usa ka ikaduha nga makita, nga nagpasidaan nga ang pipila ka mga bahin mahimong dili magamit tungod kay kini wala gisuportahan sa CSV format. Ingon niini ang kinahanglan, busa pag-klik lang Oo (Oo).Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

Ingon niini kung giunsa ang usa ka worksheet sa Excel mahimong matipig ingon usa ka CSV file. Dali ug sayon, ug halos walay bisan unsa nga kalisud nga moabut dinhi.

Export gikan sa Excel ngadto sa CSV uban sa UTF-8 o UTF-16 encoding

Kung ang Excel sheet adunay bisan unsang espesyal o langyaw nga mga karakter (tilde, accent, ug uban pa) o hieroglyphs, nan ang pag-convert sa Excel sheet ngadto sa CSV sa paagi nga gihulagway sa ibabaw dili molihok.

Ang punto mao nga ang team Gawas nga > CSV (Save as > CSV) magguba sa tanang karakter gawas sa ASCII (American Standard Code for Information Interchange). Ug kung adunay doble nga mga kinutlo o taas nga dash sa Excel sheet (gibalhin sa Excel, pananglitan, gikan sa usa ka dokumento sa Word kung nagkopya / nag-paste sa teksto) - ang ingon nga mga karakter maputol usab.

Sayon nga Solusyon - I-save ang Excel Sheet ingon Text File Unicode(.txt), ug dayon i-convert kini ngadto sa CSV. Niining paagiha, ang tanan nga dili ASCII nga mga karakter magpabilin nga wala.

Sa dili pa mopadayon, tugoti ako sa mubo nga pagpatin-aw sa mga nag-unang kalainan tali sa UTF-8 ug UTF-16 nga mga pag-encode, aron sa matag indibidwal nga kaso makapili ka sa angay nga format:

  • UTF-8 mao ang usa ka mas compact encoding nga naggamit sa 1 ngadto sa 4 bytes alang sa matag karakter. Kanunay nga girekomenda nga gamiton kini nga format kung ang mga karakter sa ASCII ang nangibabaw sa file, tungod kay kadaghanan niini nga mga karakter nanginahanglan 1 byte nga memorya. Laing bentaha mao nga ang pag-encode sa usa ka UTF-8 nga payl nga adunay sulod lamang nga ASCII nga mga karakter dili magkalahi sa bisan unsang paagi gikan sa samang ASCII file.
  • UTF-16 naggamit sa 2 ngadto sa 4 ka bytes sa pagtipig sa matag karakter. Palihug timan-i nga dili sa tanang kaso ang UTF-16 nga payl nanginahanglan ug mas daghang memory space kay sa UTF-8 file. Pananglitan, ang mga karakter sa Hapon mokuha ug 3 hangtod 4 ka byte sa UTF-8 ug 2 hangtod 4 ka byte sa UTF-16. Busa, makatarunganon nga gamiton ang UTF-16 kung ang datos adunay mga karakter nga Asyano, lakip ang Japanese, Chinese, ug Korean. Ang panguna nga disbentaha sa kini nga pag-encode mao nga dili kini hingpit nga katugma sa mga file sa ASCII ug nanginahanglan mga espesyal nga programa aron ipakita ang ingon nga mga file. Hinumdomi kini kung nagplano ka nga i-import ang mga resulta nga mga file gikan sa Excel sa ubang lugar.

Giunsa ang Pag-convert sa Excel File sa CSV UTF-8

Ibutang ta nga kita adunay usa ka excel sheet nga adunay mga langyaw nga mga karakter, sa atong pananglitan sila mga ngalan sa Hapon.

Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

Aron ma-export kini nga Excel sheet sa usa ka CSV file, samtang gitipigan ang tanan nga mga hieroglyph, buhaton namo ang mosunod:

  1. Sa Excel, ablihi ang tab file (File) ug i-klik Gawas nga (I-save ingon).
  2. Pagsulod sa ngalan sa file sa field File Type (Save as type) pilia unicode nga teksto (Unicode Text (*.txt)) ug i-klik Luwasa (Pagluwas).Unsaon Pag-convert sa Excel Files ngadto sa CSV Format
  3. Ablihi ang gibuhat nga file sa bisan unsang standard nga text editor, sama sa Notepad.

Mubo nga sulat: Dili tanan nga yano nga mga editor sa teksto hingpit nga nagsuporta sa mga karakter sa Unicode, mao nga ang uban mahimong makita nga mga rektanggulo. Sa kadaghanan nga mga kaso, dili kini makaapekto sa katapusan nga file sa bisan unsang paagi, ug mahimo nimo kini ibaliwala o mopili usa ka mas advanced editor, sama sa Notepad++.

  1. Tungod kay ang among Unicode text file naggamit sa tab character isip mga delimiter, ug gusto namong i-convert kini ngadto sa CSV (comma delimited), kinahanglan namong ilisan ang mga tab character og mga comma.

Mubo nga sulat: Kung walay estrikto nga panginahanglan sa pagkuha sa usa ka file nga adunay comma delimiters, apan kinahanglan nimo ang bisan unsang CSV file nga masabtan sa Excel, nan kini nga lakang mahimong laktawan, tungod kay ang Microsoft Excel hingpit nga nakasabut sa mga file nga adunay delimiter - tabulasyon.

  1. Kung kinahanglan nimo ang usa ka CSV file (gibulag sa mga koma), dayon buhata ang mosunod sa Notepad:
    • Pilia ang karakter sa tab, pag-right-click niini, ug sa menu sa konteksto, i-klik Kopyaha (Kopyahon), o i-klik lang Ctrl + Cingon sa gipakita sa hulagway sa ubos.Unsaon Pag-convert sa Excel Files ngadto sa CSV Format
    • press Ctrl + Haron maablihan ang dialog box Kapuli (Ilisan) ug idikit ang gikopya nga karakter sa tab sa field nga (Pangita unsa). Sa kini nga kaso, ang cursor mobalhin sa tuo - kini nagpasabut nga usa ka karakter sa tab ang gisal-ut. Sa kapatagan Kay sa (Ilisan og) pagbutang og comma ug pindota Ilisan ang tanan (Ilisan ang tanan).Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

    Sa Notepad, ang resulta mahimong sama niini:

    Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

  2. I-klik file > Gawas nga (File > Save as), pagsulod ug ngalan para sa file ug sa drop-down list Pag-encode (Pag-encode) pagpili UTF-8… Dayon pindota ang buton Luwasa (Pagluwas).Unsaon Pag-convert sa Excel Files ngadto sa CSV Format
  3. Ilunsad ang Windows Explorer ug usba ang extension sa file gikan sa .txt on . Ang Csv. Usba ang extension sa lahi nga paagi .txt on . Ang Csv Mahimo nimo kini direkta sa Notepad. Sa pagbuhat niini, sa dialog box Gawas nga (I-save ingon) sa uma File Type (Save as type) pagpili og opsyon Tanan nga mga file (Tanan nga mga file), ug idugang ang ".csv" sa ngalan sa file sa katugbang nga field, ingon sa gipakita sa hulagway sa ubos.Unsaon Pag-convert sa Excel Files ngadto sa CSV Format
  4. Ablihi ang CSV file sa Excel, alang niini, sa tab file (Filet) pagmasa Open > Mga file sa text (Open > Text files) ug susiha kung ok ba ang data.

Mubo nga sulat: Kung ang imong file gituyo nga gamiton sa gawas sa Excel ug ang format sa UTF-8 usa ka kinahanglanon, nan ayaw paghimo og bisan unsang mga pagbag-o sa sheet ug ayaw kini i-save pag-usab sa Excel, tungod kay kini mahimong mosangpot sa mga problema sa pagbasa sa pag-encode. Kung ang pipila ka bahin sa datos wala gipakita sa Excel, ablihi ang parehas nga file sa Notepad ug itul-id ang datos niini. Ayaw kalimot sa pagluwas sa file sa UTF-8 format pag-usab.

Giunsa ang Pag-convert sa Excel File sa CSV UTF-16

Ang pag-eksport sa usa ka UTF-16 CSV file mas paspas ug mas sayon ​​kay sa pag-eksport sa UTF-8. Ang tinuod mao nga ang Excel awtomatik nga nag-apply sa UTF-16 format kung imong gitipigan ang file isip unicode nga teksto (Unicode Text).

Aron mahimo kini, i-save ang file gamit ang himan Gawas nga (Save as) sa Excel ug dayon sa Windows Explorer, usba ang extension sa gibuhat nga file ngadto sa . Ang Csv. Nahimo!

Kung kinahanglan nimo ang usa ka CSV file nga adunay semicolon o semicolon isip delimiter, pulihan ang tanan nga mga karakter sa tab nga adunay mga koma o semicolon matag usa sa Notepad o bisan unsang uban pang editor sa teksto nga imong gusto (tan-awa sa sayo pa niini nga artikulo alang sa detalyado nga panudlo kung giunsa kini buhaton).

Ubang mga Paagi sa Pag-convert sa Excel Files ngadto sa CSV

Ang mga pamaagi nga gihulagway sa ibabaw alang sa pag-eksport sa datos gikan sa Excel ngadto sa CSV (UTF-8 ug UTF-16) kay unibersal, ie angayan sa pagtrabaho sa bisan unsang espesyal nga mga karakter ug sa bisan unsang bersyon sa Excel gikan sa 2003 ngadto sa 2013.

Adunay daghang uban pang mga paagi sa pag-convert sa data gikan sa Excel ngadto sa CSV format. Dili sama sa mga solusyon nga gipakita sa ibabaw, kini nga mga pamaagi dili moresulta sa usa ka lunsay nga UTF-8 nga payl (kini dili magamit sa OpenOffice, nga maka-eksport sa Excel nga mga file sa daghang UTF encoding nga mga opsyon). Apan sa kadaghanan nga mga kaso, ang resulta nga file maglangkob sa husto nga set sa karakter, nga mahimo nga walay sakit nga mabag-o sa format nga UTF-8 gamit ang bisan unsang editor sa teksto.

I-convert ang Excel File ngadto sa CSV Gamit ang Google Sheets

Ingon niini, dali ra kaayo ang pag-convert sa usa ka Excel file sa CSV gamit ang Google Sheets. Kung na-install na ang Google Drive sa imong kompyuter, sunda kini nga 5 ka yano nga mga lakang:

  1. Sa Google Drive i-klik ang buton Paghimo (Paghimo) ug pilia Table (Spreadsheet).
  2. Sa menu file (Filet) pagmasa Import (Import).Unsaon Pag-convert sa Excel Files ngadto sa CSV Format
  3. I-klik Download (Pag-upload) ug pilia ang Excel file nga i-upload gikan sa imong computer.
  4. Sa dialog box Impfile ort (Import file) pagpili Ilisan ang lamesa (Ilisan ang spreadsheet) ug i-klik Import (Import).Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

Tabang sa Pagtudlo: Kung gamay ra ang file sa Excel, nan aron makatipig oras, mahimo nimong ibalhin ang data gikan niini sa usa ka spreadsheet sa Google gamit ang kopya / idikit.

  1. Sa menu file (Filet) pagmasa Pag-download ingon (I-download ingon), pilia ang tipo sa file CSV – ang file ma-save sa computer.Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

Sa katapusan, ablihi ang nahimo nga CSV file sa bisan unsang text editor aron masiguro nga ang tanan nga mga karakter natipig sa husto. Ikasubo, ang mga file sa CSV nga gihimo niining paagiha dili kanunay nga gipakita sa husto sa Excel.

I-save ang .xlsx file isip .xls ug dayon i-convert sa CSV file

Kini nga pamaagi wala magkinahanglan bisan unsang dugang nga mga komento, tungod kay ang tanan klaro na gikan sa ngalan.

Nakit-an nako kini nga solusyon sa usa sa mga forum nga gipahinungod sa Excel, wala ko kahinumdom kung hain. Sa tinuud, wala pa nako gigamit kini nga pamaagi, apan sumala sa daghang mga tiggamit, ang pipila nga mga espesyal nga karakter nawala kung nagtipig direkta gikan sa . Xlsx в . Ang Csv, apan magpabilin kon una . Xlsx gawas sa .xls, ug dayon like . Ang Csv, sama sa atong gibuhat sa sinugdanan niining artikuloha.

Bisan pa, sulayi kini nga pamaagi sa paghimo sa mga file sa CSV gikan sa Excel alang sa imong kaugalingon, ug kung kini molihok, kini usa ka maayong pagtipig sa oras.

Pag-save sa usa ka Excel file ingon CSV gamit ang OpenOffice

Ang OpenOffice usa ka open source suite sa mga aplikasyon nga naglakip sa usa ka spreadsheet nga aplikasyon nga usa ka maayong trabaho sa pag-eksport sa datos gikan sa Excel ngadto sa CSV nga format. Sa tinuud, kini nga aplikasyon naghatag kanimo og access sa daghang mga kapilian kung mag-convert sa mga spreadsheet sa mga CSV file (encoding, delimiters, ug uban pa) kaysa sa Excel ug Google Sheets nga gihiusa.

Ablihi lang ang Excel file sa OpenOffice Calc, i-klik file > Gawas nga (File > Save as) ug pilia ang tipo sa file CSV nga teksto (Text nga CSV).

Ang sunod nga lakang mao ang pagpili sa mga kantidad sa parameter Pag-encode (Mga set sa karakter) ug Field separator (Field delimiter). Siyempre, kung gusto namong maghimo ug UTF-8 CSV file nga adunay mga koma isip mga delimiter, unya pilia UTF-8 ug pagbutang ug comma (,) sa angay nga mga field. Parameter Text separator (Text delimiter) kasagarang wala mausab – mga marka sa kinutlo (“). Sunod nga pag-klik OK.

Unsaon Pag-convert sa Excel Files ngadto sa CSV Format

Sa samang paagi, alang sa dali ug walay sakit nga pagkakabig gikan sa Excel ngadto sa CSV, mahimo nimong gamiton ang laing aplikasyon - LibreOffice. Uyon, kini maayo kung ang Microsoft Excel naghatag sa abilidad sa pag-adjust usab sa mga setting sa paghimo sa CSV file.

Sa kini nga artikulo, naghisgot ako bahin sa mga pamaagi nga nahibal-an nako bahin sa pag-convert sa mga file sa Excel sa CSV. Kung nahibal-an nimo ang labi ka episyente nga mga pamaagi sa pag-eksport gikan sa Excel hangtod sa CSV, palihug sultihi kami bahin niini sa mga komento. Salamat sa pagtagad!

Leave sa usa ka Reply