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 жумушчу китебинде өтмөктү ачыңыз File (Файл) жана басыңыз сактоо (Төмөнкүдөй сактоо). Мындан тышкары, диалог кутучасы Документти сактоо (Башкача сактоо) баскычын басуу менен ачылат F12.
  2. Ичинде File түрү (Түр катары сактоо) тандаңыз 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 иш китебинде чет тилдердеги маалыматтар камтылса, мен алгач аны форматта сактоону сунуштайм Юникод тексти (Unicode Text (*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 барагында кош тырмакчалар же узун сызыкчалар бар болсо (мисалы, текстти көчүрүп/жабыштырганда Word документинен Excelге которулат) - мындай символдор да майдаланат.

Оңой чечим - 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де өтмөктү ачыңыз File (Файл) жана басыңыз сактоо (Төмөнкүдөй сактоо).
  2. Талаага файлдын атын киргизиңиз File түрү (Түр катары сактоо) тандаңыз Юникод тексти (Юникод тексти (*.txt)) жана басыңыз Сактоо (Сактоо).Excel файлдарын CSV форматына кантип айландырса болот
  3. Түзүлгөн файлды каалаган стандарттуу текст редакторунда, мисалы, блокнотто ачыңыз.

Эскертүү: Бардык эле жөнөкөй текст редакторлору Юникод символдорун толук колдой бербейт, андыктан кээ бирлери тик бурчтуктар сыяктуу көрүнүшү мүмкүн. Көпчүлүк учурларда, бул акыркы файлга эч кандай таасир этпейт жана сиз жөн гана ага көңүл бурбай же Notepad++ сыяктуу өркүндөтүлгөн редакторду тандасаңыз болот.

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

Эскертүү: Эгерде үтүр бөлгүчтөрү бар файлды алуунун катуу зарылдыгы жок болсо, бирок сизге Excel түшүнө турган каалаган CSV файлы керек болсо, анда бул кадамды өткөрүп жиберсеңиз болот, анткени Microsoft Excel бөлгүч - табуляция менен файлдарды эң сонун түшүнөт.

  1. Эгер сизге дагы эле CSV файлы керек болсо (үтүр менен бөлүнгөн), анда Блокнотто төмөнкүнү аткарыңыз:
    • Өтмөктүн белгисин тандап, аны оң баскыч менен чыкылдатып, контексттик менюдан чыкылдатыңыз копия (Көчүрүү), же жөн гана чыкылдатыңыз Ctrl + Cтөмөнкү сүрөттө көрсөтүлгөндөй.Excel файлдарын CSV форматына кантип айландырса болот
    • басма сөз Ctrl + Hдиалог кутусун ачуу үчүн алмаштыруу (Алмаштыруу) жана көчүрүлгөн өтмөк белгисин талаага чаптаңыз ошол (Эмнени тап). Бул учурда, курсор оңго жылат - бул өтмөк белгиси киргизилгенин билдирет. Талаада караганда (Алмаштыруу) үтүрдү киргизип, басыңыз Баарын алмаштыр (Баарын алмаштыруу).Excel файлдарын CSV форматына кантип айландырса болот

    Блокнотто натыйжа төмөнкүдөй болот:

    Excel файлдарын CSV форматына кантип айландырса болот

  2. чыкылдатуу File > сактоо (Файл > Сактоо катары), файлдын атын жана ачылуучу тизмеге киргизиңиз коддоо (Коддоо) тандаңыз UTF-8… Андан кийин баскычты басыңыз Сактоо (Сактоо).Excel файлдарын CSV форматына кантип айландырса болот
  3. Windows Explorerди иштетиңиз жана файл кеңейтүүсүн өзгөртүңүз .txt on . Csv.Кеңейтүүнү башкача өзгөртүңүз .txt on . Csv Сиз аны түздөн-түз Блокнотто жасай аласыз. Бул үчүн, диалог терезесинде сактоо Талаада (башкача сактоо). File түрү (Түр катары сактоо) параметрди тандаңыз Бардык файлдар (Бардык файлдар) жана төмөнкү сүрөттө көрсөтүлгөндөй, тиешелүү талаадагы файлдын атына “.csv” кошуңуз.Excel файлдарын CSV форматына кантип айландырса болот
  4. Excelде CSV файлын ачыңыз, бул үчүн өтмөктө File (Филе) камыр ачык > текст (Ачуу > Текст файлдары) жана маалыматтардын туура экенин текшериңиз.

Эскертүү: Эгерде сиздин файлыңыз 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 файлына алып келбейт (бул OpenOfficeге тиешелүү эмес, ал Excel файлдарын бир нече UTF коддоо варианттарында экспорттой алат). Бирок көпчүлүк учурларда, натыйжада файл туура символдор топтомун камтыйт, аны каалаган текст редакторунун жардамы менен UTF-8 форматына эч кыйналбастан айландырса болот.

Google Sheets аркылуу Excel файлын CSVге айландырыңыз

Көрүнүп тургандай, Google Sheets аркылуу Excel файлын CSV форматына айландыруу абдан оңой. Компьютериңизде Google Drive мурунтан эле орнотулган болсо, бул 5 жөнөкөй кадамды аткарыңыз:

  1. Google Drive'да баскычты басыңыз түзүү (Түзүү) жана тандаңыз стол (Электрондук жадыбал).
  2. Менюда File (Филе) камыр Import (Импорт).Excel файлдарын CSV форматына кантип айландырса болот
  3. чыкылдатуу Download (Жүктөө) жана компьютериңизден жүктөө үчүн Excel файлын тандаңыз.
  4. Диалог терезесинде Impфайл ort (Файлды импорттоо) тандаңыз Таблицаны алмаштыруу (Электрондук жадыбалды алмаштыруу) жана чыкылдатыңыз Import (Импорт).Excel файлдарын CSV форматына кантип айландырса болот

Ишара: Excel файлы салыштырмалуу кичинекей болсо, анда убакытты үнөмдөө үчүн, көчүрүү / чаптоо аркылуу Google электрондук жадыбалына маалыматтарды өткөрө аласыз.

  1. Менюда File (Филе) камыр Жүктөө катары (Кандай жүктөө), файлдын түрүн тандаңыз 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 Барактарына караганда көбүрөөк мүмкүнчүлүктөрдү берет.

Жөн гана OpenOffice Calc ичинде Excel файлын ачып, чыкылдатыңыз File > сактоо (Файл > Башкача сактоо) жана файлдын түрүн тандаңыз CSV тексти (CSV тексти).

Кийинки кадам параметр баалуулуктарын тандоо болуп саналат коддоо (Каармандар топтому) и Талаа бөлгүч (Талаа бөлгүч). Албетте, эгерде биз бөлүүчү катары үтүр менен UTF-8 CSV файлын түзгүбүз келсе, анда тандаңыз UTF-8 жана тиешелүү талааларга үтүр (,) киргизиңиз. Параметр Текст бөлгүч (Текст бөлгүч) адатта өзгөрүүсүз калтырылат – тырмакчалар («). Кийинки чыкылдатыңыз OK.

Excel файлдарын CSV форматына кантип айландырса болот

Ошол сыяктуу эле, Excelден CSVге тез жана оорутпай которуу үчүн, сиз башка тиркемени - LibreOffice колдоно аласыз. Макул, эгер Microsoft Excel CSV файлдарын түзүүдө жөндөөлөрдү тууралоо мүмкүнчүлүгүн берсе жакшы болмок.

Бул макалада мен Excel файлдарын CSVге айландыруу боюнча мен билген ыкмалар жөнүндө сүйлөштүм. Эгер сиз Excelден CSVге экспорттоонун натыйжалуу ыкмаларын билсеңиз, бул тууралуу комментарийлерде айтып бериңиз. Көңүл бурганыңыз үчүн рахмат!

Таштап Жооп