Mundarija
Turli vaziyatlarda biz ma'lumotlarimizni turli qismlarga bo'lishimiz kerak. Ushbu ma'lumotlarni ajratish odatda bo'sh joy, vergul yoki boshqa mezonlar bilan amalga oshiriladi. Ushbu ma'lumotlarning bo'linishi bizga ma'lum bir vaqtda ma'lumotlarning qaysi qismini olishimizga yordam beradi. Excelda ma'lumotlarni bo'lishning 5 ta foydali va oson usullari ushbu maqolada muhokama qilinadi.
Amaliyot kitobini yuklab oling
Ushbu amaliy ish kitobini yuklab oling.
Excel.xlsm da ma'lumotlarni ajratish
Excelda ma'lumotlarni ajratishning 5 usuli
Excelda ma'lumotlarni qanday ajratishni ko'rsatish uchun biz quyidagi elektron jadvalning to'liq shakli nomidan foydalanamiz. To'liq ismi ustun , dagi turli shaxslar va ularning nomlari birinchi va ikkinchi qismda ham ko'rsatilgan. Ushbu qismlarga qanday etib borishimiz turli yo'llar bilan tushuntiriladi va tasvirlanadi.
1. Excelda ma'lumotlarni bo'lish uchun matndan ustunlarga xususiyatlar
Ushbu jarayonda, bo'sh joy, yorliq va vergul kabi ajratgichlar tanlangan ma'lumotlarni bir yoki bir nechta katakchalarda ajratib turadi. Matnni ustunga xususiyati Excelda ma'lumotlarni ajratish uchun ajoyib vositadir
Qadamlar
- Birinchi o'zingiz xohlagan barcha katakchalarni tanlang. bo'lish uchun.
- Keyin Ma'lumotlar > Matnni Ustunlarga o'ting.
- Bundan so'ng yangi dialog oynasi ochiladi. u katakdan ajratilganni tanlang. Va Keyingi tugmasini bosing.
- Keyingi tugmani bosgandan so'ng keyingi dialog oynasi paydo bo'ladi.dialog oynasidagi Bo'sh joy opsiyasi belgisini qo'ying, chunki biz berilgan ma'lumotlarni so'zlar orasidagi bo'shliq holatiga ko'ra bo'lishni xohlaymiz.
- Keyin, keyingi dialog oynasida Umumiy-ni tanlang.
- Ustun ma'lumotlar formati oynasining o'ng ostida katakcha ma'lumot qutisi Maqsad mavjud. . Bu maydonga siz boʻlingan maʼlumotlaringiz qayerda boʻlishini kiritishingiz kerak.
- Maqsad katakchalarini tanlagandan soʻng muloqot oynasidagi Finish tugmasini bosing.
- Quyidagi kabi Maqsad maydonida maqsadli katakchalarni tanlang.
- Keyin Finish tugmasini bosganingizda, barcha ismlar endi familiya va ismlarga bo'linganligini sezasiz.
Batafsil o'qing: Excel ma'lumotlarni vergul bo'yicha ustunlarga bo'lish (7 usul)
2. Formulalar yordamida Excelda katakchalarni ajratish
Bu formula Excelda ma'lumotlarni bo'lishda qulay vosita bo'lishi mumkin. Masalan, MATN funksiyasi formulasi yoki TRIM / MID yordamida biz har xil turdagi maʼlumotlarni oson va moslashuvchan tarzda ajratishimiz mumkin.
2.1 Matn funksiyalari bilan formula
Qadamlar
- Biz bu usul uchun boshqa nom ma'lumotlar to'plamidan foydalanmoqchimiz. Bu maʼlumotlar toʻplami oldingi maʼlumotlar toʻplamiga nisbatan oʻrta nom ustunini oʻz ichiga oladi.
- Keyin biz C5 katakchasiga quyidagi formulani kiritamiz:
=LEFT(B5,SEARCH(" ", B5)-1)
- Keyin toʻldirish dastagini tanlaymiz va uni Uyachaga tortamiz.C10 .
- Ushbu formula To'liq ism ustunning birinchi qismini ajratadi.
- Ism ustunining oʻrta qismini ajratish uchun quyidagi formulani kiriting va enter tugmasini bosing:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
.
- Enter tugmasini bosgandan so'ng, To'liq ism ustunining o'rta qismi D5 katakchasida
- Shundan so'ng, to'ldirish tugmachasini D10 katakchasiga torting. U boshqa To'liq ismlar o'rta qismini ajratadi.
- Bo'lish uchun To'liq ism ustunining oxirgi qismiga quyidagi formulani kiriting:
=RIGHT(B5,LEN(B5) - SEARCH(" ", B5, SEARCH(" ", B5,1)+1))
.
- Enter tugmasini bosgandan so'ng B5 yacheykadagi nomning oxirgi qismi E5 katakka bo'linganini ko'rasiz.
- To'ldirish tugmachasini E10 katakka torting. U Familiya ustunidagi boshqa to'liq ismning oxirgi qismini ajratadi.
2.2 Ma'lumotlarni ajratish uchun Trim va Mid funksiyalaridan foydalanish
Qadamlar
- Dastavval C5 katagiga quyidagi formulani kiritishingiz kerak:
=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))
.
- Ushbu formula Ism ustunidagi To'liq ism ning birinchi qismini ajratadi.
- Shundan so'ng, to'ldirish dastagi tugmasini tanlang va uni gorizontal ravishda E5 uyasiga torting.
- Keyin <6 C5-dagi>To'liq ism ustun ma'lumotlari to'liq uchga bo'linadiustunlar.
- Keyin C5 : Uya E5 -ni tanlang va toʻldirish dastagini pastga torting. E10 uyasiga.
- Toʻldirish rulini qoʻyib yuborganingizdan soʻng, barcha Hujayra maʼlumotlari endi boʻlinganligini koʻrasiz. uch qism.
Batafsil o'qing: Excelning bitta yacheykasidagi ma'lumotlarni bir nechta ustunlarga qanday ajratish mumkin (5 usul)
3. Excelda ma'lumotlarni hujayralarga bo'lish Flash to'ldirish funksiyasidan foydalanish
Qadamlar
- Dastavval ma'lumotlar to'plamining birinchi qatorini to'ldirishingiz kerak. Ya'ni C5 va D5 kataklariga bo'lingan ism va familiyani kiritishingiz kerak.
- Shundan so'ng, sichqonchaning o'ng tugmachasini bosib, burchak tutqichini C11 katakcha ga torting.
- Keyin qo'yib yuboring. tutqich, tutqichni bo'shatgandan so'ng, yangi ochiladigan oyna ochiladi. Oʻsha oynadan Flash Fill-ni tanlang.
- Flash Fill tugmachasini tanlash birinchi boʻlinib ketadi. C5 uyasida bajarilganidek nom ustunidagi nomlarning bir qismi.
- Oxirgi<6 uchun xuddi shu jarayonni takrorlang> Ism ustun, bu To'liq ism ustundagi nomlarning oxirgi qismini ajratadi.
Endi barcha nomlar To'liq ism ustunida ikki qismga bo'linadi.
Batafsil o'qing: Excelda bir katakdagi ma'lumotlarni bir nechta qatorlarga qanday ajratish mumkin (3 usul)
4. Hujayralarni ajratishva Power Query bilan Excelda matn
Exceldagi Power Query kabi kuchli vositadan foydalanib, Toʻliq ism ustunidagi nomlarni osongina ajratishingiz mumkin.
Qadamlar
- Birinchi navbatda, jadval ichidagi istalgan katakchani tanlang va Ma'lumotlar > Jadval / diapazondan.
<35 -ga o'ting>
- Keyin yangi Hujayra ma'lumotnomasi bo'lim, unda siz jadvalingiz diapazonini tanlashingiz kerak.
- Diapazonga kirganingizdan so'ng butunlay yangi oyna ochiladi, unda siz bo'sh ustunlarni olib tashlashingiz kerak.
- Keyin ustunlarni olib tashlash uchun to'liq ism ustunini duplikatsiya qilish kerak.
- Keyin sichqonchani o'ng tugmasini bosing, kontekst menyusiga o'ting Ustunni ajratish > Ajratish bo'yicha.
- Yangi oyna ochiladi. O'sha oynada Tanlash yoki chegaralovchini kiriting ochiladigan menyudan Bo'sh joyni tanlang. Va tanlang Ajratuvchining har bir takrorlanishi Split da. Keyin OK tugmasini bosing.
- OK tugmasini bosganingizdan so'ng siz Toʻliq ismlar uchta alohida ustunga boʻlingan.
- Ushbu ustun nomlarini Oʻrta ism ,
Ism, va Familiya . Keyin Yopish va yuklash tugmasini bosing.
- Elektr asbobini yopgandan va yuklagandan so'ng. asosiy ish daftarida shunday yangi varaq paydo bo'ladi.
BundaIsh varag'ida siz To'liq ism ustunidagi nomlar orasidagi bo'shliqqa qarab uchta alohida qismga bo'linganligini aniq ko'rishingiz mumkin.
5. Excelda ma'lumotlarni ajratish uchun VBA makrosidan foydalanish
VBA muharriridagi oddiy so'l kod yuqoridagi barcha muammolarni juda oson hal qilishi mumkin. Shu bilan birga, makroslardan foydalanish juda qiyinchiliksiz va vaqtni tejaydi.
Qadamlar
- Visual Basic-dan Visual Basic muharririni ishga tushiring. Dasturchi yorlig'i.
- Klaviaturangizda Alt + F11 tugmalarini bosish ham Visual Basic tahrirlovchisini faollashtirishi mumkin.
- Visual Basic muharriri ishga tushirilgandan so'ng yangi oyna ochiladi.
- Yangi oynada Qo'shish<7 tugmasini bosing>, keyin Module-ni bosing.
- Keyingi oq tahrirlovchi ochiladi. Ushbu muharrirda siz quyidagi kodni yozishingiz kerak:
8695
- Kodni yozishdan so'ng Module va VBA muharriri ni yoping. .
- Ko'rish yorlig'idan Makrolar buyrug'ini bosing, so'ng Makrolarni ko'rish opsiyasini tanlang.
- Keyin, yangi dialog oynasi ochiladi, u dialog oynasidan hozirgina yaratgan makrosni tanlang va Ishga tushirish tugmasini bosing.
Ishga tushirish tugmasini bosgandan so'ng, To'liq ism ustunidagi barcha ismlaringiz endi uch xil qismga bo'linganligini ko'rasiz.
Batafsil o'qing: Excel makrosi ma'lumotlarni bir nechta fayllarga bo'lish uchun(Oddiy qadamlar bilan)
Xulosa
Xulosa qilib aytadigan bo'lsak, "Excelda ma'lumotlarni qanday ajratish mumkin" degan savolga 6 ta asosiy usulda javob berish mumkin. Ular asosan formulalardan foydalanish, matndan ustunga funksiyasidan foydalanish, Power Query-ni o'rnatish va boshqasi VBA muharririda kichik makrosni ishga tushirishdir. VBA jarayoni kamroq vaqt talab etadi va sodda, lekin VBA bilan bog'liq oldindan bilim talab qiladi. Xuddi shunday, Power so'rovi ham juda qulay vosita, lekin biroz vaqt talab etadi.
Boshqa tomondan, boshqa usullarda bunday talab yo'q. Matndan ustunga usuli bularning barchasi orasida eng qulayi va ulardan foydalanish oson. Ushbu muammoni hal qilish uchun siz ushbu usullarga mashq qilishingiz va ko'nikishingiz mumkin bo'lgan mashq kitobini yuklab olishingiz mumkin.
Izohlar bo'limi orqali har qanday savol yoki fikr-mulohazalarni berishingiz mumkin. Exceldemy jamiyatini yaxshilash bo'yicha har qanday taklif juda qadrlanadi.