concatenate به شما اجازه میده تا دو یا چند داده رو در یک سلول ترکیب کنید. این تابع بر خلاف اسم طولانی که داره به راحتی قابل استفاده هست. این روش در همه نسخههای اکسل و سایر برنامههای صفحه گسترده مثل Google Sheets یکسان عمل میکنه.
اگه قبلا از توابع اکسل استفاده نکردید درس های آموزش اکسل رو برای یادگیری اصول اولیه مطالعه کنید.
ترکیب اسمها
فرض کنید یک صفحه گسترده از اطلاعات تماس با نام و نامخانوادگی افراد رو در ستونهای جداگانه داریم و میخوایم اونها رو با هم ترکیب کنیم تا هر نام به طور کامل نمایش داده بشه. در تصویر زیر میتونید ببینید که نام در ستون B و نام خانوادگی در ستون A هستند، پس فرمول ما در سلول E2 خواهد بود.

قبل از تایپ کردن فرمول یک نکته مهم رو باید بدانید:
concatenate دقیقاً چیزی که بهش بگید رو با هم ترکیب میکنه. اگه میخواید نقطه، فاصله یا هر جزئیات دیگهای در سلول ظاهر بشه باید دقیق اون رو مشخص کرده و در فرمول قرار بدید.
در این مثال ما میخوایم یک فضای خالی بین نام کاربری وجود داشته باشه. حالا باید یک مقداری رو به فرمول اضافه کنیم که شامل یک فضا خالی هست. یعنی به سه مقدار نیاز داریم:
- B2( نام)
- ” “( یک فضای خالی بین دابل کوتیشن)
- A2 (نام خانوادگی)
حالا که مقدارها رو داریم فرمول زیر رو در سلول E2 تایپ میکنیم:
(CONCATENATE(B2, ” “, A2 =
نکته: در نسخه فعلی اکسل میتونید از تابع CONCAT به جای concatenate استفاده کنید چرا که دو تابع به یک روش عمل میکنند.
دقت کنید که فرمول رو با یک علامت برابر شروع کرده و هر مقدار رو با یک کاما جدا کنید. گاهی ممکن هست نیاز باشه مقدارها رو به جای کاما با یک نقطه ویرگول (؛) جدا کنید.
هنگامی که دکمه Enter رو فشار بدین، باید نام کامل Josephine Carter رو نشان بده. حالا میتونید fill handle رو تا سلول E11 بکشید تا اسم همه افراد کامل نمایش داده بشه.

اگه خواستید میتونید از concatenate برای ترکیب شهر و حالت در ستون F استفاده کنید. بنابراین شبیه تصویر زیر میشه:

ترکیب اعداد و متن
حتی میتونید از concatenate برای ترکیب اعداد و متن استفاده کنید. برای مثال میخوایم با استفاده از اکسل فهرست موجودی یک فروشگاه رو کنترل کنیم. در حال حاضر ۲۵ سیب در موجودی وجود داره، اما این سیبها در سلولهای جداگانه هستند و میخوایم اونها رو در یک سلول ترکیب کنیم تا به شکل زیر باشه:

برای انجام این کارباید سه مقدار رو ترکیب کنیم:
- F17 (تعداد موجود)
- ” ” (فضای خالی)
- F16 (اسم محصول)
فرمول زیر رو در سلول E19 وارد کنید:
(CONCATENATE(F17, ” “, F16 =
اگه بخوایم بگیم “۲۵ سیب داریم” باید در ابتدا این مقدار رو اضافه کنیم:
(CONCATENATE(“We have “, F17, ” “, F16 =
اگه خواستید میتونید مقدارهای بیشتری برای ایجاد عبارات پیچیدهتر اضافه کنید. فقط به خاطر داشته باشید که syntax فرمول همیشه درست باشه، در غیر این صورت فرمول ممکن هست کار نکنه.