متنی
Excel 2019
◉ 15 بازدید
=CONCAT()
تابع CONCAT متن چندین محدوده و/یا رشته را با هم ترکیب میکند، اما آرگومانهای جداکننده یا نادیدهگرفتن سلولهای خالی را ارائه نمیدهد.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=CONCAT(text1, [text2],…)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیمتن
محبوبیت50 / 100
Volatileخیر
Dynamic Arrayخیر
دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =CONCAT() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
text1 |
هر نوع | الزامی | مورد متنی که باید به هم متصل شود؛ یک رشته یا آرایهای از رشتهها مانند محدودهٔ سلولها. |
text2 |
هر نوع | اختیاری | موارد متنی اضافی برای اتصال؛ حداکثر ۲۵۳ آرگومان متنی میتوان داشت و هر کدام میتواند رشته یا آرایهای از رشتهها مانند محدودهٔ سلولها باشد. |
▣ مثالهای کاربردی
▦ دادههای مثال
| سلول | مقدار |
|---|---|
B2 |
a1 |
C2 |
b1 |
B3 |
a2 |
C3 |
b2 |
B4 |
a4 |
C4 |
b4 |
B5 |
a5 |
C5 |
b5 |
B6 |
a6 |
C6 |
b6 |
B7 |
a7 |
C7 |
b7 |
B8 |
a1 |
C8 |
b1 |
B9 |
a2 |
C9 |
b2 |
B10 |
a4 |
C10 |
b4 |
B11 |
a5 |
C11 |
b5 |
B12 |
a6 |
C12 |
b6 |
B13 |
a7 |
C13 |
b7 |
A14 |
brook trout |
B14 |
Andreas |
C14 |
Hauser |
A15 |
species |
B15 |
Fourth |
C15 |
Pine |
A16 |
32 |
B17 |
a1 |
C17 |
b1 |
B18 |
a2 |
C18 |
b2 |
B19 |
a4 |
C19 |
b4 |
B20 |
a5 |
C20 |
b5 |
B21 |
a6 |
C21 |
b6 |
B22 |
a7 |
C22 |
b7 |
B23 |
a1 |
C23 |
b1 |
B24 |
a2 |
C24 |
b2 |
B25 |
a4 |
C25 |
b4 |
B26 |
a5 |
C26 |
b5 |
B27 |
a6 |
C27 |
b6 |
B28 |
a7 |
C28 |
b7 |
A29 |
brook trout |
B29 |
Andreas |
C29 |
Hauser |
A30 |
species |
B30 |
Fourth |
C30 |
Pine |
A31 |
32 |
اتصال ستونهای B و C بهصورت کلی
=CONCAT(B:B, C:C)
اتصال محدودهٔ B2:C8
=CONCAT(B2:C8)
نتیجه:
a1b1a2b2a4b4a5b5a6b6a7b7
ساخت جمله با اتصال دادههای ستون A و متنهای ثابت
=CONCAT("Stream population for ", A2," ", A3, " is ", A4, "/mile.")
نتیجه:
Stream population for brook trout species is 32/mile.
اتصال سه بخش: رشتهٔ سلول B2، یک فاصله و مقدار سلول C2
=CONCAT(B2," ", C2)
نتیجه:
Andreas Hauser
اتصال سه بخش: مقدار C2، ویرگول و فاصله، و مقدار B2
=CONCAT(C2, ", ", B2)
نتیجه:
Hauser, Andreas
اتصال سه بخش: مقدار B3، رشتهٔ " & " و مقدار C3
=CONCAT(B3," & ", C3)
نتیجه:
Fourth & Pine
اتصال همان موارد مثال قبل اما با عملگر محاسباتی & بهجای تابع CONCAT
=B3 & " & " & C3
نتیجه:
Fourth & Pine
§ توضیحات تکمیلی
- اگر رشتهٔ حاصل از ۳۲٬۷۶۷ کاراکتر (حد مجاز سلول) بیشتر شود، تابع CONCAT خطای #VALUE! را برمیگرداند.
✦ نکات مهم
- برای افزودن جداکننده (مثل فاصله یا &) بین متنها و حذف آرگومانهای خالی از نتیجه، میتوانید از تابع TEXTJOIN استفاده کنید.
⚠ خطاهای رایج
#VALUE!
رشتهٔ حاصل از حد مجاز ۳۲٬۷۶۷ کاراکتر بیشتر شده است.
راهحل: طول متنهای ورودی یا تعداد محدودهها را کاهش دهید تا از حد مجاز سلول تجاوز نکند.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!