Excel файлдарын CSV пішіміне қалай түрлендіруге болады

CSV (Үтірмен бөлінген мәндер) кестелік деректерді (сан және мәтін) кәдімгі мәтінде сақтауға арналған кең таралған пішім. Бұл файл пішімі танымал және тұрақты болып табылады, себебі бағдарламалар мен қолданбалардың үлкен саны CSV-ді кем дегенде импорт/экспорт үшін балама файл пішімі ретінде түсінеді. Сонымен қатар, CSV пішімі пайдаланушыға файлды қарап шығуға және деректерге қатысты мәселені дереу табуға мүмкіндік береді, егер бар болса, CSV бөлгішті, цитата ережелерін және т.б. өзгертуге болады. Бұл мүмкін, өйткені CSV қарапайым мәтін, тіпті тәжірибелі емес пайдаланушы оны арнайы дайындықсыз оңай түсінеді.

Бұл мақалада біз Excel бағдарламасынан CSV файлына деректерді экспорттаудың жылдам және тиімді жолдарын үйренеміз және Excel файлын барлық арнайы және шетелдік таңбаларды бұрмаламай CSV файлына түрлендіру жолын үйренеміз. Мақалада сипатталған әдістер Excel 2013, 2010 және 2007 бағдарламаларының барлық нұсқаларында жұмыс істейді.

Excel файлын CSV файлына қалай түрлендіруге болады

Excel файлын Outlook мекенжай кітабы немесе Access дерекқоры сияқты басқа қолданбаға экспорттағыңыз келсе, алдымен Excel парағын CSV файлына түрлендіріңіз, содан кейін файлды импорттаңыз. . Csv басқа қолданбаға. Төменде Excel жұмыс кітабын Excel құралы арқылы CSV пішіміне экспорттау жолы бойынша қадамдық нұсқаулық берілген – «Сақтау ретінде«.

  1. Excel жұмыс кітабында қойындыны ашыңыз файл (Файл) және басыңыз Сақтау ретінде (Басқаша сақтау). Сонымен қатар, диалогтық терезе Құжатты сақтау (Басқаша сақтау) пернесін басу арқылы ашуға болады F12.
  2. Ішінде файл түрі (Түрі ретінде сақтау) таңдаңыз CSV (үтірмен бөлінген) (CSV (Үтірмен бөлінген)).Excel файлдарын CSV пішіміне қалай түрлендіруге боладыCSV (үтірмен бөлінген) басқа бірнеше CSV пішімінің опциялары қолжетімді:
    • CSV (үтірмен бөлінген) (CSV (Үтірмен бөлінген)). Бұл пішім Excel деректерін үтірмен бөлінген мәтіндік файл ретінде сақтайды және оны басқа Windows қолданбасында және Windows амалдық жүйесінің басқа нұсқасында пайдалануға болады.
    • CSV (Macintosh). Бұл пішім Excel жұмыс кітабын Mac амалдық жүйесінде пайдалану үшін үтірмен бөлінген файл ретінде сақтайды.
    • CSV (MS DOS). Excel жұмыс кітабын MS-DOS операциялық жүйесінде пайдалану үшін үтірмен бөлінген файл ретінде сақтайды.
    • Юникод мәтіні (Юникод мәтіні (*txt)). Бұл стандартқа Windows, Macintosh, Linux және Solaris Unix қоса алғанда, барлық дерлік бар операциялық жүйелер қолдау көрсетеді. Ол барлық дерлік қазіргі және тіпті кейбір көне тілдердегі кейіпкерлерді қолдайды. Сондықтан, егер Excel жұмыс кітабында шет тілдеріндегі деректер болса, алдымен оны пішімде сақтауды ұсынамын Юникод мәтіні (Юникод мәтіні (*txt)), содан кейін Excel бағдарламасынан UTF-8 немесе UTF-16 CSV пішіміне экспорттау бөлімінде сипатталғандай CSV форматына түрлендіру.

Ескерту: Барлық аталған пішімдер тек белсенді Excel парағын сақтайды.

  1. CSV файлын сақтау үшін қалтаны таңдап, түймесін басыңыз сақтау (Сақтау). Басқаннан кейін сақтау (Сақтау) екі диалогтық терезе пайда болады. Уайымдамаңыз, бұл хабарламалар қатені көрсетпейді, солай болуы керек.
  2. Бірінші диалогтық терезе мұны еске салады Таңдалған түрдегі файлда тек ағымдағы парақты сақтауға болады (Таңдалған файл түрі бірнеше парақтары бар жұмыс кітаптарына қолдау көрсетпейді). Тек ағымдағы парақты сақтау үшін жай ғана басыңыз OK.Excel файлдарын CSV пішіміне қалай түрлендіруге боладыКітаптың барлық парақтарын сақтағыңыз келсе, түймесін басыңыз күшін жою (Болдырмау) және кітаптың барлық парақтарын сәйкес файл атауларымен жеке сақтаңыз немесе бірнеше бетті қолдайтын басқа файл түрін сақтауды таңдауға болады.
  3. Басқаннан кейін OK бірінші диалогтық терезеде кейбір мүмкіндіктерге CSV пішімі қолдау көрсетпейтіндіктен қолжетімсіз болатынын ескертетін екіншісі пайда болады. Бұл осылай болуы керек, сондықтан жай ғана басыңыз иә (Иә).Excel файлдарын CSV пішіміне қалай түрлендіруге болады

Excel жұмыс парағын осылайша CSV файлы ретінде сақтауға болады. Жылдам және оңай, және мұнда ешқандай қиындықтар туындауы мүмкін емес.

UTF-8 немесе UTF-16 кодтауымен Excel бағдарламасынан CSV файлына экспорттау

Егер Excel парағында арнайы немесе бөгде таңбалар (тильде, екпін және т.б.) немесе иероглифтер болса, Excel парағын жоғарыда сипатталған тәсілмен CSV форматына түрлендіру жұмыс істемейді.

Мәселе мынада, команда Сақтау ретінде > CSV (Басқаша сақтау > CSV) ASCII (ақпарат алмасуға арналған американдық стандартты код) қоспағанда, барлық таңбаларды өзгертеді. Ал егер Excel парағында қос тырнақшалар немесе ұзын сызықтар болса (мысалы, мәтінді көшіру/қою кезінде Excel бағдарламасына көшірілген Word құжатынан) – мұндай таңбалар да ұсақталады.

Оңай шешім – Excel парағын мәтіндік файл ретінде сақтаңыз Юникод(.txt), содан кейін оны CSV түрлендіріңіз. Осылайша, барлық ASCII емес таңбалар өзгеріссіз қалады.

Әрі қарай қозғалмас бұрын, UTF-8 және UTF-16 кодтауларының арасындағы негізгі айырмашылықтарды қысқаша түсіндіруге рұқсат етіңіз, осылайша әрбір жеке жағдайда сәйкес пішімді таңдауға болады:

  • UTF-8 әрбір таңба үшін 1-ден 4 байтқа дейінгі аралықтағы ықшам кодтау болып табылады. Көбінесе бұл пішімді файлда ASCII таңбалары басым болған кезде пайдалану ұсынылады, себебі бұл таңбалардың көпшілігі 1 байт жадты қажет етеді. Тағы бір артықшылығы - тек ASCII таңбалары бар UTF-8 файлының кодталуы бір 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. Өріске файл атын енгізіңіз файл түрі (Түрі ретінде сақтау) таңдаңыз Юникод мәтіні (Юникод мәтіні (*.txt)) және басыңыз сақтау (Сақтау).Excel файлдарын CSV пішіміне қалай түрлендіруге болады
  3. Жасалған файлды кез келген стандартты мәтіндік редакторда ашыңыз, мысалы, Блокнот.

Ескерту: Барлық қарапайым мәтіндік редакторлар Юникод таңбаларын толық қолдамайды, сондықтан кейбіреулері тіктөртбұрыштар түрінде көрінуі мүмкін. Көп жағдайда бұл соңғы файлға ешқандай әсер етпейді және жай ғана оны елемеуіңізге немесе Notepad++ сияқты жетілдірілген редакторды таңдауға болады.

  1. Біздің Юникод мәтіндік файлы қойынды таңбасын бөлгіштер ретінде пайдаланатындықтан және біз оны CSV (үтірмен бөлінген) түрлендіргіміз келетіндіктен, қойынды таңбаларын үтірмен ауыстыруымыз керек.

Ескерту: Үтір бөлгіштері бар файлды алудың қатаң қажеттілігі болмаса, бірақ Excel түсінетін кез келген CSV файлы қажет болса, онда бұл қадамды өткізіп жіберуге болады, өйткені Microsoft Excel бөлгіші бар файлдарды жақсы түсінеді - кесте.

  1. Егер сізге әлі де CSV файлы (үтірмен бөлінген) қажет болса, Блокнотта келесі әрекеттерді орындаңыз:
    • Қойынды таңбасын таңдап, оны тінтуірдің оң жақ түймешігімен нұқыңыз және контекстік мәзірде басыңыз көшірме (Көшіру) немесе жай ғана басыңыз Ctrl + Cтөмендегі суретте көрсетілгендей.Excel файлдарын CSV пішіміне қалай түрлендіруге болады
    • баспасөз Ctrl + Hтілқатысу терезесін ашу үшін Ауыстыру (Ауыстыру) және көшірілген қойынды таңбасын өріске қойыңыз сол (Нені тап). Бұл жағдайда курсор оңға жылжиды - бұл қойынды таңбасы енгізілгенін білдіреді. Далада Than (Ауыстыру) үтірді енгізіп, түймесін басыңыз Барлығын ауыстырыңыз (Барлығын ауыстырыңыз).Excel файлдарын CSV пішіміне қалай түрлендіруге болады

    Блокнотта нәтиже келесідей болады:

    Excel файлдарын CSV пішіміне қалай түрлендіруге болады

  2. басыңыз файл > Сақтау ретінде (Файл > Басқаша сақтау), файлдың атын және ашылмалы тізімге енгізіңіз Кодтау (Кодтау) таңдаңыз UTF-8… Содан кейін түймені басыңыз сақтау (Сақтау).Excel файлдарын CSV пішіміне қалай түрлендіруге болады
  3. Windows Explorer бағдарламасын іске қосыңыз және файл кеңейтімін келесіден өзгертіңіз .txt on . Csv.Кеңейтімді басқаша өзгертіңіз .txt on . Csv Сіз мұны тікелей Блокнотта жасай аласыз. Мұны істеу үшін диалогтық терезеде Сақтау ретінде (Басқаша сақтау) өрісінде файл түрі (Түрі ретінде сақтау) опцияны таңдаңыз Барлық файлдар (Барлық файлдар) және төмендегі суретте көрсетілгендей сәйкес өрістегі файл атауына «.csv» қосыңыз.Excel файлдарын CSV пішіміне қалай түрлендіруге болады
  4. Бұл үшін қойындыда Excel бағдарламасында CSV файлын ашыңыз файл (Феле) илеңіз ашық > Мәтіндік файлдар (Ашу > Мәтіндік файлдар) және деректердің дұрыс екенін тексеріңіз.

Ескерту: Егер файлыңыз Excel бағдарламасынан тыс пайдаланылуға арналған болса және UTF-8 пішімі талап етілсе, параққа ешқандай өзгертулер енгізбеңіз және оны Excel бағдарламасында қайта сақтамаңыз, себебі бұл кодтауды оқу кезінде қиындықтарға әкелуі мүмкін. Егер деректердің кейбір бөлігі Excel бағдарламасында көрсетілмесе, сол файлды Блокнот бағдарламасында ашып, ондағы деректерді түзетіңіз. Файлды UTF-8 пішімінде қайта сақтауды ұмытпаңыз.

Excel файлын CSV UTF-16 файлына қалай түрлендіруге болады

UTF-16 CSV файлына экспорттау UTF-8 файлына экспорттаудан әлдеқайда жылдам және оңай. Файлды сақтаған кезде Excel бағдарламасы автоматты түрде UTF-16 пішімін қолданады Юникод мәтіні (Юникод мәтіні).

Ол үшін құралды пайдаланып файлды сақтаңыз Сақтау ретінде Excel бағдарламасында (басқаша сақтау), содан кейін Windows Explorer бағдарламасында жасалған файлдың кеңейтімін өзгертіңіз . Csv. Дайын!

Бөлгіш ретінде нүктелі үтір немесе нүктелі үтір бар CSV файлы қажет болса, Блокнотта немесе өзіңіз таңдаған кез келген басқа мәтіндік редакторда барлық қойынды таңбаларын үтір немесе нүктелі үтірмен ауыстырыңыз (мұны орындау туралы егжей-тегжейлі нұсқауларды осы мақаланың басында қараңыз).

Excel файлдарын CSV форматына түрлендірудің басқа жолдары

Excel-ден CSV-ге деректерді экспорттаудың жоғарыда сипатталған әдістері (UTF-8 және UTF-16) әмбебап, яғни кез келген арнайы таңбалармен және 2003-2013 жылдар аралығындағы Excel бағдарламасының кез келген нұсқасында жұмыс істеуге жарамды.

Деректерді Excel бағдарламасынан CSV пішіміне түрлендірудің көптеген басқа жолдары бар. Жоғарыда көрсетілген шешімдерден айырмашылығы, бұл әдістер таза UTF-8 файлына әкелмейді (бұл Excel файлдарын бірнеше UTF кодтау опцияларында экспорттай алатын OpenOffice қолданбасына қолданылмайды). Бірақ көп жағдайда алынған файлда дұрыс таңбалар жинағы болады, оны кез келген мәтіндік редакторды пайдаланып UTF-8 пішіміне ауыртпалықсыз түрлендіруге болады.

Google Sheets көмегімен Excel файлын CSV файлына түрлендіру

Анықталғандай, Google Sheets арқылы Excel файлын CSV файлына түрлендіру өте оңай. Компьютерде Google Drive орнатылған болса, мына 5 қарапайым қадамды орындаңыз:

  1. Google Drive-та түймені басыңыз жасау (Жасау) және таңдаңыз үстел (Электрондық кесте).
  2. Мәзірде файл (Феле) илеңіз импорт (Импорт).Excel файлдарын CSV пішіміне қалай түрлендіруге болады
  3. басыңыз жүктеу (Жүктеп салу) және компьютерден жүктеп салу үшін Excel файлын таңдаңыз.
  4. Диалогтық терезеде Impфайл ort (Файлды импорттау) таңдаңыз Кестені ауыстырыңыз (Электрондық кестені ауыстыру) және басыңыз импорт (Импорт).Excel файлдарын CSV пішіміне қалай түрлендіруге болады

Кеңес: Excel файлы салыстырмалы түрде кішкентай болса, уақытты үнемдеу үшін көшіру/қою арқылы одан деректерді Google электрондық кестесіне тасымалдауға болады.

  1. Мәзірде файл (Феле) илеңіз Жүктеу ретінде (Жүктеу ретінде), файл түрін таңдаңыз CSV – файл компьютерде сақталады.Excel файлдарын CSV пішіміне қалай түрлендіруге болады

Соңында, барлық таңбалардың дұрыс сақталғанына көз жеткізу үшін жасалған CSV файлын кез келген мәтіндік редакторда ашыңыз. Өкінішке орай, осылай жасалған CSV файлдары Excel бағдарламасында әрқашан дұрыс көрсетілмейді.

.xlsx файлын .xls ретінде сақтаңыз, содан кейін CSV файлына түрлендіріңіз

Бұл әдіс қосымша түсініктемелерді қажет етпейді, өйткені атаудан бәрі түсінікті.

Мен бұл шешімді Excel бағдарламасына арналған форумдардың бірінде таптым, қайсысы екені есімде жоқ. Шынымды айтсам, мен бұл әдісті ешқашан пайдаланған емеспін, бірақ көптеген пайдаланушылардың айтуынша, кейбір арнайы таңбалар тікелей сақтау кезінде жоғалады. . Xlsx в . Csv, бірақ бірінші болса қалады . Xlsx ретінде сақтау .xls, содан кейін ұнайды . Csv, біз осы мақаланың басында жасағанымыздай.

Қалай болғанда да, Excel бағдарламасынан CSV файлдарын жасаудың осы әдісін өзіңіз үшін қолданып көріңіз және егер ол жұмыс істесе, бұл жақсы уақытты үнемдейтін болады.

OpenOffice арқылы Excel файлын CSV түрінде сақтау

OpenOffice – Excel бағдарламасынан CSV пішіміне деректерді экспорттаудың тамаша жұмысын орындайтын электрондық кесте қолданбасын қамтитын қолданбалардың ашық бастапқы жиынтығы. Шындығында, бұл қолданба электрондық кестелерді CSV файлдарына түрлендіру кезінде Excel және Google парақтарына қарағанда көбірек опцияларға қол жеткізуге мүмкіндік береді (кодтау, бөлгіштер және т.б.).

Тек Excel файлын OpenOffice Calc бағдарламасында ашыңыз, басыңыз файл > Сақтау ретінде (Файл > Басқаша сақтау) және файл түрін таңдаңыз CSV мәтіні (CSV мәтіні).

Келесі қадам параметр мәндерін таңдау болып табылады Кодтау (Таңбалар жиыны) и Өріс бөлгіш (Өріс бөлгіш). Әрине, егер біз бөлгіштер ретінде үтірлері бар UTF-8 CSV файлын жасағымыз келсе, онда таңдаңыз UTF-8 және тиісті өрістерге үтірді (,) енгізіңіз. Параметр Мәтінді бөлгіш (Мәтінді бөлгіш) әдетте өзгеріссіз қалдырылады – тырнақша («). Келесі басыңыз OK.

Excel файлдарын CSV пішіміне қалай түрлендіруге болады

Дәл осылай Excel-ден CSV-ге жылдам және ауыртпалықсыз түрлендіру үшін сіз басқа қолданбаны – LibreOffice-ті пайдалана аласыз. Келісіңіз, егер Microsoft Excel бағдарламасы CSV файлдарын жасау кезінде параметрлерді реттеу мүмкіндігін берсе, жақсы болар еді.

Бұл мақалада мен Excel файлдарын CSV форматына түрлендіру туралы білетін әдістер туралы айттым. Excel-ден CSV-ге экспорттаудың тиімді әдістерін білсеңіз, бұл туралы түсініктемелерде айтып беріңіз. Назарларыңызға рахмет!

пікір қалдыру