CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

Ushbu maqolada siz CSV faylini Excelga aylantirishning ikkita oson usulini topasiz. Bundan tashqari, siz bir nechta CSV fayllarini Excelga qanday import qilishni va CSV faylidagi ma'lumotlarning bir qismi Excel varag'ida to'g'ri ko'rsatilmaydigan vaziyatlarni qanday hal qilishni o'rganasiz.

Yaqinda biz CSV (vergul bilan ajratilgan qiymatlar) formati va turli xil xususiyatlarni o'rganishni boshladik. Excel faylini CSV ga aylantirish usullari. Bugun biz teskari jarayonni amalga oshiramiz - CSV-ni Excelga import qilamiz.

Ushbu maqola sizga Excel-da CSV-ni qanday ochishni va bir vaqtning o'zida bir nechta CSV fayllarini qanday import qilishni ko'rsatib beradi. Shuningdek, biz mumkin bo'lgan tuzoqlarni aniqlaymiz va eng samarali echimlarni taklif qilamiz.

CSV-ni Excel-ga qanday aylantirish mumkin

Agar kompaniyangiz ma'lumotlar bazasidan Excel varag'iga ba'zi ma'lumotlarni olish kerak bo'lsa, aqlga kelgan birinchi fikr ma'lumotlar bazasini CSV fayliga eksport qilish va keyin CSV faylini Excelga import qilishdir.

CSV-ni Excelga aylantirishning 3 yo'li mavjud: Faylni kengaytmali ochishingiz mumkin . Csv to'g'ridan-to'g'ri Excel-da, Windows Explorer-da faylni ikki marta bosing yoki CSV-ni Excelga tashqi ma'lumot manbai sifatida import qiling. Quyida men ushbu uchta usulni batafsil ko'rib chiqaman va ularning har birining afzalliklari va kamchiliklarini ko'rsataman.

Excelda CSV faylini qanday ochish mumkin

CSV fayli boshqa dasturda yaratilgan bo'lsa ham, buyruq yordamida uni har doim Excel ish kitobi sifatida ochishingiz mumkin ochiq (Ochiq).

Eslatma: Excelda CSV faylini ochish fayl formatini o'zgartirmaydi. Boshqacha qilib aytganda, CSV fayli Excel fayliga (.xls yoki .xlsx formati) aylantirilmaydi, u asl turini (.csv yoki .txt) saqlab qoladi.

  1. Microsoft Excel-ni ishga tushiring, yorliq Bosh sahifa (Uyga) bosing ochiq (Ochiq).
  2. Muloqot oynasi paydo bo'ladi ochiq (Hujjatni ochish), pastki o'ng burchakdagi ochiladigan ro'yxatda -ni tanlang Matnli fayllar (Matnli fayllar).
  3. Windows Explorer-da CSV faylini toping va ustiga ikki marta bosish orqali uni oching.

Agar siz CSV faylini ochsangiz, Excel uni darhol yangi Excel ish kitobiga ma'lumotlarni kiritish orqali ochadi. Agar siz matnli faylni (.txt) ochsangiz, Excel Matnni import qilish ustasini ishga tushiradi. Bu haqda CSV-ni Excelga import qilish bo'limida o'qing.

Eslatma: Microsoft Excel CSV faylini ochganda, har bir ma'lumot ustunini qanday import qilishni aniq aniqlash uchun standart formatlash sozlamalaridan foydalanadi.

Agar ma'lumotlar quyidagi elementlardan kamida bittasiga mos kelsa, matnni import qilish ustasidan foydalaning:

  • CSV fayli turli cheklovchilardan foydalanadi;
  • CSV fayli turli sana formatlaridan foydalanadi;
  • Siz oldingi nolga ega raqamlarni o'z ichiga olgan ma'lumotlarni o'zgartirmoqdasiz va siz bu nolni saqlamoqchisiz;
  • CSV faylidagi ma'lumotlar Excelga qanday import qilinishini oldindan ko'rishni xohlaysiz;
  • Ishingizda ko'proq moslashuvchanlikni xohlaysiz.

Excel matnni import qilish ustasini ishga tushirish uchun fayl kengaytmasini o'zgartirishingiz mumkin . Csv on .txt (faylni ochishdan oldin) yoki quyida tavsiflanganidek CSV ni Excelga import qiling.

Windows Explorer yordamida CSV faylini qanday ochish mumkin

Bu Excelda CSV ochishning eng tezkor usuli. Windows Explorer-da faylni ikki marta bosing . Csv, va u yangi Excel ish kitobi sifatida ochiladi.

Biroq, bu usul faqat Microsoft Excel fayllarni ochish uchun standart dastur sifatida o'rnatilgan bo'lsa ishlaydi. . Csv. Agar shunday bo'lsa, siz Windows Explorer-da fayl nomining yonida tanish belgini ko'rasiz.

Agar Excel standart dastur bo'lmasa, uni qanday tuzatish mumkin:

  1. Har qanday faylni o'ng tugmasini bosing . Csv Windows Explorer-da va ochilgan kontekst menyusida ni bosing bilan ochish (bilan ochish) > Standart dasturni tanlang (Dasturni tanlang).
  2. tanlang Excel tavsiya etilgan dasturlar ro'yxatida variant uchun tasdiq belgisi mavjudligiga ishonch hosil qiling Buning uchun har doim tanlangan dasturdan foydalaning bu turdagi faylni oching (Har doim ushbu turdagi fayl uchun tanlangan ilovadan foydalaning) va bosing OK.CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

CSVni Excelga qanday import qilish mumkin

Shu tarzda siz fayldan ma'lumotlarni import qilishingiz mumkin . Csv mavjud yoki yangi Excel varag'iga. Oldingi ikkita usuldan farqli o'laroq, u Excelda CSV-ni ochmaydi, balki formatni o'zgartiradi . Csv в . Xlsx (agar siz Excel 2007, 2010 yoki 2013 dan foydalanayotgan bo'lsangiz) yoki .xls (Excel 2003 va undan oldingi versiyalarida).

  1. Kerakli Excel varag'ini oching va fayldan ma'lumotlarni import qilmoqchi bo'lgan katakchani bosing . Csv or .txt.
  2. Kengaytirilgan yorlig'ida ma'lumotlar (Ma'lumotlar) bo'limida Tashqi ma'lumotlarni oling (Tashqi ma'lumotlarni olish) tugmasini bosing Matndan (Matndan).CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin
  3. Faylni toping . Csvimport qilmoqchi bo'lgan narsani tanlang va bosing import (Import) yoki kerakli CSV faylni ikki marta bosing.CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin
  4. Matnni import qilish ustasi ochiladi, siz uning amallarini bajarishingiz kifoya.

Davom etishdan oldin, iltimos, quyidagi skrinshotni ko'rib chiqing, u asl CSV faylini va Excelda kerakli natijani ko'rsatadi. Umid qilamanki, bu sizga quyidagi misolda nima uchun muayyan sozlamalarni tanlashimizni yaxshiroq tushunishga yordam beradi.

  1. CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin
    • 1 qadam. Importni boshlash uchun ma'lumotlar formati va qator raqamini tanlang. Ko'pincha tanlanadi Cheklangan (Ajratuvchilar bilan) va satrdan 1. Sehrgar dialog oynasining pastki qismidagi oldindan ko'rish maydoni import qilingan CSV faylining dastlabki bir nechta yozuvlarini ko'rsatadi.CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin
    • 2 qadam. Ushbu bosqichda siz chegaralovchi va chiziq terminatorini tanlashingiz kerak. ajratuvchi (Delimiter) - CSV faylidagi qiymatlarni ajratuvchi belgi. Agar sizning CSV faylingiz taklif qilingan ro'yxatda bo'lmagan belgidan foydalansa, katakchani belgilang boshqa (Boshqa) va kerakli belgini kiriting. Bizning misolimizda biz aniqladik tab (Yorliq belgisi) va Vergul (Vergul) har bir mahsulot (ular yorliqlar bilan ajratilgan) yangi qatordan boshlanadi va mahsulot ma'lumotlari, masalan, ID va savdo ma'lumotlari (ular vergul bilan ajratilgan) turli katakchalarga joylashtiriladi.Matn kvalifikatsiyasi (satr terminatori) - alohida qiymatlarni qamrab oluvchi belgi. “matn1, matn2” kabi belgilar orasiga oʻralgan barcha matn, hatto siz chegaralovchi sifatida koʻrsatgan belgini oʻz ichiga olgan boʻlsa ham, bitta qiymat sifatida import qilinadi. Ushbu misolda biz ajratuvchi sifatida vergulni va chiziq tugatuvchisi sifatida tirnoqni belgiladik. Natijada, quyidagi rasmdagi oldindan ko'rish maydonida ko'rinib turganidek, o'nli kasrli barcha raqamlar (bizning holatlarimizda bu vergul ham!) bitta katakka import qilinadi. Agar biz tirnoqlarni satr terminatori sifatida ko'rsatmasak, unda barcha raqamlar turli kataklarga import qilinadi.

      CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

    • 3 qadam. Hududga qarang Maʼlumotlarni oldindan koʻrish (Ma'lumotlarni tahlil qilish namunasi). Agar ma'lumotlaringiz qanday ko'rinishidan mamnun bo'lsangiz, tugmani bosing tugatmoq (Tayyor).

Maslahat: Agar CSV faylingiz ketma-ket bir nechta vergul yoki boshqa ajratuvchi belgilardan foydalansa, katakchani belgilang. Ketma-ket ajratuvchilarni bitta deb hisoblang Bo'sh katakchalardan qochish uchun (ketma-ket ajratuvchilarni bitta deb hisoblang).

  1. Import qilingan ma'lumotlarni mavjud varaq yoki yangi varaqga joylashtirishni tanlang va ustiga bosing OKCSV faylini Excelga import qilishni tugatish uchun.CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

Maslahat: Siz tugmani bosishingiz mumkin xususiyatlari (Xususiyatlar) import qilingan ma'lumotlarni yangilash, joylashtirish va formatlash kabi kengaytirilgan sozlamalarni sozlash uchun.

  1. CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

Eslatma: Agar CSV faylingizda raqamlar yoki sanalar bo'lsa, Excel ularni to'g'ri o'zgartira olmasligi mumkin. Import qilingan ma'lumotlar formatini o'zgartirish uchun xatolar bo'lgan ustun(lar)ni tanlang, ustiga sichqonchaning o'ng tugmachasini bosing va kontekst menyusidan tanlang. Hujayralarni formatlash (hujayra formati).

CSV-ni Excel-ga aylantirish: muammolar va echimlar

CSV formati 30 yildan ortiq vaqtdan beri qo'llanilmoqda, ammo uning uzoq tarixiga qaramay, u hech qachon rasman hujjatlashtirilmagan. CSV (vergul bilan ajratilgan qiymatlar) nomi ma'lumotlar maydonlarini ajratish uchun vergullardan foydalanishdan kelib chiqqan. Lekin bu nazariy jihatdan. Aslida, CSV deb ataladigan ko'plab fayllar ma'lumotlarni ajratish uchun boshqa belgilardan foydalanadi, masalan:

  • Yorliqlar - TSV fayllari (yorliqlar bilan ajratilgan qiymatlar)
  • Nuqtali vergul – SCSV fayllari (nuqtali vergul bilan ajratilgan qiymatlar)

CSV fayllarining ba'zi o'zgarishlari ma'lumotlar maydonlarini bitta yoki ikkita tirnoq bilan ajratadi, boshqalari Unicode-ni to'g'ri talqin qilish uchun UTF-8 kabi Unicode bayt ketma-ketlik belgisini (BOM) talab qiladi.

Ushbu standartlarning etishmasligi turli xil muammolarni keltirib chiqaradi, ular siz sinab ko'rganingizda duch kelishingiz mumkin excel faylini csv ga aylantiring, va ayniqsa CSV faylini Excelga import qilishda. Keling, eng keng tarqalganlardan boshlab, ma'lum bo'lgan muammolarni ko'rib chiqaylik.

CSV fayli Excelda to'g'ri ko'rsatilmaydi

Alomatlar: Siz Excelda CSV faylini ochmoqchisiz va barcha ma'lumotlar birinchi ustunda tugaydi.

sababi: Muammoning ildizi shundaki, sizning Windows mintaqaviy va til sozlamalaringiz va CSV faylingiz turli xil cheklovchilarga ega. Shimoliy Amerika va boshqa ba'zi mamlakatlarda standart ro'yxat ajratuvchi verguldir. Evropa mamlakatlarida vergul o'nlik kasr, ro'yxat maydoni ajratuvchisi nuqtali vergul sifatida ishlatiladi.

Qaror: Ushbu muammoni hal qilishning bir nechta mumkin bo'lgan usullari mavjud. Siz quyidagi tavsiyalarni tezda ko'rib chiqishingiz va o'zingizning vazifangiz uchun eng mosini tanlashingiz mumkin.

  1. To'g'ri ajratuvchini bevosita CSV faylida belgilang. CSV faylini istalgan matn muharririda oching (hatto oddiy bloknot ham qiladi) va quyidagi matnni birinchi qatorga joylashtiring. E'tibor bering, bu boshqa ma'lumotlardan oldin alohida qator bo'lishi kerak:
    • Vergul ajratgichni o'rnatish uchun: Sep
    • Ajratuvchini nuqta-vergulga qo'yish uchun: sep=;

    Siz taxmin qilganingizdek, shu tarzda siz tenglik belgisidan keyin darhol uni ko'rsatib, ajratuvchi sifatida istalgan boshqa belgini o'rnatishingiz mumkin.

  2. Excelda kerakli ajratuvchini tanlang. Excel 2013 yoki 2010 da yorliqda ma'lumotlar (Ma'lumotlar) bo'limida Ma'lumotlar vositalari (Ma'lumotlar bilan ishlash) tugmasini bosing Ustunlarga matn (Ustunlar bo'yicha matn).CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkinUstun matni ustasi ishga tushganda, birinchi bosqichda ma'lumotlar formatini tanlang Cheklangan (ajratgichlar bilan) va bosing Keyingi (Bundan keyin). Ikkinchi bosqichda kerakli chegarani tanlang va bosing tugatmoq (Tayyor).

    CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

  3. dan kengaytmani o'zgartiring . Csv on .Xabar. Faylni ochish .txt Excelda Matnni import qilish ustasi ishga tushadi va siz CSV ni Excelga qanday import qilish bo'limida tavsiflanganidek, kerakli chegarani tanlashingiz mumkin bo'ladi.
  4. VBA-dan foydalanib, ajratuvchi sifatida nuqta-vergul bilan CSV faylini oching. Mana, ajratuvchi sifatida nuqta-verguldan foydalanadigan Excelda CSV faylini ochadigan namunaviy VBA kodi. Kod bir necha yil oldin Excelning oldingi versiyalari (2000 va 2003) uchun yozilgan, ammo agar siz VBA bilan yaxshi tanish bo'lsangiz, uni vergul bilan ajratilgan CSV fayllari bilan ishlash uchun yangilash yoki o'zgartirishda hech qanday muammo bo'lmasligi kerak.

Eslatma: Ko'rsatilgan barcha echimlar faqat berilgan CSV fayli uchun ajratuvchini o'zgartiradi. Agar siz standart ajratgichni bir marta va butunlay o'zgartirmoqchi bo'lsangiz, quyidagi yechim sizga mos keladi.

  1. Biz mintaqaviy standartlar sozlamalarida ajratgichlarni o'zgartiramiz. matbuot Bosh sahifa (boshlash) va yugurish boshqaruv uskunasi (Boshqarish paneli), elementni bosing Mintaqa va til (Mintaqaviy standartlar) > Qo'shimcha sozlamalar (Qo'shimcha variantlar). Muloqot oynasi ochiladi Formatni sozlash (Format sozlamalari) bunda parametr uchun nuqta (.) ni tanlashingiz kerak O'nlik belgisi (Integer/Decimal Separator) va parametr uchun vergul (,) qo'ying Ro'yxatni ajratuvchi (Ro'yxat elementlarini ajratuvchi).

Tarjimonning eslatmasi: Ushbu sozlamalar Excel (va bir qator boshqa mamlakatlar) ning inglizcha lokalizatsiyasi uchun berilgan. Mahalliylashtirish uchun o'nli kasr sifatida vergul va ro'yxat elementlarini ajratish uchun nuqta-verguldan foydalanish odatiy holdir.

  1. CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkinIkki marta bosing OKdialog oynalarini yopish uchun - ish tugadi! Bundan buyon Microsoft Excel barcha CSV (vergul bilan ajratilgan) fayllarni to'g'ri ochadi va ko'rsatadi.

Eslatma: Windows boshqaruv panelini o'nlik ajratgichlar va ro'yxat elementlariga o'rnatish nafaqat Microsoft Excel, balki kompyuteringizdagi barcha dasturlar uchun standart belgilar sozlamalarini o'zgartiradi.

Excelda CSV faylini ochishda bosh nollar yo'qoladi

Alomatlar: Sizning CSV faylingiz boshida nolga ega qiymatlarni o'z ichiga oladi va bu nollar Excelda CSV faylini ochganda yo'qoladi.

sababi: Odatiy bo'lib, Microsoft Excel CSV faylini formatda ko'rsatadi umumiy (Umumiy), unda bosh nollar kesiladi.

Qaror: Excelda .csv faylini ochish o'rniga, CSV faylini Excelga aylantirish uchun avval qilganimizdek, matnni import qilish ustasini ishga tushiring.

Sehrgarning 3-bosqichida bosh nollari bo'lgan qiymatlarni o'z ichiga olgan ustunlarni tanlang va ushbu ustunlar formatini matnga o'zgartiring. Nollarni joyida saqlab, CSV faylingizni Excelga shunday aylantirasiz.

CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

Excel CSV faylini ochishda ba'zi qiymatlarni sanaga o'zgartiradi

Alomatlar: CSV faylingizdagi ba'zi qiymatlar sanaga o'xshaydi va Excel avtomatik ravishda bunday qiymatlarni matn formatidan sana formatiga o'zgartiradi.

sababi: Yuqorida aytib o'tilganidek, Excel CSV faylini formatda ochadi umumiy (Umumiy) sanaga o'xshash qiymatlarni matn formatidan sana formatiga o'zgartiradi. Misol uchun, agar siz foydalanuvchi loginlarini o'z ichiga olgan CSV faylini ochsangiz, "Apr23" yozuvi sanaga aylantiriladi.

Qaror: Matnni import qilish ustasi yordamida CSV faylini Excelga aylantiring. Sehrgarning 3-bosqichida sanaga o'xshash yozuvlar bilan ustunlarni tanlang va ustun formatini matnga o'zgartiring.

CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

Agar siz teskari natijaga erishishingiz kerak bo'lsa, ya'ni ma'lum bir ustunda qiymatlarni sanaga aylantiring, keyin formatni o'rnating. sana (Sana) va ochiladigan ro'yxatdan tegishli sana formatini tanlang.

Excelga bir nechta CSV fayllarini qanday import qilish mumkin

O'ylaymanki, siz Microsoft Excel buyrug'i yordamida bir nechta CSV fayllarini ochishga imkon beradi ochiq (Ochiq).

  1. Kengaytirilgan yorlig'ida Fillet (Fayl) tugmasini bosing ochiq (Ochish) va dialog oynasining pastki o'ng tomonidagi ochiladigan ro'yxatdan tanlang Matnli fayllar (Matnli fayllar).
  2. Bir qatorda bir nechta fayllarni tanlash uchun birinchi faylni bosing, so'ng bosing va ushlab turing smena, oxirgi faylni bosing. Bu ikkala fayl va ularning orasidagi hamma narsa tanlanadi. Bir qatorda bo'lmagan fayllarni tanlash uchun tugmani bosib ushlab turing Ctrl va har bir faylni bosing . Csvochmoqchisiz.
  3. Barcha kerakli CSV fayllari tanlanganda tugmani bosing ochiq (Ochiq).CSV-ni Excel-ga aylantirish: CSV fayllarini Excel elektron jadvallariga qanday import qilish mumkin

Bu usul oddiy va tezdir va biz buni bir vaziyatda bo'lmasa ham zo'r deb atashimiz mumkin - har bir CSV fayli shu tarzda alohida Excel ish kitobi sifatida ochiladi. Amalda, bir nechta ochiq Excel fayllari o'rtasida oldinga va orqaga o'tish juda noqulay va og'ir bo'lishi mumkin.

Umid qilamanki, endi siz istalgan CSV faylini Excelga osongina o'zgartira olasiz. Agar sizda biron bir savol yoki qiyinchiliklar bo'lsa, sharhlarda menga yozing. Ushbu uzun maqolani oxirigacha o'qishni o'zlashtirgan barchaga sabr-toqat uchun rahmat! 🙂

Leave a Reply