Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

CSV (Ստորակետերով առանձնացված արժեքներ) սովորական ձևաչափ է՝ աղյուսակային տվյալները (թվային և տեքստային) պարզ տեքստում պահելու համար: Ֆայլի այս ձևաչափը հանրաճանաչ և կայուն է այն պատճառով, որ հսկայական թվով ծրագրեր և հավելվածներ հասկանում են CSV-ն, գոնե որպես ներմուծման/արտահանման այլընտրանքային ֆայլի ձևաչափ: Ավելին, CSV ձևաչափը թույլ է տալիս օգտվողին նայել ֆայլը և անմիջապես գտնել տվյալների հետ կապված խնդիր, եթե այդպիսիք կան, փոխել CSV սահմանազատիչը, մեջբերումների կանոնները և այլն: Դա հնարավոր է, քանի որ CSV-ն պարզ տեքստ է, և նույնիսկ ոչ շատ փորձառու օգտվողը կարող է հեշտությամբ հասկանալ այն առանց հատուկ ուսուցման:

Այս հոդվածում մենք կսովորենք Excel-ից CSV տվյալների արտահանման արագ և արդյունավետ եղանակներ և կսովորենք, թե ինչպես փոխարկել Excel-ի ֆայլը CSV-ի՝ առանց խեղաթյուրելու բոլոր հատուկ և օտար նիշերը: Հոդվածում նկարագրված տեխնիկան աշխատում է Excel 2013, 2010 և 2007 թվականների բոլոր տարբերակներում:

Ինչպես փոխարկել Excel ֆայլը CSV-ի

Եթե ​​ցանկանում եք Excel ֆայլը արտահանել որևէ այլ ծրագիր, օրինակ՝ Outlook հասցեների գիրք կամ Access տվյալների բազա, նախ փոխարկեք Excel թերթիկը CSV ֆայլի, այնուհետև ներմուծեք ֆայլը։ . Csv մեկ այլ դիմումի: Հետևյալը քայլ առ քայլ ուղեցույց է այն մասին, թե ինչպես արտահանել Excel աշխատանքային գիրքը CSV ձևաչափով Excel գործիքի միջոցով.Պահպանել որպես.

  1. Excel աշխատանքային գրքում բացեք ներդիրը Ֆայլ (Ֆայլ) և սեղմեք Պահպանել որպես (Պահպանել որպես). Բացի այդ, երկխոսության տուփը Փաստաթղթի պահպանում (Save as) կարող է բացվել՝ սեղմելով ստեղնը F12.
  2. Է Ֆայլի տիպը, (Պահպանել որպես տեսակ) ընտրել CSV (բաժանված ստորակետերով) (CSV (Ստորակետով սահմանազատված)):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափիԲացի CSV-ից (ստորակետով սահմանազատված), հասանելի են նաև CSV ձևաչափի մի քանի այլ տարբերակներ.
    • CSV (բաժանված ստորակետերով) (CSV (Ստորակետով սահմանազատված)): Այս ձևաչափը պահում է Excel-ի տվյալները որպես ստորակետերով սահմանազատված տեքստային ֆայլ և կարող է օգտագործվել Windows-ի մեկ այլ հավելվածում և Windows օպերացիոն համակարգի այլ տարբերակում:
    • CSV (Macintosh). Այս ձևաչափը պահպանում է Excel աշխատանքային գիրքը որպես ստորակետերով սահմանազատված ֆայլ՝ Mac օպերացիոն համակարգում օգտագործելու համար:
    • CSV (MS DOS). Պահում է Excel աշխատանքային գիրքը որպես ստորակետերով սահմանազատված ֆայլ՝ MS-DOS օպերացիոն համակարգում օգտագործելու համար:
    • unicode տեքստ (Յունիկոդի տեքստ (*txt)): Այս ստանդարտին աջակցում են գրեթե բոլոր գործող օպերացիոն համակարգերը, ներառյալ Windows, Macintosh, Linux և Solaris Unix: Այն աջակցում է գրեթե բոլոր ժամանակակից և նույնիսկ որոշ հին լեզուների կերպարներին: Հետևաբար, եթե Excel-ի աշխատանքային գրքույկը պարունակում է տվյալներ օտար լեզուներով, խորհուրդ եմ տալիս նախ պահպանել այն ձևաչափով unicode տեքստ (Unicode Text (*txt)), այնուհետև փոխարկեք CSV-ի, ինչպես նկարագրված է ավելի ուշ Export-ից Excel-ից UTF-8 կամ UTF-16 CSV ձևաչափի:

Նշում: Նշված բոլոր ձևաչափերը պահպանում են միայն ակտիվ Excel թերթիկը:

  1. Ընտրեք թղթապանակ՝ CSV ֆայլը պահելու համար և սեղմեք Փրկել (Պահպանել): Սեղմելուց հետո Փրկել (Պահպանել) կհայտնվի երկու երկխոսության տուփ: Մի անհանգստացեք, այս հաղորդագրությունները սխալ չեն նշում, այդպես էլ պետք է լինի:
  2. Առաջին երկխոսության տուփը հիշեցնում է ձեզ դա Միայն ընթացիկ թերթիկը կարող է պահպանվել ընտրված տեսակի ֆայլում (Ընտրված ֆայլի տեսակը չի աջակցում աշխատանքային գրքերը, որոնք պարունակում են մի քանի թերթ): Միայն ընթացիկ թերթիկը պահելու համար պարզապես սեղմեք OK.Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափիԵթե ​​ցանկանում եք պահպանել գրքի բոլոր թերթերը, ապա սեղմեք ոչնչացում (Չեղարկել) և գրքի բոլոր թերթերը առանձին-առանձին պահեք համապատասխան ֆայլերի անուններով, կամ կարող եք ընտրել մեկ այլ ֆայլի տեսակ, որն ապահովում է բազմաթիվ էջեր:
  3. Սեղմելուց հետո OK առաջին երկխոսության վանդակում կհայտնվի երկրորդը, որը նախազգուշացնում է, որ որոշ գործառույթներ անհասանելի կլինեն, քանի որ դրանք չեն ապահովվում CSV ձևաչափով: Ահա թե ինչպես պետք է լինի, այնպես որ պարզապես սեղմեք այո (Այո):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

Ահա թե ինչպես կարելի է Excel-ի աշխատաթերթը պահել որպես CSV ֆայլ: Արագ և հեշտ, և դժվար թե այստեղ որևէ դժվարություն առաջանա:

Արտահանել Excel-ից դեպի CSV UTF-8 կամ UTF-16 կոդավորումով

Եթե ​​Excel թերթիկը պարունակում է որևէ հատուկ կամ օտար նիշ (թիլդ, շեշտ և այլն) կամ հիերոգլիֆներ, ապա Excel թերթիկը վերը նկարագրված եղանակով վերափոխելը CSV-ի չի աշխատի:

Բանն այն է, որ թիմը Պահպանել որպես > CSV (Պահպանել որպես > CSV) կխճճվի բոլոր նիշերը, բացի ASCII-ից (Տեղեկատվության փոխանակման ամերիկյան ստանդարտ կոդը): Եվ եթե Excel թերթի վրա կան կրկնակի չակերտներ կամ երկար գծիկներ (փոխանցվում են Excel, օրինակ, Word փաստաթղթից տեքստը պատճենելիս/տեղադրելիս), ապա այդպիսի նիշերը նույնպես կփշրվեն:

Հեշտ լուծում – Պահպանեք Excel թերթիկը որպես տեքստային ֆայլ Յունիկոդ (.txt), այնուհետև այն փոխարկեք CSV-ի: Այս կերպ բոլոր ոչ ASCII նիշերը կմնան անփոփոխ:

Նախքան շարունակելը, թույլ տվեք համառոտ բացատրել UTF-8 և UTF-16 կոդավորումների հիմնական տարբերությունները, որպեսզի յուրաքանչյուր առանձին դեպքում կարողանաք ընտրել համապատասխան ձևաչափը.

  • UTF-8 ավելի կոմպակտ կոդավորում է, որն օգտագործում է 1-ից 4 բայթ յուրաքանչյուր նիշի համար: Ամենից հաճախ խորհուրդ է տրվում օգտագործել այս ձևաչափը, երբ ֆայլում գերակշռում են ASCII նիշերը, քանի որ այդ նիշերի մեծ մասը պահանջում է 1 բայթ հիշողություն: Մեկ այլ առավելություն այն է, որ UTF-8 ֆայլի կոդավորումը, որը պարունակում է միայն ASCII նիշեր, ոչ մի կերպ չի տարբերվի նույն ASCII ֆայլից:
  • UTF-16 յուրաքանչյուր նիշ պահելու համար օգտագործում է 2-ից 4 բայթ: Խնդրում ենք նկատի ունենալ, որ ոչ բոլոր դեպքերում UTF-16 ֆայլը պահանջում է ավելի շատ հիշողություն, քան UTF-8 ֆայլը: Օրինակ՝ ճապոնական նիշերը UTF-3-ում զբաղեցնում են 4-ից 8 բայթ, իսկ UTF-2-ում՝ 4-ից 16 բայթ: Այսպիսով, իմաստ ունի օգտագործել UTF-16-ը, եթե տվյալները պարունակում են ասիական նիշեր, ներառյալ ճապոներեն, չինարեն և կորեերեն: Այս կոդավորման հիմնական թերությունն այն է, որ այն լիովին համատեղելի չէ ASCII ֆայլերի հետ և պահանջում է հատուկ ծրագրեր նման ֆայլեր ցուցադրելու համար: Հիշեք սա, եթե նախատեսում եք ստացված ֆայլերը ներմուծել Excel-ից մեկ այլ տեղ:

Ինչպես փոխարկել Excel ֆայլը CSV UTF-8

Ենթադրենք, մենք ունենք excel թերթիկ օտար նիշերով, մեր օրինակում դրանք ճապոնական անուններ են:

Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

Այս Excel թերթիկը CSV ֆայլ արտահանելու համար՝ պահպանելով բոլոր հիերոգլիֆները, մենք կանենք հետևյալը.

  1. Excel-ում բացեք ներդիրը Ֆայլ (Ֆայլ) և սեղմեք Պահպանել որպես (Պահպանել որպես).
  2. Մուտքագրեք ֆայլի անունը դաշտում Ֆայլի տիպը, (Պահպանել որպես տեսակ) ընտրել unicode տեքստ (Unicode Text (*.txt)) և սեղմեք Փրկել (Պահպանել):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի
  3. Բացեք ստեղծված ֆայլը ցանկացած ստանդարտ տեքստային խմբագրիչում, օրինակ՝ Notepad-ում:

Նշում: Ոչ բոլոր պարզ տեքստային խմբագրիչները լիովին աջակցում են Յունիկոդի նիշերը, ուստի որոշները կարող են ուղղանկյունի տեսք ունենալ: Շատ դեպքերում դա ոչ մի կերպ չի ազդի վերջնական ֆայլի վրա, և դուք կարող եք պարզապես անտեսել այն կամ ընտրել ավելի առաջադեմ խմբագիր, ինչպիսին է Notepad++-ը:

  1. Քանի որ մեր Unicode տեքստային ֆայլը օգտագործում է ներդիրի նիշը որպես սահմանազատող, և մենք ցանկանում ենք այն փոխարկել CSV-ի (ստորակետներով սահմանազատված), մենք պետք է փոխարինենք ներդիրի նիշերը ստորակետերով:

Նշում: Եթե ​​ստորակետերով սահմանազատիչներով ֆայլ ստանալու խիստ անհրաժեշտություն չկա, բայց Ձեզ անհրաժեշտ է ցանկացած CSV ֆայլ, որը կարող է հասկանալ Excel-ը, ապա այս քայլը կարելի է բաց թողնել, քանի որ Microsoft Excel-ը հիանալի հասկանում է ֆայլերը սահմանազատիչով՝ աղյուսակավորումով:

  1. Եթե ​​ձեզ դեռևս անհրաժեշտ է CSV ֆայլ (ստորակետներով բաժանված), ապա Notepad-ում արեք հետևյալը.
    • Ընտրեք ներդիրի նիշը, աջ սեղմեք դրա վրա և համատեքստի ընտրացանկում սեղմեք պատճեն (Պատճենել), կամ պարզապես սեղմել Ctrl + Cինչպես ցույց է տրված ստորև նկարում:Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի
    • մամուլ Ctrl + Hերկխոսության տուփը բացելու համար Փոխարինեք (Փոխարինեք) և տեղադրեք պատճենված ներդիրի նիշը դաշտում Որ (Գտեք ինչ): Այս դեպքում կուրսորը կտեղափոխվի աջ, սա նշանակում է, որ ներդիրի նիշը տեղադրված է: Դաշտում քան (Փոխարինեք) մուտքագրեք ստորակետ և սեղմեք Փոխարինել բոլորը (Փոխարինել բոլորը):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

    Notepad-ում արդյունքը կլինի այսպիսին.

    Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

  2. Սեղմել Ֆայլ > Պահպանել որպես (Ֆայլ > Պահպանել որպես), մուտքագրեք ֆայլի անունը և բացվող ցանկում Կոդավորում (Կոդավորում) ընտրել UTF-8… Այնուհետև սեղմեք կոճակը Փրկել (Պահպանել):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի
  3. Գործարկեք Windows Explorer-ը և փոխեք ֆայլի ընդլայնումը : Txt on . Csv.Փոխել ընդլայնումը այլ կերպ : Txt on . Csv Դուք կարող եք դա անել անմիջապես Notepad-ում: Դա անելու համար երկխոսության վանդակում Պահպանել որպես (Պահպանել որպես) դաշտում Ֆայլի տիպը, (Պահպանել որպես տեսակ) ընտրեք տարբերակ Բոլոր ֆայլերը (Բոլոր ֆայլերը) և համապատասխան դաշտում ֆայլի անվան մեջ ավելացրեք «.csv», ինչպես ցույց է տրված ստորև նկարում:Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի
  4. Բացեք CSV ֆայլը Excel-ում, դրա համար ներդիրում Ֆայլ (Ֆիլետ) հունցել բաց > Տեքստային ֆայլեր (Բացեք > Տեքստային ֆայլեր) և ստուգեք, արդյոք տվյալները կարգին են:

Նշում: Եթե ​​ձեր ֆայլը նախատեսված է Excel-ից դուրս օգտագործելու համար, և UTF-8 ձևաչափը պարտադիր է, ապա որևէ փոփոխություն մի կատարեք թերթում և այն նորից մի պահեք Excel-ում, քանի որ դա կարող է հանգեցնել կոդավորման ընթերցման հետ կապված խնդիրների: Եթե ​​տվյալների մի մասը չի ցուցադրվում Excel-ում, բացեք նույն ֆայլը Notepad-ում և ուղղեք դրա տվյալները: Մի մոռացեք ֆայլը կրկին պահել UTF-8 ձևաչափով:

Ինչպես փոխարկել Excel ֆայլը CSV UTF-16

UTF-16 CSV ֆայլ արտահանելը շատ ավելի արագ և հեշտ է, քան UTF-8 արտահանումը: Փաստն այն է, որ Excel-ը ավտոմատ կերպով կիրառում է UTF-16 ձևաչափը, երբ ֆայլը պահում եք որպես unicode տեքստ (Յունիկոդի տեքստ):

Դա անելու համար պահեք ֆայլը գործիքի միջոցով Պահպանել որպես (Պահպանել որպես) Excel-ում և այնուհետև Windows Explorer-ում փոխեք ստեղծված ֆայլի ընդլայնումը . Csv, Կատարած!

Եթե ​​Ձեզ անհրաժեշտ է CSV ֆայլ՝ ստորակետով կամ ստորակետով, որպես սահմանազատող, փոխարինեք բոլոր ներդիրների նիշերը համապատասխանաբար ստորակետերով կամ ստորակետերով Notepad-ում կամ ձեր ընտրած ցանկացած այլ տեքստային խմբագրիչում (դա ավելի վաղ տե՛ս այս հոդվածում մանրամասն հրահանգների համար, թե ինչպես դա անել):

Excel ֆայլերը CSV-ի փոխարկելու այլ եղանակներ

Excel-ից CSV (UTF-8 և UTF-16) տվյալների արտահանման վերը նկարագրված մեթոդները ունիվերսալ են, այսինքն՝ հարմար են ցանկացած հատուկ նիշերի հետ աշխատելու և Excel-ի ցանկացած տարբերակում 2003-ից մինչև 2013 թվականը:

Excel-ից տվյալները CSV ձևաչափի փոխարկելու շատ այլ եղանակներ կան: Ի տարբերություն վերը ներկայացված լուծումների, այս մեթոդները չեն հանգեցնի մաքուր UTF-8 ֆայլի (սա չի վերաբերում OpenOffice-ին, որը կարող է Excel ֆայլեր արտահանել UTF կոդավորման մի քանի տարբերակներով): Բայց շատ դեպքերում ստացված ֆայլը կպարունակի ճիշտ նիշերի հավաքածու, որն այնուհետև կարող է առանց ցավի փոխակերպվել UTF-8 ձևաչափի՝ օգտագործելով ցանկացած տեքստային խմբագրիչ:

Փոխարկեք Excel ֆայլը CSV-ի, օգտագործելով Google Sheets

Ինչպես պարզվում է, շատ հեշտ է Excel ֆայլը փոխարկել CSV-ի, օգտագործելով Google Sheets: Պայմանով, որ Google Drive-ն արդեն տեղադրված է ձեր համակարգչում, հետևեք այս 5 պարզ քայլերին.

  1. Google Drive-ում սեղմեք կոճակը Ստեղծել (Ստեղծել) և ընտրել Սեղան (Աղյուսակ):
  2. Մենյուի վրա Ֆայլ (Ֆիլետ) հունցել Ներմուծում (Ներմուծում):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի
  3. Սեղմել Բեռնել (Վերբեռնեք) և ընտրեք Excel ֆայլը՝ ձեր համակարգչից վերբեռնելու համար:
  4. Երկխոսության վանդակում Իմպֆայլ ort (Ներմուծել ֆայլ) ընտրել Փոխարինեք աղյուսակը (Փոխարինեք աղյուսակը) և սեղմեք Ներմուծում (Ներմուծում):Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

Ձեր պատասխանը ուղարկված չէ: Եթե ​​Excel-ի ֆայլը համեմատաբար փոքր է, ապա ժամանակ խնայելու համար կարող եք դրանից տվյալները փոխանցել Google աղյուսակ՝ օգտագործելով copy/paste:

  1. Մենյուի վրա Ֆայլ (Ֆիլետ) հունցել Ներբեռնեք որպես (Ներբեռնեք որպես), ընտրեք ֆայլի տեսակը CSV - ֆայլը կպահվի համակարգչում:Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

Ի վերջո, բացեք ստեղծված CSV ֆայլը ցանկացած տեքստային խմբագրիչում, որպեսզի համոզվեք, որ բոլոր նիշերը ճիշտ են պահպանվել: Ցավոք, այս կերպ ստեղծված CSV ֆայլերը միշտ չէ, որ ճիշտ են ցուցադրվում Excel-ում:

Պահպանեք .xlsx ֆայլը որպես .xls և այնուհետև փոխարկեք CSV ֆայլի

Այս մեթոդը լրացուցիչ մեկնաբանություն չի պահանջում, քանի որ ամեն ինչ արդեն պարզ է անունից:

Այս լուծումը գտել եմ Excel-ին նվիրված ֆորումներից մեկում, չեմ հիշում, թե որն է։ Անկեղծ ասած, ես երբեք չեմ օգտագործել այս մեթոդը, բայց շատ օգտատերերի կարծիքով, որոշ հատուկ նիշեր կորչում են անմիջապես ից փրկելիս: . Xlsx в . Csv, բայց մնա, եթե առաջինը . Xlsx պահպանել, քանի որ . Xls, իսկ հետո հավանել . Csv, ինչպես արեցինք այս հոդվածի սկզբում։

Ինչևէ, փորձեք Excel-ից ձեզ համար CSV ֆայլեր ստեղծելու այս մեթոդը, և եթե այն ստացվի, ապա դա լավ ժամանակ կխնայի:

Excel ֆայլի պահպանում որպես CSV՝ օգտագործելով OpenOffice-ը

OpenOffice-ը բաց կոդով հավելվածների հավաքածու է, որը ներառում է աղյուսակային հավելված, որը հիանալի աշխատանք է կատարում Excel-ից CSV ձևաչափով տվյալների արտահանման գործում: Փաստորեն, այս հավելվածը հնարավորություն է տալիս օգտվելու ավելի շատ տարբերակներից աղյուսակները CSV ֆայլերի փոխակերպելիս (կոդավորում, սահմանազատիչներ և այլն), քան Excel-ը և Google Sheets-ը միասին:

Պարզապես բացեք Excel ֆայլը OpenOffice Calc-ում, սեղմեք Ֆայլ > Պահպանել որպես (Ֆայլ > Պահպանել որպես) և ընտրեք ֆայլի տեսակը CSV տեքստ (Տեքստ CSV):

Հաջորդ քայլը պարամետրերի արժեքների ընտրությունն է Կոդավորում (Նիշերի հավաքածուներ) и Դաշտային բաժանարար (դաշտի սահմանազատիչ): Իհարկե, եթե ցանկանում ենք ստեղծել UTF-8 CSV ֆայլ՝ ստորակետներով որպես սահմանազատիչներ, ապա ընտրեք. UTF-8 և համապատասխան դաշտերում մուտքագրեք ստորակետ (,): Պարամետր Տեքստի բաժանարար (Տեքստի սահմանազատիչ) սովորաբար մնում է անփոփոխ – չակերտներ (“): Հաջորդ սեղմեք OK.

Ինչպես փոխարկել Excel ֆայլերը CSV ձևաչափի

Նույն կերպ Excel-ից CSV-ի արագ և առանց ցավի փոխակերպման համար կարող եք օգտագործել մեկ այլ հավելված՝ LibreOffice: Համաձայն եմ, լավ կլիներ, եթե Microsoft Excel-ը հնարավորություն ունենար նաև կարգավորել կարգավորումները CSV ֆայլեր ստեղծելիս:

Այս հոդվածում ես խոսեցի այն մեթոդների մասին, որոնք ես գիտեմ Excel ֆայլերը CSV-ի փոխարկելու մասին: Եթե ​​դուք գիտեք Excel-ից CSV արտահանման ավելի արդյունավետ մեթոդներ, խնդրում ենք մեզ այդ մասին պատմել մեկնաբանություններում: Շնորհակալություն ուշադրության համար!

Թողնել գրառում