Mundarija
Excelda hujayrani qanday ajratish mumkin? Matndan ustunlarga, Flash to'ldirish, formulalar yoki Matnni ajratish vositasidan foydalanish. Ushbu qo'llanmada sizning vazifangiz uchun eng mos texnikani tanlashda yordam beradigan barcha variantlar ko'rsatilgan.
Umuman olganda, Excelda katakchalarni ikki holatda bo'lishingiz kerak bo'lishi mumkin. Ko'pincha, barcha ma'lumotlar bir ustunda joylashgan ba'zi bir tashqi manbadan ma'lumotlarni import qilganingizda, ularni alohida ustunlarda xohlaysiz. Yoki yaxshiroq filtrlash, saralash yoki batafsil tahlil qilish uchun mavjud jadvaldagi katakchalarni ajratishni xohlashingiz mumkin.
Matndan ustunlarga Excel yordamida hujayralarni qanday ajratish mumkin
Ustunlarga matn xususiyati hujayra tarkibini ikki yoki undan ortiq hujayralarga bo'lish kerak bo'lganda juda foydali bo'ladi. Bu matn satrlarini vergul, nuqtali vergul yoki bo'sh joy kabi ma'lum ajratuvchi bilan ajratish hamda belgilangan uzunlikdagi satrlarni ajratish imkonini beradi. Keling, har bir stsenariy qanday ishlashini ko'rib chiqaylik.
Excelda hujayralarni ajratuvchi bo'yicha qanday ajratish mumkin
Aytaylik, sizda ishtirokchilarning ro'yxati bor, unda ishtirokchining ismi, mamlakati va kutilayotgan kelish sanasi bir xil bo'ladi. ustun:
Biz bitta katakdagi ma'lumotlarni bir nechta kataklarga ajratishni xohlaymiz, masalan, Ism , Familiya , Mamlakat , Kelish sanasi va Holati . Buni amalga oshirish uchun quyidagi amallarni bajaring:
- Agar siz natijalarni jadvalingizning oʻrtasiga joylashtirmoqchi boʻlsangiz, yangisini kiritishdan boshlang.Mavjud ma'lumotlaringizni qayta yozmaslik uchun ustun(lar). Ushbu misolda biz quyidagi skrinshotda ko'rsatilgandek 3 ta yangi ustun qo'shdik: Agar siz ajratmoqchi bo'lgan ustun yonida ma'lumotlaringiz bo'lmasa, bu qadamni o'tkazib yuboring.
- Yacheykalarni tanlang. boʻlinmoqchi boʻlsangiz, Maʼlumotlar yorligʻi > Maʼlumotlar asboblari guruhiga oʻting va Matnni ustunlarga tugmasini bosing.
- Matnni ustunlarga aylantirish ustasining birinchi bosqichida siz hujayralarni qanday ajratishni tanlaysiz - ajratuvchi yoki kenglik bo'yicha. Bizning holatlarimizda hujayra tarkibi bo'sh joylar bilan ajratiladi. va vergullar, shuning uchun biz Delimited ni tanlaymiz va Keyingi tugmasini bosing.
- Keyingi bosqichda siz chegaralar va ixtiyoriy ravishda matn kvalifikatorini belgilang. Siz bir yoki bir nechta oldindan belgilangan chegaralovchilarni tanlashingiz, shuningdek, Boshqa oynasida biriga egalik qiling. Ushbu misolda biz Bo'sh joy va Vergul ni tanlaymiz:
Maslahatlar:
- Keyingi o'lchamlarni bitta deb hisoblang . Maʼlumotlaringizda ketma-ket ikki yoki undan ortiq chegaralovchi boʻlishi mumkin boʻlsa, ushbu parametrni tanlaganingizga ishonch hosil qiling, masalan. so'zlar o'rtasida bir nechta ketma-ket bo'shliqlar mavjud bo'lganda yoki ma'lumotlar vergul va bo'sh joy bilan ajratiladi, masalan, "Smit, Jon".
- Matn kvalifikatsiyasini belgilash . Ba'zi matnlar bitta yoki qo'sh tirnoq ichiga olingan bo'lsa va siz matnning bunday qismlarini ajralmas bo'lishini xohlasangiz, ushbu parametrdan foydalaning. Misol uchun, agar siz ajratuvchi sifatida vergul (,) ni tanlasangiz va aqo'shtirnoq belgisi (") bo'lsa, qo'sh tirnoq ichiga olingan har qanday so'zlar, masalan, "Kaliforniya, AQSh" Kaliforniya, AQSh sifatida bitta katakka joylashtiriladi. matn kvalifikatori sifatida {none} ni tanlang, keyin "Kaliforniya " bitta katakka (qo'shtirnoq belgisi bilan birga) va AQSh" boshqasiga ( yopilish belgisi bilan birga).
- Ma'lumotlarni oldindan ko'rish . Keyingi tugmasini bosishdan oldin bu Ma'lumotlarni oldindan ko'rish bo'ylab o'tish uchun sabab bo'ladi> bo'limi Excel barcha hujayralar tarkibini to'g'ri ajratganiga ishonch hosil qilish uchun.
- Sizga yana ikkita narsa qoldi - ma'lumotlar formatini tanlang va natijada olingan qiymatlarni qaerga qo'ymoqchi ekanligingizni belgilang. :
- Ma'lumotlar formati . Odatiy bo'lib, Umumiy formati barcha ustunlar uchun o'rnatiladi, bu ko'p hollarda yaxshi ishlaydi. Bizning misolimizda bizga <1 kerak. Kelish sanalari uchun>Ma’lumotlar formati. Muayyan ustun uchun ma’lumotlar formatini o‘zgartirish uchun, tanlash uchun Ma’lumotlarni oldindan ko‘rish ostidagi o‘sha ustunni bosing. t va keyin Ustun ma'lumotlar formati ostidagi formatlardan birini tanlang (quyidagi skrinshotga qarang).
- Maqsad . Excelga ajratilgan ma'lumotlarni qaerga chiqarishni xohlayotganingizni aytish uchun Maqsad oynasi yonidagi Muloqot oynasini yig'ish belgisini bosing va eng yuqori chapdagi katakchani tanlang. belgilangan diapazonni tanlang yoki katakchaga to'g'ridan-to'g'ri hujayra havolasini kiriting. Iltimos, juda bo'lingushbu parametrdan ehtiyot bo'ling va maqsadli katakchada yetarlicha bo'sh ustunlar mavjudligiga ishonch hosil qiling.
Eslatmalar:
- Agar siz ma'lumotlarni oldindan ko'rishda paydo bo'ladigan ba'zi ustunlarni import qilishni xohlamasangiz, o'sha ustunni tanlang va Import qilmang ustun (o'tkazib yuborish) Ustun ma'lumotlar formati ostidagi radio tugmasi.
- Bo'lingan ma'lumotlarni boshqa elektron jadval yoki ish kitobiga import qilish mumkin emas. Agar buni qilishga urinib ko'rsangiz, siz noto'g'ri maqsad xatosini olasiz.
- Nihoyat, Finish tugmasini bosing va ish tugadi! Quyidagi skrinshotda ko'rsatilganidek, Excel bir katak tarkibini bir nechta kataklarga mukammal joylashtirgan:
Qanday qilib qattiq kenglikdagi matnni bo'lish kerak
Ushbu bo'limda qanday qilib tasvirlangan. Excelda katakchani siz belgilagan belgilar soniga qarab ajratish uchun. Tushunishni osonlashtirish uchun quyidagi misolni ko'rib chiqing.
Aytaylik, sizda mahsulot identifikatorlari va mahsulot nomlari bitta ustunda mavjud va siz identifikatorlarni alohida ustunga ajratmoqchisiz:
Bundan buyon barcha mahsulot identifikatorlari 9 ta belgidan iborat, Ruxsat etilgan kenglik opsiyasi ish uchun juda mos keladi:
- Bunda tushuntirilganidek Matnni ustunlarga aylantirish ustasini ishga tushiring. yuqoridagi misol. Sehrgarning birinchi bosqichida Fixed width -ni tanlang va Keyingi tugmasini bosing.
- Har bir ustunning kengligini Ma'lumotlarni oldindan ko'rish bo'limidan foydalanib o'rnating. da ko'rsatilganidekquyidagi skrinshotda vertikal chiziq ustunning uzilishini ifodalaydi va yangi uzilish chizig'ini yaratish uchun siz shunchaki kerakli joyni bosishingiz kerak (bizning holatda 9 ta belgi): Tanaffusni olib tashlash uchun chiziqni ikki marta bosing; tanaffusni boshqa joyga siljitish uchun chiziqni sichqoncha bilan sudrab borish kifoya.
- Keyingi bosqichda oldingi misolda bo'lgani kabi ma'lumotlar formatini va ajratilgan hujayralar uchun maqsadni tanlang va
Finish tugmasi.
Excel-ni Flash Fill bilan qanday ajratish mumkin
Excel 2013-dan boshlab Flash Fill xususiyatidan foydalanishingiz mumkin. Hujayralarni nafaqat avtomatik ravishda ma'lumotlar bilan to'ldirish, balki hujayra tarkibini ham ajratish mumkin.
Keling, birinchi misolimizdan ma'lumotlar ustunini olaylik va Excel Flash Fill bizga hujayrani yarmiga bo'lishda qanday yordam berishi mumkinligini ko'rib chiqamiz:
- Asl ma'lumotlarga ega ustun yoniga yangi ustun qo'ying va birinchi katakchaga matnning kerakli qismini kiriting (ushbu misoldagi ishtirokchi nomi).
- Matnni yana bir nechta kiriting. hujayralar. Excel naqshni sezishi bilanoq, u o'xshash ma'lumotlarni boshqa hujayralarga avtomatik ravishda to'ldiradi. Bizning holatda, Excelga naqshni aniqlash uchun 3 ta katak kerak bo'ladi:
- Agar ko'rganingizdan qoniqsangiz, Enter tugmasini bosing va barcha nomlar bir vaqtning o'zida alohida ustunga ko'chiriladi.
Excelda hujayrani formulalar bilan qanday ajratish mumkin
Har xil bo'lishidan qat'iy nazarHujayralaringiz o'z ichiga olishi mumkin bo'lgan ma'lumotlar, Excelda katakchani bo'lish formulasi chegaralovchining o'rnini (vergul, bo'sh joy va boshqalar) topish va chegaralovchilardan oldin, keyin yoki ular orasidagi pastki qatorni chiqarish uchun mo'ljallangan. Odatda, siz cheklovchining joylashuvini aniqlash uchun QIDIRISH yoki TOPSH funksiyalaridan, pastki qatorni olish uchun esa Matn funksiyalaridan biridan (CHAP, O‘ng yoki O‘rta) foydalanasiz.
Masalan, quyidagi formulalardan foydalanasiz. vergul va bo'sh joy bilan ajratilgan A2 katakchasidagi ma'lumotlarni ajratish (quyidagi skrinshotga qarang):
B2-dagi nomni chiqarish uchun:
=LEFT(A2, SEARCH(",",A2)-1)
Bu yerda SEARCH funksiyasi A2 dagi vergul o‘rnini aniqlaydi va siz natijadan 1 ni ayirasiz, chunki chiqishda vergulning o‘zi kutilmaydi. LEFT funksiyasi satr boshidan shu son belgilarni chiqaradi.
C2 da mamlakatni chiqarish uchun:
=RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)
Bu yerda LEN funksiyasi umumiy uzunlikni hisoblab chiqadi. SEARCH tomonidan qaytarilgan vergul o'rnini ayirib tashlagan satr. Bundan tashqari, siz bo'sh joy belgisini (-1) ayirasiz. Farq 2-argumentga o'tadi RIGHT, shuning uchun u satr oxiridan shuncha belgilarni tortib oladi.
Natija quyidagicha ko'rinadi:
Agar chegaralovchingiz vergul bo'lsa. bo'sh yoki bo'sh joysiz , undan keyin pastki qatorni chiqarish uchun quyidagi formuladan foydalanishingiz mumkin (bu erda 1000 - maksimal belgilar sonipull):
=TRIM(MID(A2, SEARCH(",", A2)+1, 1000))
Ko'rib turganingizdek, barcha turdagi satrlarga ishlov beradigan universal formula yo'q. Har bir alohida holatda siz o'zingizning yechimingizni ishlab chiqishingiz kerak bo'ladi.
Yaxshi xabar shundaki, Excel 365 da paydo bo'lgan dinamik massiv funksiyalari ko'plab eski formulalardan foydalanishni keraksiz qiladi. Buning o'rniga siz quyidagi funksiyalardan foydalanishingiz mumkin:
- TEXTSPLIT - satrlarni o'zingiz belgilagan har qanday ajratuvchi bo'yicha ajratish.
- MATndan OLDIN - ma'lum bir belgi yoki pastki satr oldidagi matnni ajratib oling.
- TEXTAFTER - ma'lum bir belgi yoki so'zdan keyin matnni ajratib olish.
Excel'da katakchalarni ajratish uchun ko'proq formula misollari uchun quyidagi manbalarni ko'rib chiqing:
- Matnni chiqarishdan oldin. ma'lum bir belgi
- Ma'lum bir belgidan keyin pastki qatorni oling
- Belgining ikkita takrorlanishi orasidagi matnni ajratib oling
- Yacheykani vergul, ikki nuqta, chiziqcha, tire yoki boshqa ajratuvchi bilan ajratish
- Hujayralarni qatorlarga bo'lish
- Matn va raqamlarni ajratish
- Excel'da nomlarni ajratish uchun formulalar
Matnni ajratish funksiyasidan foydalanib hujayralarni ajratish
Endi siz o'rnatilgan funksiyalar bilan tanish bo'lganingizdan so'ng, sizga Excelda hujayralarni bo'lishning muqobil usulini ko'rsatishga ijozat bering. Men Excel uchun Ultimate Suite tarkibiga kiritilgan Split Text vositasini nazarda tutyapman. U quyidagi amallarni bajarishi mumkin:
- Yacheykani belgi bo'yicha ajratish
- Yacheykani qator bo'yicha ajratish
- Yacheykani niqob (naqsh) bo'yicha ajratish
Masalan, bo'lishishtirokchi tafsilotlarini bir hujayradagi bir nechta katakchalarga kiritish 2 tezkor qadamda amalga oshirilishi mumkin:
- Ajramoqchi boʻlgan katakchalarni tanlang va dagi Matnni ajratish belgisini bosing. Ablebits Data yorlig'i, Matn guruhida.
- Kengaytma panelida quyidagi parametrlarni sozlang:
- Ajratuvchilar sifatida Vergul va Boʻsh joy ni tanlang.
- Ketma-ket ajratuvchilarni bitta deb hisoblash katagiga belgi qo'ying.
- Ustunlarga bo'lish -ni tanlang.
- Bo'lish<33-ni bosing> tugmasi.
Bajarildi! Asl ustunlar orasiga ajratilgan maʼlumotlarga ega toʻrtta yangi ustun qoʻyiladi va bu ustunlarga tegishli nomlarni berish kifoya:
Maslahat. Ismlar ustunini ism, familiya va otasining ismiga ajratish uchun siz maxsus ajratilgan nomlar vositasidan foydalanishingiz mumkin.
Agar siz Matnni ajratish va <8-ni ko'rishni xohlasangiz>Split Names vositalari amalda, biz quyidagi yuklab olish havolasidan foydalanishimiz mumkin. O'qiganingiz uchun tashakkur va kelgusi hafta blogimizda ko'rishga umid qilaman!
Mavjud yuklab olishlar
Ultimate Suite 14 kunlik to'liq ishlaydigan versiyasi (.exe fayli)