CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

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

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

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

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

Компанияңыздың дерекқорынан кейбір ақпаратты Excel парағына алу қажет болса, бірінші ойға келетін идея дерекқорды CSV файлына экспорттау, содан кейін CSV файлын Excel бағдарламасына импорттау болып табылады.

CSV-ді Excel-ге түрлендірудің 3 жолы бар: Файлды кеңейтімімен ашуға болады . Csv тікелей Excel бағдарламасында, Windows Explorer бағдарламасында файлды екі рет басыңыз немесе CSV файлын Excel бағдарламасына сыртқы деректер көзі ретінде импорттаңыз. Келесіде мен осы үш әдіске егжей-тегжейлі тоқталып, олардың әрқайсысының артықшылықтары мен кемшіліктерін көрсетемін.

Excel бағдарламасында CSV файлын қалай ашуға болады

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

Ескерту: Excel бағдарламасында CSV файлын ашу файл пішімін өзгертпейді. Басқаша айтқанда, CSV файлы Excel файлына (.xls немесе .xlsx пішімі) түрлендірілмейді, ол өзінің бастапқы түрін (.csv немесе .txt) сақтайды.

  1. Microsoft Excel, қойындысын іске қосыңыз Home (Үй) түймесін басыңыз ашық (Ашық).
  2. Диалогтық терезе пайда болады ашық (Құжатты ашу), төменгі оң жақ бұрыштағы ашылмалы тізімнен таңдаңыз Мәтіндік файлдар (Мәтіндік файлдар).
  3. Windows Explorer бағдарламасында CSV файлын тауып, оны екі рет басу арқылы ашыңыз.

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

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

Деректер келесі элементтердің кем дегенде біреуіне сәйкес келсе, мәтінді импорттау шеберін пайдаланыңыз:

  • CSV файлы әртүрлі бөлгіштерді пайдаланады;
  • CSV файлы әртүрлі күн пішімдерін пайдаланады;
  • Бастапқы нөлі бар сандарды қамтитын деректерді түрлендіріп жатырсыз және сол нөлді сақтағыңыз келеді;
  • CSV файлындағы деректер Excel бағдарламасына қалай импортталатынын алдын ала көргіңіз келеді;
  • Сіз жұмысыңызда көбірек икемді болғыңыз келеді.

Excel бағдарламасы мәтінді импорттау шеберін іске қосу үшін файл кеңейтімін келесіден өзгертуге болады . Csv on .txt (файлды ашпас бұрын) немесе төменде сипатталғандай CSV файлын Excel бағдарламасына импорттаңыз.

Windows Explorer арқылы CSV файлын қалай ашуға болады

Бұл Excel бағдарламасында CSV ашудың ең жылдам жолы. Windows Explorer бағдарламасында файлды екі рет басыңыз . Csv, және ол жаңа Excel жұмыс кітабы ретінде ашылады.

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

Excel әдепкі бағдарлама болмаса, оны қалай түзетуге болады:

  1. Кез келген файлды тінтуірдің оң жақ түймешігімен басыңыз . Csv Windows Explorer бағдарламасында және ашылатын контекстік мәзірде түймесін басыңыз Ашық (Ашу) > Әдепкі бағдарламаны таңдаңыз (Бағдарламаны таңдаңыз).
  2. таңдау Excel ұсынылған бағдарламалар тізімінде опция үшін құсбелгі бар екеніне көз жеткізіңіз Әрқашан таңдалған бағдарламаны пайдаланыңыз мұндай файлды ашыңыз (Файлдың осы түрі үшін әрқашан таңдалған қолданбаны пайдаланыңыз) және түймесін басыңыз OK.CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

Excel бағдарламасына CSV қалай импорттауға болады

Осылайша сіз файлдан деректерді импорттай аласыз . Csv бар немесе жаңа Excel парағына. Алдыңғы екі әдістен айырмашылығы, ол Excel бағдарламасында тек CSV ашпайды, сонымен қатар пішімді түрлендіреді . Csv в . Xlsx (Excel 2007, 2010 немесе 2013 нұсқасын пайдалансаңыз) немесе .xls (Excel 2003 және одан бұрынғы нұсқаларында).

  1. Қажетті Excel парағын ашыңыз және файлдан деректерді импорттағыңыз келетін ұяшықты басыңыз . Csv or .txt.
  2. Қосымша қойындысында мәліметтер (Деректер) бөлімінде Сыртқы деректерді алыңыз (Сыртқы деректерді алу) түймесін басыңыз Мәтіннен (Мәтіннен).CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек
  3. Файлды табыңыз . Csvимпорттағыңыз келетінін таңдап, басыңыз импорт (Импорттау) немесе қалаған CSV файлын екі рет басыңыз.CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек
  4. Мәтінді импорттау шебері ашылады, оның қадамдарын орындау жеткілікті.

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

  1. CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек
    • 1 қадамға. Импорттау басталатын деректер пішімін және жол нөмірін таңдаңыз. Көбінесе таңдалады Бөлінген (Бөлгіштермен) және жолдан 1. Шебердің тілқатысу терезесінің төменгі жағындағы алдын ала қарау аймағы импортталған CSV файлының алғашқы бірнеше жазбаларын көрсетеді.CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек
    • 2 қадамға. Бұл қадамда бөлгіштер мен жол терминаторын таңдау керек. бөлгіш (Бөлгіш) - CSV файлындағы мәндерді бөлетін таңба. Егер CSV файлыңыз ұсынылған тізімде жоқ таңбаны пайдаланса, құсбелгіні қойыңыз басқа (Басқа) және қажетті таңбаны енгізіңіз. Біздің мысалда біз анықтадық Tab (қойынды таңбасы) және үтір Әрбір өнім (олар қойындымен бөлінген) жаңа жолда басталуы үшін (үтір) және ID және сату деректері (олар үтірмен бөлінген) сияқты өнім ақпараты әртүрлі ұяшықтарға орналастырылады.Мәтін квалификациясы (жол терминаторы) - жеке мәндерді қамтитын символ. «мәтін1, мәтін2» сияқты таңбалардың арасына салынған барлық мәтін, мәтінде сіз бөлгіш ретінде көрсеткен таңба болса да, жалғыз мән ретінде импортталады. Бұл мысалда бөлгіш ретінде үтірді және жолды аяқтаушы ретінде тырнақшаны белгіледік. Нәтижесінде ондық бөлгіші бар барлық сандар (біздің жағдайда бұл да үтір!) бір ұяшыққа импортталады, мұны төмендегі суреттегі алдын ала қарау аймағында көруге болады. Егер жол терминаторы ретінде тырнақшаларды көрсетпесек, онда барлық сандар әртүрлі ұяшықтарға импортталады.

      CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

    • 3 қадамға. Аймаққа қараңыз Деректерді алдын ала қарау (Деректерді талдау үлгісі). Деректеріңіздің қалай көрінетініне риза болсаңыз, түймені басыңыз Аяқтау (Дайын).

Кеңес: Егер CSV файлыңыз ретімен бірнеше үтір немесе басқа бөлгіш таңбаны пайдаланса, құсбелгіні қойыңыз. Қатарлы бөлгіштерді бір деп есептеңіз Бос ұяшықтарды болдырмау үшін (дәйекті бөлгіштерді бір деп санаңыз).

  1. Импортталған деректерді бұрыннан бар параққа немесе жаңа параққа қоюды таңдап, басыңыз OKCSV файлын Excel бағдарламасына импорттауды аяқтау үшін.CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

Кеңес: Түймені басуға болады Сипаттар (Сипаттар) импортталған деректер үшін жаңарту, орналасу және пішімдеу сияқты кеңейтілген параметрлерді конфигурациялауға арналған.

  1. CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

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

CSV-ді Excel-ге түрлендіру: мәселелер мен шешімдер

CSV пішімі 30 жылдан астам уақыт бойы қолданылып келеді, бірақ оның ұзақ тарихына қарамастан, ол ешқашан ресми түрде құжатталмаған. CSV (Үтірмен бөлінген мәндер) атауы деректер өрістерін бөлу үшін үтірлерді пайдаланудан шыққан. Бірақ бұл теорияда. Шындығында, CSV деп аталатын көптеген файлдар деректерді бөлу үшін басқа таңбаларды пайдаланады, мысалы:

  • Қойындылар – TSV файлдары (қойындымен бөлінген мәндер)
  • Үтір – SCSV файлдары (нүктелі үтірмен бөлінген мәндер)

CSV файлдарының кейбір нұсқалары деректер өрістерін бір немесе қос тырнақшалармен бөледі, басқалары Юникодты дұрыс түсіндіру үшін UTF-8 сияқты Юникод байт реттілігі маркерін (BOM) қажет етеді.

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

CSV файлы Excel бағдарламасында дұрыс көрсетілмейді

белгілері: Сіз Excel бағдарламасында CSV файлын ашуға тырысып жатырсыз және барлық деректер бірінші бағанда аяқталады.

себебі: Мәселенің түпкі себебі Windows аймақтық және тіл параметрлерінде және CSV файлында әртүрлі бөлгіштер бар. Солтүстік Америкада және кейбір басқа елдерде әдепкі тізім бөлгіші үтір болып табылады. Еуропа елдерінде үтір ондық бөлшекті бөлгіш, ал тізім өрісін бөлгіш нүктелі үтір ретінде пайдаланылады.

Шешім: Бұл мәселенің бірнеше мүмкін шешімдері бар. Төмендегі ұсыныстарды жылдам қарап шығып, нақты тапсырмаңызға ең қолайлысын таңдай аласыз.

  1. Дұрыс бөлгішті тікелей CSV файлында көрсетіңіз. CSV файлын кез келген мәтіндік редакторда ашыңыз (тіпті қарапайым блокнот жасайды) және келесі мәтінді бірінші жолға қойыңыз. Бұл кез келген басқа деректерден бұрын бөлек жол болуы керек екенін ескеріңіз:
    • Үтір бөлгішті орнату үшін: Sep
    • Бөлгішке нүктелі үтір қою үшін: sep=;

    Сіз болжағандай, осылайша теңдік белгісінен кейін оны жай ғана көрсету арқылы бөлгіш ретінде кез келген басқа таңбаны орнатуға болады.

  2. Excel бағдарламасында қажетті бөлгішті таңдаңыз. Excel 2013 немесе 2010 нұсқаларында қойындыда мәліметтер (Деректер) бөлімінде Деректер құралдары (Деректермен жұмыс) басыңыз Мәтінді бағандарға (Бағандар бойынша мәтін).CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керекБаған мәтін шебері іске қосылғанда, бірінші қадамда деректер пішімін таңдаңыз Бөлінген (бөлгіштермен) және басыңыз Келесі (Әрі қарай). Екінші қадамда қажетті бөлгішті таңдап, басыңыз Аяқтау (Дайын).

    CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

  3. Кеңейтімді келесіден өзгертіңіз . Csv on .жазу. Файлды ашу .txt Excel бағдарламасында Мәтінді импорттау шебері іске қосылады және сіз CSV файлын Excel бағдарламасына қалай импорттау керек бөлімінде сипатталғандай қалаған бөлгішті таңдай аласыз.
  4. VBA арқылы бөлгіш ретінде нүктелі үтірмен CSV файлын ашыңыз. Мұнда бөлгіш ретінде нүктелі үтірді пайдаланатын Excel бағдарламасында CSV файлын ашатын VBA коды үлгісі берілген. Код бірнеше жыл бұрын Excel бағдарламасының бұрынғы нұсқалары (2000 және 2003) үшін жазылған, бірақ VBA-мен жақсы таныс болсаңыз, оны үтірмен бөлінген CSV файлдарымен жұмыс істеу үшін жаңарту немесе өзгертуде еш қиындық болмауы керек.

Ескерту: Көрсетілген барлық шешімдер тек берілген CSV файлы үшін бөлгішті өзгертеді. Әдепкі бөлгішті біржола өзгерткіңіз келсе, келесі шешім сізге сәйкес келеді.

  1. Біз аймақтық стандарттар параметрлерінде сепараторларды өзгертеміз. баспасөз Home (бастау) және жүгіру басқару панелі (Басқару тақтасы), элементті басыңыз Аймақ және тіл (Аймақтық стандарттар) > Қосымша параметрлер (Қосымша опциялар). Диалогтық терезе ашылады Пішімді теңшеу (Пішім параметрі) параметрі үшін нүктені (.) таңдау керек Ондық таңба (Бүтін/Ондық бөлгіш) және параметр үшін үтір (,) қойыңыз Тізім бөлгіш (Тізім элементінің бөлгіші).

Аудармашының ескертуі: Бұл параметрлер Excel бағдарламасының (және бірқатар басқа елдердің) ағылшын локализациясы үшін берілген. Локализация үшін ондық бөлгіш ретінде үтірді және тізім элементтерін бөлу үшін нүктелі үтірді пайдалану жиірек болады.

  1. CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керекЕкі рет түрту OKдиалогтық терезелерді жабу үшін – аяқтадыңыз! Бұдан былай Microsoft Excel бағдарламасы барлық CSV (үтірмен бөлінген) файлдарын дұрыс ашып көрсетеді.

Ескерту: Windows басқару тақтасын ондық бөлгіштерге және тізім элементтеріне орнату тек Microsoft Excel емес, компьютердегі барлық бағдарламалар үшін әдепкі таңба параметрлерін өзгертеді.

Excel бағдарламасында CSV файлын ашқан кезде алдыңғы нөлдер жоғалады

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

себебі: Әдепкі бойынша, Microsoft Excel CSV файлын пішімде көрсетеді жалпы (Жалпы), онда алдыңғы нөлдер қысқартылады.

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

Шебердің 3-қадамында алдыңғы нөлдері бар мәндері бар бағандарды таңдап, осы бағандардың пішімін мәтінге өзгертіңіз. Осылайша сіз нөлдерді орнында сақтай отырып, CSV файлыңызды Excel бағдарламасына түрлендіруге болады.

CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

Excel CSV файлын ашқан кезде кейбір мәндерді күндерге түрлендіреді

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

себебі: Жоғарыда айтылғандай, Excel CSV файлын пішімде ашады жалпы (Жалпы), ол күн тәрізді мәндерді мәтін пішімінен күн пішіміне түрлендіреді. Мысалы, пайдаланушы логиндері бар CSV файлын ашсаңыз, «23 сәуір» жазбасы күнге түрлендіріледі.

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

CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

Егер сізге қарама-қарсы нәтижеге жету қажет болса, яғни белгілі бір бағанда мәндерді күндерге түрлендіріңіз, содан кейін пішімді орнатыңыз дата (Күн) және ашылмалы тізімнен сәйкес күн пішімін таңдаңыз.

Бірнеше CSV файлдарын Excel бағдарламасына қалай импорттауға болады

Менің ойымша, сіз Microsoft Excel пәрменін пайдаланып бірнеше CSV файлдарын ашуға мүмкіндік беретінін білесіз ашық (Ашық).

  1. Қосымша қойындысында Филлет (Файл) түймесін басыңыз ашық (Ашу) және диалогтық терезенің төменгі оң жағындағы ашылмалы тізімнен таңдаңыз Мәтіндік файлдар (Мәтіндік файлдар).
  2. Қатарынан бірнеше файлды таңдау үшін бірінші файлды басыңыз, содан кейін басып тұрыңыз ауысым, соңғы файлды басыңыз. Осы файлдардың екеуі, сондай-ақ олардың арасындағы барлығы таңдалады. Бір қатарда жоқ файлдарды таңдау үшін пернені басып тұрыңыз Ctrl және әрбір файлды басыңыз . Csvашқыңыз келеді.
  3. Барлық қажетті CSV файлдары таңдалғанда, түймені басыңыз ашық (Ашық).CSV-ді Excel-ге түрлендіру: CSV файлдарын Excel электрондық кестелеріне қалай импорттау керек

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

Енді кез келген CSV файлын Excel бағдарламасына оңай түрлендіруге болады деп үміттенемін. Егер сізде сұрақтар немесе қиындықтар болса, түсініктемелерде маған жазыңыз. Осы ұзақ мақаланы соңына дейін оқып шыдамдылық танытқандардың барлығына рахмет! 🙂

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