Mundarija
Excelda ishlayotganda, biz ba'zan ustun yoki diapazonni har bir hujayra qiymati atrofida bitta tirnoqli vergul bilan ajratilgan ro'yxatga aylantirishimiz kerak bo'lishi mumkin. Ushbu maqolada men sizga qanday qilib CONCATENATE , TEXTJOIN va kabi funktsiyalardan foydalanib, ustunni vergul bilan ajratilgan ro'yxatga har bir katak qiymatlari atrofida bitta tirnoq bilan aylantirishni ko'rsataman. VBA Macro va Topish va almashtirish asbobi.
Amaliy ish kitobini yuklab olish
Mashqni bajarayotganda bajarish uchun ushbu mashq kitobini yuklab oling. ushbu maqolani o'qing.
Ustunni List.xlsm ga aylantirish
Ustunni vergul bilan ajratilgan ro'yxatga qanday qilib bitta tirnoqli o'zgartirishning 5 usuli
Keling, stsenariyni faraz qilaylik, unda bizda turli kantselyariya mahsulotlari haqidagi ma'lumotlarni o'z ichiga olgan Excel fayli mavjud. Ushbu mahsulotlar Excel ish varag'idagi Mahsulot sarlavhali ustunda keltirilgan. Ushbu mahsulotlar ustunini vergul bilan ajratilgan ro'yxatga aylantiramiz. Quyidagi rasmda vergul bilan ajratilgan mahsulotlar ro‘yxati ko‘rsatilgan, ularning har biri atrofida bitta tirnoqli.
1-usul: Ustunni vergul bilan ajratilgan ro‘yxatga qo‘lda aylantirish
Biz faqat ampersand belgisi ( & ) va vergul ( ,<2) yordamida oʻz formulamizdan foydalanishimiz mumkin>) ustunni katak qiymatlari atrofida qo'shtirnoq qo'shilgan vergul bilan ajratilgan ro'yxatga aylantirish uchun. Biz quyidagi amallarni bajarishimiz kerak.
Qadamlar:
⦿ Avval quyidagi formulani C5 katakchaga yozishimiz kerak.
="'"&B5&"'"&","&"'"&B6&"'"&","&"'"&B7&"'"&","&"'"&B8&"'"&","&"'"&B9&"'"
Formula taqsimoti:
ampersand belgisi ( & ) bitta tirnoq ( ) qatoriga qoʻshiladi. '' ) va vergullar ( , ) bilan yacheyka qiymatlari - vergul bilan ajratilgan ro'yxatini bilan yarating bitta tirnoq .
⦿ ENTER tugmasini bosgandan so'ng biz vergul bilan ajratilgan ro'yxatni olamiz C5 katakchadagi Mahsulot ustunining har bir katak qiymati atrofida bitta tirnoq bilan.
Batafsil o'qing: Excelda ustunlarni satrlarga qanday aylantirish mumkin (2 usul)
2-usul: CONCATENATE funksiyasidan Konvertatsiya qilish uchun foydalaning Ustunni vergul bilan ajratilgan ro'yxatga
Ustunni vergul bilan ajratilgan ro'yxatga o'zgartirish uchun Excelda BIRLASH funksiyasidan ham foydalanishingiz mumkin. Biz quyidagilarni bajarishimiz kerak.
Qadamlar:
⦿ Avval quyidagi formulani C5 katagiga yozishimiz kerak. .
=CONCATENATE("'",B5,"',", "'",B6,"',", "'",B7,"',","'",B8,"',","'",B9,"'")
Formula taqsimoti:
CONCATENATE funktsiyasi bir nechta matn yoki satrlarni oladi va ularni bitta katta matn hosil qilish uchun birlashtiradi.
⦿ Bosilganda ENTER , biz C5 katakdagi Mahsulot ustunining har bir katak qiymati atrofida vergul bilan ajratilgan bitta tirnoqli roʻyxatini olamiz. .
Batafsil o'qing: Ustunlarni qatorlarga qanday o'tkazish kerakExcelda (6 usul)
O'xshash o'qishlar
- Excelda ikki nusxadagi qatorlarni ustunlarga qanday o'tkazish (4 usul)
- Excel Power Query: satrlarni ustunlarga koʻchirish (bosqichma-bosqich qoʻllanma)
- Excel VBA (4 ideal) yordamida qatorlarni ustunlarga qanday oʻtkazish mumkin Misollar)
- Excelda bir nechta ustunlarni bitta ustunga oʻtkazish (3ta qulay usul)
- Formulalar yordamida Excelda bitta ustunni qatorlarga qanday aylantirish mumkin
3-usul: Ustunni vergul bilan ajratilgan ro'yxatga aylantirish uchun TEXTJOIN funksiyasini qo'llang
Agar sizda Microsoft Excel 365 , siz vergul bilan ajratilgan roʻyxat yaratish uchun ustun yoki diapazonning katak qiymatlarini birlashtirish uchun TEXTJOIN funksiyasidan foydalanishingiz mumkin.
Qadamlar:
⦿ Avval quyidagi formulani C5 katakchaga yozishimiz kerak.
=TEXTJOIN(",", TRUE, B5:B9)
Formula taqsimoti:
TEXTJOIN funktsiyasi birlashtiradi yoki bir nechtasini birlashtiradi bo'laklari matn yoki string ajratgich yordamida . Bu misolda ajratuvchi vergul ( , ).
Eslatma: TEXTJOIN funksiyasi faqat Microsoft Excel 365, Excel 2020, yoki Excel 2019-da foydalanish uchun eksklyuzivdir. Ulardan biriga kirish huquqiga ega boʻlishingiz kerak. funksiyadan foydalaning.
⦿ ENTER tugmasini bosgandan so'ng biz Mahsulotning katak qiymatlarining vergul bilan ajratilgan ro'yxatini olamiz. ustun C5 .
Batafsil o'qing: Qanday qilib konvertatsiya qilish kerak Hujayra qiymatiga asoslangan Excelda ustunlarni satrlarga aylantirish
4-usul: VBA makrosidan foydalanib ustunni vergul bilan ajratilgan ro'yxatga aylantirish
Agar siz <1 bilan tanish bo'lsangiz Excelda>VBA makros, keyin ustunni vergul bilan ajratilgan ro'yxatga yagona tirnoq ga samarali aylantirish uchun VBA dan foydalanishingiz mumkin. Biz quyidagi amallarni bajarishimiz kerak.
1-qadam:
⦿ Birinchi navbatda, quyidagidan Visual Basic ni tanlaymiz. Tuzuvchi yorlig'i. Uni ochish uchun ALT+F11 tugmalarini bosishimiz ham mumkin.
2-bosqich:
⦿ Endi, Qo'shish tugmasini bosing va Moduli -ni tanlang.
⦿ Ko'rsatilgan oynaga quyidagi kodni yozing. Kodni saqlash uchun CTRL+S tugmalarini bosing.
8743
3-qadam:
⦿ Endi biz ish sahifasiga qaytamiz va quyidagi kodni katakchaga yozamiz C5 .
=ColumntoList(B5:B9)
⦿ ENTER tugmasini bosgandan so'ng, har birining atrofida vergul bilan ajratilgan bitta tirnoqli ro'yxatini olamiz. Mahsulot uyadagi ustunning C5 katakcha qiymati.
Batafsil oʻqish: VBA bir nechta ustunlarni qatorlarga oʻtkazish uchun Excelda (2 ta usul)
5-usul: Find & Ustunni vergul bilan ajratilgan ro'yxatga aylantirish uchun asbobni almashtiring
Biz Topish & asbobini o'zgartiringMicrosoft Office Microsoft Excel-dagi ustunni Microsoft Office-da vergul bilan ajratilgan ro'yxatga aylantirish uchun. Quyidagi amallarni bajaring.
1-qadam:
⦿ Birinchi, dagi barcha yacheykalarni tanlang>Mahsulot ustun bundan mustasno ustun sarlavha .
⦿ Keyin, tanlangan katakchalardan istalgan birini o'ng tugmasini bosing. Siz kontekst menyusini ko'rasiz. Menyudan Nusxalash -ni bosing.
⦿ Shu bilan bir qatorda, tanlanganni nusxalash uchun CTRL+C tugmalarini bosing. katakchalar.
2-bosqich:
⦿ Endi biz <1 CTRL+V tugmalarini bosib nusxa olingan kataklarni bo'sh Microsoft Word hujjatiga qo'ying .
⦿ Keyin biz yopishtirilgan kataklarning pastki o‘ng burchagida Qo‘yish parametrlari ( Ctrl ) nomli ochiladigan variantni ko‘ramiz.
⦿ Endi , biz Qo'yish opsiyalari -ni bosamiz va Matnni saqlash Faqat opsiyalarni tanlaymiz.
⦿ Keyin, biz CTRL+H tugmalarini bosib Topish va almashtirish asbobini ochamiz.
⦿ Birinchi navbatda, Nimani toping kiritish maydoniga “ ^p ” kiritamiz.
⦿ Keyin, Almashtirish kiritish maydoniga “ , ” kiritamiz.
⦿ Nihoyat, biz tugmasini bosing Hammasini almashtirish tugmasi.
⦿ Endi biz barcha katak qiymatlarini ko'ramiz. Mahsulot ustuni vergul bilan ajratishga aylantiriladi Microsoft-da belgilangan ro'yxat Word.
Batafsil o'qing: Power Query yordamida Excelda ustunlarni satrlarga aylantirish
Tezkor eslatmalar
🎯 Agar sizda Dasturchi yorlig'i bo'lmasa, uni Fayl > Variant > Tasmani moslash .
🎯 VBA muharririni ochish uchun ALT + F11 tugmasini bosing. Va siz so'l oynani ochish uchun ALT + F8 tugmalarini bosishingiz mumkin.
Xulosa
Ushbu maqolada biz buni qanday qilishni bilib oldik. ustun yoki diapazonni har bir katak qiymatlari atrofida bitta tirnoqli vergul bilan ajratilgan ro'yxatga aylantirish. Umid qilamanki, bundan buyon siz ustunni bitta tirnoqli vergul bilan ajratilgan ro'yxatga juda oson aylantira olasiz. Ammo, agar sizda ushbu maqola bo'yicha biron bir savol yoki tavsiyalaringiz bo'lsa, iltimos, quyida sharh qoldiring. Kuningiz xayrli o'tsin!!!