فهرست مطالب
برای دریافت یک ایده جامع از هر چیزی به طور همزمان، ممکن است لازم باشد چندین سلول را به هم متصل کرده و با استفاده از کاما آنها را از هم جدا کنید. این مقاله در مورد نحوه الحاق چند سلول با کاما در اکسل با استفاده از برخی فرمول ها، توابع و همچنین کد VBA صحبت می کند.
دانلود کتاب تمرین تمرین
دانلود این تمرین کتاب کار برای تمرین در حین خواندن این مقاله.
Concatenate Cells.xlsm
4 روش برای الحاق چند سلول با کاما در اکسل
ما چهار تکنیک مختلف برای به هم پیوستن چندین سلول و جدا کردن آنها با کاما در بخش های زیر به شما نشان خواهیم داد. برای انجام این کار، از توابع CONCATENATE و TEXTJOIN استفاده می کنیم. بعداً، رویکرد دیگری را برای دستیابی به همان هدف با استفاده از VBA کد ارائه خواهیم کرد.
در زیر یک مجموعه داده نمونه است که برای تکمیل کار استفاده خواهد شد.
1. از تابع CONCATENATE برای الحاق چند سلول با کاما در یک ردیف استفاده کنید
یک راه ساده برای به هم پیوستن چیزها استفاده از تابع CONCATENATE است. برای تکمیل کار، مراحل زیر را دنبال کنید.
مرحله 1:
- ابتدا فرمول را در یک سلول خالی تایپ کنید.
=CONCATENATE(B5:E5& “,”)
مرحله 2:
- دوم، انتخاب کنید فرمول.
مرحله 3:
- سپس، F9 را فشار دهید تا آنها را تبدیل کنیدمقدار.
مرحله 4:
- بعد از آن، براکت های فرفری را بردارید { } از فرمول.
مرحله 5:
- در نهایت، Enter را فشار دهید برای دیدن نتایج.
یادداشت ها. فراموش نکنید که براکت های فرفری را بردارید { از فرمول.
بیشتر بخوانید: چگونه ستون ها را در اکسل به هم متصل کنیم (8 روش ساده)
2. CONCATENATE و TRANSPOSE را ترکیب کنید توابع به هم پیوستن چند سلول با کاما در یک ستون
علاوه بر الحاق چندین سلول در یک ردیف، می توانیم همین کار را برای یک ستون انجام دهیم. دستورالعمل های زیر را برای استفاده از عملیات الحاق برای یک ستون دنبال کنید.
مرحله 1:
- در سلول E4، مانند سطر اول ستون، فرمول زیر را تایپ کنید.
=CONCATENATE(TRANSPOSE(C4:C7)& “,”)
مرحله 2:
- سپس، فرمول را انتخاب کنید.
مرحله 3:
- سپس، <را فشار دهید 1>F9 .
مرحله 4:
- براکت های فرفری را بردارید { } دوباره به صورت ما قبلا انجام می دهیم.
مرحله 5:
- در نهایت، Enter را فشار دهید برای مشاهده نتایج.
یادداشتها. به خاطر داشته باشید که باید فرمول را در یک سلول جداگانه در همان ردیف اول بنویسید. ردیف ستون از آنجایی که اولین مقدار سلول ما James Rodrigues در C4 در ردیف 4 بود، فرمول خود را در همان ردیف وارد می کنیم اما در یک ردیفسلول های مختلف E4 . پس از الحاق می توانید آن را به هر جایی منتقل کنید.
بیشتر بخوانید: مخالف Concatenate در اکسل (4 گزینه)
خواندنی مشابه:
- نحوه الحاق با Space در اکسل (3 روش مناسب)
- ادغام ردیفها در اکسل (2 روش آسان)
- تلفیق اعداد در اکسل (4 فرمول سریع)
- نحوه الحاق رشته و عدد صحیح با استفاده از VBA
- Concatenate در اکسل کار نمی کند (3 دلیل با راه حل)
3. از تابع TEXTJOIN برای الحاق چند سلول با کاما استفاده کنید
شما می توانید از تابع TEXTJOIN در <استفاده کنید 1>MS Excel 365 برای ترکیب چند سلول جدا شده با کاما در یک سلول واحد. برای انجام این کار در Excel 365 ، مراحل زیر را دنبال کنید.
مرحله 1:
- به سادگی فرمول زیر را بنویسید.
=TEXTJOIN(",",TRUE,B5:E5)
مرحله 2:
- سپس، فشار دهید برای مشاهده نتیجه را وارد کنید.
یادداشتها. تابع TEXTJOIN برای الحاق چندگانه ویژگی سلول فقط در Excel 365 کاربران مشترک موجود است.
4. یک کد VBA برای الحاق چند سلول با کاما اجرا کنید
همچنین می توانیم چندین سلول را به هم متصل کنیم و از یک کاما جداکننده با استفاده از VBA کد.
روش های زیر را دنبال کنید.
مرحله 1:
- ابتدا Alt + F11 را فشار دهید تا VBA باز شودماکرو
- روی تب Insert کلیک کنید و Module
- Save برنامه را انتخاب کنید و <1 را فشار دهید> F5 برای اجرای آن.
مرحله 2:
- سپس، فقط کافی است زیر VBA
8319
در اینجا،
- Dim Cell As Range یک سلول متغیر را به عنوان مقدار محدوده اعلام می کند.
- Dim Concate As String متغیر Concatenate را به عنوان رشته اعلام می کند.
- Concate = Concate & Cell.Value & Separator فرمانی است برای الحاق مقدار سلول با جداکننده.
- CONCATENATEMULTIPLE = Left(Concate, Len(Concate) – 1) دستور الحاق آخرین سلول های الحاق شده است. .
مرحله 3:
- بعد از آن، فرمول زیر را با استفاده از CONCATENATEMULTIPLE بنویسید
=CONCATENATEMULTIPLE(B5:E5,",")
مرحله 4:
- در نهایت، دکمه Enter را فشار دهید تا نتایج را مشاهده کنید. روش های مناسب)
نتیجه گیری
برای خلاصه کردن، امیدوارم دانش اولیه ای را در مورد نحوه الحاق چند سلول با کاما از این مقاله کسب کرده باشید. همه این روش ها باید آموزش داده شوند و برای داده های شما استفاده شوند. کتاب تمرین را بررسی کنید و آنچه را که آموخته اید به کار ببرید. ما به دلیل پشتیبانی مهم شما الهام گرفته ایم که به تولید دوره هایی مانند این ادامه دهیم.
اگر سؤالی دارید، لطفاً با ما تماس بگیرید. لطفانظرات خود را در بخش نظرات زیر به اشتراک بگذارید.
به سوالات شما در اسرع وقت توسط تیم Exceldemy پاسخ داده خواهد شد.
با ما باشید و به یادگیری ادامه دهید.