Mundarija
Microsoft Excelda bir nechta ustunlarni bitta ustunga birlashtirish uchun bir nechta mos usullar mavjud. Ushbu maqolada siz bir nechta ustunlardagi ma'lumotlarni misollar va to'g'ri rasmlar bilan bitta ustunga birlashtirish uchun turli yondashuvlarni qanday qo'llash mumkinligini bilib olasiz.
Amaliy kitobni yuklab oling
Ushbu maqolani tayyorlashda foydalangan Excel ish kitobini yuklab olishingiz mumkin.
Bir nechta ustunlarni bitta ustunga birlashtirish.xlsx
6 Excelda bir nechta ustunlarni bitta ustunga birlashtirish yondashuvlari
1. Excelda bir nechta ustunlarni birlashtirish uchun CONCATENATE yoki CONCAT funksiyasidan foydalanish
Quyidagi rasmda uchta ustun qismlarga bo'lingan ba'zi tasodifiy manzillarni ifodalaydi. Birlashtirilgan matn sarlavhasi ostida Ustun E da mazmunli manzil yaratish uchun har bir qatorni birlashtirishimiz kerak.
Biz foydalanishimiz mumkin. maqsadga xizmat qilish uchun CONCATENATE yoki CONCAT funksiyasi. Birinchi chiqishda E5 katakchada kerakli formula bo'ladi:
=CONCATENATE(B5,C5,D5)
Yoki,
=CONCAT(B5,C5,D5)
Enter -ni bosgandan so'ng va qolganlarini avtomatik to'ldirish uchun To'ldirish dastagi -dan foydalaning E ustunidagi kataklardan quyidagi rasmda ko'rsatilganidek, birlashtirilgan yagona ustunni olamiz.
Aloqador tarkib: Ikki yoki undan ortiq hujayradagi matnni Excelda bitta katakka birlashtirish (5 ta usul)
2. Bir nechta ustunlarni birlashtirish uchun Ampersand (&) dan foydalanishYagona ustunga
Biz matnlarni osonroq birlashtirish yoki birlashtirish uchun Ampersand (&) dan ham foydalanishimiz mumkin. Yacheykalardagi matnlar bilan chegaralovchi mavjud emas deb faraz qilsak, lekin matnlarni bir qatordan birlashtirganda biz chegaralovchini kiritishimiz kerak bo'ladi.
Chiqishda. E5 katakchasi, Ampersand (&) dan foydalanish bilan talab qilinadigan formula:
=B5&", "&C5&", "&D5
Enter tugmasini bosing, butun Ustun E ni avtomatik to'ldiring va siz barcha birlashtirilgan matnlarni darhol bitta ustunga olasiz.
3. Excelda bir nechta ustunlarni birlashtirish uchun TEXTJOIN funksiyasini kiriting
Agar siz Excel 2019 yoki Excel 365 dan foydalanayotgan boʻlsangiz, TEXTJOIN funksiya maqsadlaringizga erishishning yana bir ajoyib variantidir.
Bir nechta matnlarni E5 katakchasidagi TEXTJOIN funksiyasi bilan birlashtirish uchun talab qilinadigan formula:
=TEXTJOIN(", ",TRUE,B5,C5,D5)
Enter -ni bosgandan so'ng va Ustun E dagi oxirgi katakchaga tortilgandan so'ng, siz bir vaqtning o'zida bitta ustunda birlashtirilgan matnlarni olasiz.
4. Excelda bir nechta ustunlarni bitta ustunga yig'ish
Endi bizning ma'lumotlar to'plamimiz B ustunidan E ustuni gacha bo'lgan 4 tasodifiy ustunga ega. Ustunni birlashtirish sarlavhasi ostida biz 4-, 5- va 6-chi qatorlardagi qiymatlarni ketma-ket joylashtiramiz. Bir so'z bilan aytganda, biz barcha ma'lumotlarni bitta ustunga jamlaymiz.
📌 Qadam1:
➤ Asosiy ma'lumotlarni o'z ichiga olgan (B4:E6) katakchalar diapazonini tanlang.
➤ -dagi matn bilan uni nomlang. Ism maydoni .
📌 2-bosqich:
➤ Chiqishda G5 katakchasiga quyidagi formulani kiriting:
=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)
📌 Qadam 3:
➤ Enter tugmasini bosing va siz G5 uyasidagi 4-qatordan birinchi qiymatni olasiz.
➤ Endi #REF xatosini topmaguningizcha ustun bo'ylab pastga sudrab borish uchun To'ldirish dastagi -dan foydalaning.
Va nihoyat, sizga quyidagi natija ko'rsatiladi.
🔎 Formula qanday ishlaydi?
- USTUNLAR(Ma'lumotlar): Bu yerda MOD funktsiyasi ichidagi COLUMNS funksiyasi nomlangan (Ma'lumotlar) oralig'ida mavjud bo'lgan umumiy ustunlar sonini qaytaradi.
- ROW(A1)-1+COLUMNS(Ma'lumotlar): Bu yerda QATR va COLUMNS funktsiyalarining kombinatsiyasi MOD funktsiyasining dividendini aniqlaydi.
- MOD(QATR(A1)-1+COLUMNS(Maʼlumotlar), COLUMNS(Maʼlumotlar))+1: Bu qism ustunni belgilaydi INDEX funktsiyasining raqami va chiqish uchun funktsiya '1' ni qaytaradi.
- 1+INT((ROW(A1)-1) /COLUMNS(Ma'lumotlar)): INDEX funktsiyasining qator raqami ushbu qism tomonidan belgilanadi, bunda INT funktsiyasi natijaviy qiymatni butun son shakliga yaxlitlaydi.
5. Excelda ustunlar ma'lumotlarini birlashtirish uchun bloknotdan foydalanish
Biz birlashtirish uchun Bloknot dan ham foydalanishimiz mumkin.bir ustunga bir nechta ustunlar. Keling, quyidagi bosqichlarni bajaramiz:
📌 1-qadam:
➤ Yacheykalar diapazonini tanlang (B5:D9) asosiy ma'lumotlarni o'z ichiga oladi.
➤ Tanlangan katakchalar diapazonini nusxalash uchun CTRL+C tugmalarini bosing.
📌 2-qadam:
➤ Bloknot faylini oching.
➤ Tanlangan maʼlumotlarni shu yerga qoʻyish uchun CTRL+V tugmalarini bosing.
📌 3-qadam:
➤ Ochish uchun CTRL+H tugmalarini bosing. muloqot oynasini almashtiring.
➤ Bloknot faylingizdagi ikkita matn orasidagi yorliqni tanlang va undan nusxa oling.
➤ Uni Nimani toping<4-ga joylashtiring> quti.
📌 4-qadam:
➤ Turi “, “ Almashtirish oynasida.
➤ Hammasini almashtirish opsiyasini bosing va ish tugadi.
Bloknot faylingizdagi barcha ma'lumotlar quyidagi rasmdagi kabi ko'rinadi.
📌 5-qadam:
➤ Endi butun matnni bloknotdan nusxa oling.
📌 6-qadam:
➤ Va nihoyat, uni Excel sp-dagi Cell E5 chiqishiga joylashtiring. o'qish varag'i.
Ustun E dagi natija ma'lumotlari endi quyidagicha bo'ladi:
6. Excelda ustunlarni bitta ustunga birlashtirish uchun VBA skriptidan foydalaning
Biz bir nechta ustunlarni bitta ustunga joylashtirish uchun VBA usulidan ham foydalanishimiz mumkin. Quyidagi rasmda G ustunida yig'ilgan ma'lumotlar ko'rsatiladi.
📌 1-qadam:
➤ O'ng-Ish daftaringizdagi varaq nomini bosing va Kodni ko'rish tugmasini bosing.
Yangi modul oynasi paydo bo'ladi, u erda siz shunchaki quyidagi kodlarni joylashtirishingiz kerak bo'ladi:
4754
📌 2-qadam:
➤ Kodlarni joylashtirgandan so'ng kodni ishga tushirish uchun F5 tugmasini bosing.
➤ Belgilang Makro muloqot oynasidagi makros nomi.
➤ Ishga tushirish tugmasini bosing.
📌 3-qadam:
➤ Diapazonni tanlash oynasida asosiy ma'lumotlar diapazonini (B4:E6) tanlang.
➤ OK tugmasini bosing.
📌 4-qadam:
➤ Maqsad ustuni oynasini yoqqandan so'ng G5 katakcha chiqishini tanlang.
➤ OK -ni bosing va ish tugadi.
Quyidagi rasmda bo'lgani kabi sizga birlashtirilgan va yig'ilgan ma'lumotlar chiqish ustunida ko'rsatiladi.
Yakunlovchi so'zlar
Umid qilamanki, yuqorida aytib o'tilgan barcha oddiy usullar endi kerak bo'lganda ularni Excel elektron jadvallarida qo'llashga yordam beradi. Agar sizda biron bir savol yoki fikringiz bo'lsa, iltimos, sharhlar bo'limida menga xabar bering. Yoki ushbu veb-saytdagi Excel funksiyalariga oid boshqa maqolalarimizni ko'rishingiz mumkin.