شرح تابع CONCATENATE
درجه اهمیت: بسیار کاربردی
تابع CONCATENATE در اکسل یک سری از رشته های متنی یا هرگونه ورودی های دیگر که از یکدیگر جدا هستند و در سلول های متفاوت قرار دارند را با یکدیگر ترکیب کرده و یک رشته متنی یکپارچه در یک سلول بوجود میآورد. این تابع در طبقه توابع String/Text قرار دارد.
نوشتار این تابع به صورت زیر است:
=CONCATENATE( متن ۲ , متن ۱ , …)
ورودی های این تابع به شرح زیر هستند
متن: چند ردیف متنی از مقادیر یا سلول های حاوی مقدار است.
آنچه که تابع باز می گرداند
تابع CONCATENATE یک رشته متنی را باز می گرداند (که از دو یا چند ردیف متنی یا سلول جدا از هم تشکیل شده است).
نکات
توجه داشته باشید که تابع CONCATENATE در اکسل ۲۰۱۶ به تابع CONCAT تغییر یافته است، ولی برای سازگاری اکسل ۲۰۱۶ با نسخه های پیشین همچنان تابع CONCATENATE در آن قابل دسترسی و اجراست.
تابع CONCATENATE در اکسل ۲۰۰۳ تنها تا ۳۰ ردیف متنی را میپذیرد، ولی در نسخه های ۲۰۰۷ به بعد این مقدار تا ۲۵۵ متن افزایش یافته است که میتواند حداکثر تا ۸،۱۹۲ کاراکتر باشد.
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع CONCATENATE
مثال ۱
در مثال زیر نشان میدهیم که چگونه تعدادی سلول را از طریق تابع CONCATENATE با یکدیگر ترکیب میکنیم.
مثال ۲
در این مثال ۲ سلول را که حاوی نام و نام خانوادگی است را با یکدیگر ترکیب میکنیم. برای ایجاد فاصله (space) بین آنها کافیست در قسمتی که نیاز به فاصله است به جای متن یک فاصله داخل دابل کوتیشن قرار دهیم.
برای یادگیری نرم افزار اکسل به صورت کاربردی به دوره «آموزشی اکسل کاربردی» رجوع شود.
برای یادگیری برنامه نویسی به زبان VBA به دوره «آموزش VBA در اکسل» مراجعه نمایید.
خطاهای معمول
تاریخ و ساعت: یکی از خطاهای رایج در اجرای تابع CONCATENATE زمانیست که از آن برای ترکیب متن با تاریخ و ساعت استفاده میکنیم که ممکن است با مشکل زیر مواجه شویم.
دلیل مشکل: تاریخ و ساعت در اکسل با اعداد پشت سر هم نشان داده میشوند که برای ما قابل فهم نیست. برای حل این مشکل کافیست به سادگی فرمت سلول مورد نظر را طوری تنظیم کنیم که به شکل ساعت و تاریخ نمایش داده شوند. همچنین میتوان با استفاده از تابع TEXT زمان و تاریخ را به صورت متن وارد کرد. برای این کار به شکل ردیف زیر عمل میکنیم.
۰ پاسخ به "تابع CONCATENATE"