فهرست مطالب
هنگامی که با Microsoft Excel سروکار داریم، ، گهگاه نیاز داریم که چندین سلول را با مقادیر آنها با استفاده از فرمولهای Excel به هم متصل کنیم. با استفاده از فرمولها میتوانیم به راحتی چندین سلول را با فاصله در Excel به هم متصل کنیم. برای به هم پیوستن چند سلول با فاصله در Excel ، میتوانیم از تابع CONCATENATE، Ampersand(&) Symbol ، TEXTJOIN، TRANSPOSE Functions ، CHAR استفاده کنیم. formula ، و ماکروهای VBA نیز.
دانلود کتاب تمرین تمرین
این کتاب تمرین تمرینی را برای تمرین در حین خواندن این مقاله دانلود کنید.
Concatenate Multiple Cells.xlsm
7 روش مناسب برای الحاق چند سلول با فاصله در اکسل
بیایید سناریویی را فرض کنیم که در آن اطلاعاتی در مورد داریم نام، نام میانی، و نام خانوادگی کارکنان گروه آرمانی به ترتیب در ستون های B، C، و D . در مجموعه داده خود، این سلول ها را با استفاده از فرمول های Excel در ستون E به هم متصل می کنیم. در اینجا یک نمای کلی از مجموعه داده های کار امروز ما آمده است.
1. از تابع CONCATENATE برای به هم پیوستن سلول های متعدد با فضا در اکسل استفاده کنید
در اینجا ما با استفاده از عملکرد CONCATENATE چگونه چندین سلول را با فضا به هم متصل کنید. این ساده ترین و کم هزینه ترین عملکرد برای الحاق سلول های متعدد به فضا است. بیایید دستورالعمل های زیر را دنبال کنیمیاد بگیرید!
مراحل:
- ابتدا، سلول E5 را انتخاب کنید.
- پس از انتخاب سلول E5 ، عملکرد CONCATENATE را در نوار فرمول تایپ کنید. تابع این است،
=CONCATENATE(B5," ",C5," ",D5)
- بنابراین، Enter را فشار دهید روی صفحه کلید ، و Shaun Aijack Lee را به عنوان خروجی تابع دریافت خواهید کرد.
- سپس Fill Handle را بکشید تا همین کار را برای بقیه کارمندان انجام دهید.
بیشتر بخوانید: چگونه الحاق در اکسل (3 روش مناسب)
2. برای الحاق چند سلول با فاصله در اکسل، عملکردهای CONCATENATE و TRANSPOSE را انجام دهید
در این روش، را اعمال می کنیم. TRANSPOSE و CONCATENATE توابع برای به هم پیوستن چندین سلول با فضای خالی در اکسل. بیایید مراحل زیر را برای یادگیری دنبال کنیم!
مراحل:
- ابتدا، ما عملکرد TRANSPOSE را برای جابجایی ردیفهای <1 اعمال میکنیم>4 به 6 به ستون. برای آن سلول E5 را انتخاب کنید.
- بعد از آن، عملکرد TRANSPOSE را در <1 تایپ کنید> نوار فرمول. تابع TRANSPOSE ،
=TRANSPOSE(C4:C6)&” “
- بعد از تایپ تابع TRANSPOSE است در Formula Bar ، به سادگی F9 را در صفحه کلید فشار دهید. اکنون، F9 تابع را با یک براکت مجعد به یک مقدار تبدیل می کند.
- بنابراین، curly را حذف کنید.براکت ها را از سمت راست و چپ اکثر اضلاع، و CONCATENATE قبل از "ساموئل"،"جانسون"،"تیلور" با پرانتز مطابق با اسکرین شات ما یادداشت کنید. که در زیر آورده شده است.
=CONCATENATE("Samuel ","Johnson ","Taylor ")
- در نهایت، Enter<2 را فشار دهید> روی صفحه کلید ، و ساموئل جانسون تیلور را به عنوان خروجی تابع دریافت خواهید کرد.
بیشتر بخوانید: مخالف Concatenate در اکسل (4 گزینه)
3. برای به هم پیوستن چندین سلول با فاصله در اکسل از علامت آمپرسند (&) استفاده کنید
نماد آمپرسند مفیدترین نماد برای ترکیب سلول ها در اکسل . این نماد به طور گسترده در اکسل برای به هم پیوستن سلول ها استفاده می شود. در این روش یاد می گیریم که چگونه علامت آمپرسند را برای الحاق چند سلول با فاصله در Excel اعمال کنیم. لطفاً مراحل زیر را دنبال کنید.
مرحله 1:
- اول از همه، سلول E5 را برای به هم پیوستن سلولها B5 انتخاب کنید ، C5، و D5 با فاصله.
- پس از انتخاب سلول E5 ، تایپ کنید فرمول در نوار فرمول . فرمولی که در Formula Bar تایپ می شود،
=B5&" "&C5&" "&D5
- <12 است. Enter را روی صفحه کلید فشار دهید و Shaun Aijack Lee را در سلول E5 به عنوان بازگشت فرمول دریافت خواهید کرد. .
مرحله 2:
- به علاوه، Fill Handle را بههمین فرمول را برای بقیه کارمندان اعمال کنید.
بیشتر بخوانید: چگونه چند سلول را در اکسل به هم متصل کنیم (8 رویکردهای سریع)
مطالب مشابه:
- نحوه به هم پیوستن تاریخی که در اکسل به عدد تبدیل نمی شود (5 روش)
- Carriage Return in Excel Formula to Concatenate (6 مثال)
- چندین سلول را به هم متصل کنید اما خالی ها را در اکسل نادیده بگیرید (5 روش)
- چگونه متن پررنگ در فرمول الحاقی در اکسل (2 روش)
- به هم پیوستن ردیف ها در اکسل (11 روش)
4. برای الحاق چند سلول با فاصله در اکسل تابع CHAR را وارد کنید
در این روش جالب ترین فرمول به نام تابع CHAR را برای الحاق سلول ها با فاصله در اکسل . برای الحاق سلولها به فضا در Excel با استفاده از عملکرد CHAR ، مراحل زیر را دنبال میکنیم.
مرحله 1:
- اول از همه، سلول E5 را انتخاب کنید.
- از این رو، عملکرد CHAR در نوار فرمول . تابع CHAR در Formula Bar ،
=B5&CHAR(32)&C5&CHAR(32)&D5
- جایی است CHAR(32) فضا را برمی گرداند.
- پس از آن، Enter را در خود فشار دهید. صفحه کلید و Shaun Aijack Lee را در سلول E5 به عنوان خروجی تابع دریافت خواهید کرد.
مرحله 2:
- سپس، خود را قرار دهیدنشانگر پایین-راست در سلول E5 ، یک علائم تکمیل خودکار ظاهر میشود و آن را به سمت پایین بکشید.
- پس از تکمیل فرآیند فوق، خروجی مورد نظر را در ستون E دریافت خواهیم کرد.
محتوای مرتبط: VBA برای الحاق محدوده با جداکننده در اکسل (3 روش)
5. از توابع TEXT و TODAY برای الحاق چند سلول با فضا در اکسل استفاده کنید
در اینجا، ما تابع TEXT و TODAY را برای ترکیب سلول ها در اکسل اعمال می کند. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!
مراحل:
- ابتدا، سلول B5 را انتخاب کنید.
- بعد از آن، تابع TODAY را در نوار فرمول تایپ کنید. فرمول در نوار فرمول،
=TODAY()
- اکنون، Enter را فشار دهید صفحه کلید خود را و 2/28/2022 را به عنوان بازگشت آن تابع دریافت خواهید کرد.
- پس از تکمیل فرآیند بالا، دوباره سلول C5<را انتخاب کنید. 2>.
- در سلول C5 ، فرمول جدیدی را تایپ کنید. فرمول این است،
= “Today is “&TODAY()
- دوباره ، فشار دهید را در صفحه کلید وارد کنید و امروز 44620 است که یک عدد طولانی بدون قالب بندی تاریخ به عنوان بازگشت آن تابع است.
- برای فرمت کردن شماره، سلول D5 جدید را انتخاب کنید.
- پس از انتخاب سلول D5، دوباره، یک فرمول جدید با دو نقل قول در Formula Bar. فرمول،
="Today is " &TEXT(TODAY(),"mm-dd-yy")
<0 است>- جایی که TODAY() تاریخ جاری را برمی گرداند.
- پس از تکمیل فرآیند بالا، دوباره Enter را در صفحه کلید فشار دهید و خروجی مورد نظر خود را که در تصویر زیر نشان داده شده است، دریافت خواهید کرد.
بیشتر بخوانید: نحوه ترکیب متن از دو یا چند سلول در یک سلول در اکسل (5 روش)
6. یک کد VBA برای الحاق چند سلول با فاصله در اکسل <10 اجرا کنید>
در این روش، ما یک کد VBA را برای الحاق چند سلول به فضا اجرا می کنیم. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!
مرحله 1:
- ابتدا، از نوار توسعه دهنده خود، به <13 بروید>
توسعهدهنده → ویژوال بیسیک
- پس از آن، پنجرهای به نام برنامههای Microsoft Visual Basic – Concatenate Cells with Space در مقابل شما ظاهر می شود.
- از این رو، از Insert گزینه، به
Insert → Module
مرحله 2 بروید :
- به علاوه، کد VBA زیر را در ماژول Concatenate Cells with Space یادداشت کنید.
5241
- هنگام تایپ کد VBA در آن ماژول، کد را اجرا کنید . برای انجام این کار، به
Run → Run Sub/User برویدفرم
مرحله 3:
- اکنون، به کاربرگ خود برگردید و را تایپ کنید فرمول ConcatenateR در سلول E5 . فرمول ConcatenateR ،
=ConcatenateR(B5:D5)
- بعد از آن است ، Enter را در صفحه کلید فشار دهید و Shaun Aijack Lee را در سلول E5 به عنوان خروجی <1 تعریف شده توسط کاربر دریافت خواهید کرد. عملکرد>ConcatenateR .
- به طور مشابه، فرمول ConcatenateR را به صورت خودکار در کل ستون E تکمیل کنید تا خروجی دلخواه خود را دریافت کنید. که در تصویر زیر ارائه شده است.
بیشتر بخوانید: نحوه به هم پیوستن رشته و متغیر در Excel VBA (تحلیل دقیق)
7. تابع TEXTJOIN را برای الحاق چند سلول با فاصله در اکسل اعمال کنید
پس از یادگیری عملکرد CONCATENATE ، روش نماد آمپرسند ، تابع CHAR ، TEXT، و TODAY فرمول، با استفاده از TEXTJOIN یاد خواهیم گرفت که چند سلول را با فاصله در Excel به هم متصل کنیم. تابع . برای به هم پیوستن چندین سلول در Excel با استفاده از عملکرد TEXTJOIN ، دستورالعمل های زیر را برای یادگیری دنبال کنید!
مرحله 1:
- ابتدا، سلول E5 را انتخاب کنید، جایی که ما تابع TEXTJOIN را تایپ می کنیم.
- پس از انتخاب سلول E5 ، عملکرد TEXTJOIN را در نوار فرمول تایپ کنید. فرمول موجود در نوار فرمول است،
=TEXTJOIN(" ", TRUE, B5:D5)
- در حین تکمیل تایپ تابع در Formula Bar ، به سادگی Enter را در صفحه کلید فشار دهید و Shaun Aijack Lee را به عنوان بازگشت تابع TEXTJOIN دریافت خواهید کرد.
مرحله 2:
- اکنون، مکان نما خود را روی <1 قرار دهید>پایین سمت راست از سلول E5، و بلافاصله یک علامت تکمیل خودکار در مقابل شما ظاهر می شود. علامت تکمیل خودکار را به سمت پایین بکشید.
- پس از تکمیل فرآیند فوق، میتوانید خروجی مورد نظر خود را دریافت کنید.
بیشتر بخوانید: به هم پیوستن چندین سلول بر اساس معیارها در اکسل (4 روش)
چیزهایی که باید به خاطر بسپارید
👉 شما فقط می توانید از تابع TEXTJOIN در Excel 2019 یا جدیدتر از جمله Microsoft 365 استفاده کنید.
نتیجه گیری
امیدوارم همه روش های مناسب ذکر شده در بالا برای الحاق سلول های متعدد به فضا، اکنون شما را برانگیزد تا آنها را با بهره وری بیشتر در صفحات گسترده Excel خود اعمال کنید. در صورت داشتن هر گونه سوال یا ابهام می توانید نظرات خود را بیان کنید.