הפונקציה CONCAT משלבת את הטקסט מטווחים מרובים ו/או מחרוזות מרובות, אך אינה מספקת מפריד או ארגומנטים של IgnoreEmpty.
הפונקציה CONCAT מחליפה את הפונקציה CONCATENATE. עם זאת, הפונקציה CONCATENATE תישאר זמינה לצורך תאימות עם גירסאות קודמות של Excel.
: תכונה זו זמינה ב- Windows או ב- Mac אם יש לך את Office 2019, או אם יש לך מנוי Office 365. אם אתה מנוי של Office 365, ודא שברשותך הגירסה העדכנית ביותר של Office.
תחביר
CONCAT(text1, [text2],…)
ארגומנט |
תיאור |
---|---|
טקסט1 (נדרש) |
פריט טקסט המיועד לצירוף. מחרוזת או מערך של מחרוזות, כגון טווח תאים. |
[text2, ...] (אופציונלי) |
פריטי טקסט נוספים המיועדים לצירוף. לכל היותר יכולים להיות 253 ארגומנטים של טקסט עבור פריטי הטקסט. כל ארגומנט יכול להיות מחרוזת, או מערך של מחרוזות, כגון טווח תאים. |
לדוגמה, =CONCAT("The"," ","sun"," ","will"," ","come"," ","up"," ","tomorrow.") יחזיר את המילים The sun will come up tomorrow.
: כדי לכלול מפרידים (כגון מרווח או תווי אמפרסנד (&)) בין הטקסט שברצונך לשלב, ולהסיר ארגומנטים ריקים שאינך מעוניין שיופיעו בתוצאה של הטקסט המשולב, באפשרותך להשתמש בפונקציה TEXTJOIN.
הערות
-
אם אורך המחרוזת שמתקבלת עולה על 32767 תווים (המגבלה לכל תא), הפונקציה CONCAT מחזירה את השגיאה #VALUE!.
דוגמאות
העתק את הנתונים לדוגמה שבכל אחת מהטבלאות הבאות, והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם תצטרך, תוכל להתאים את רוחב העמודות להצגת כל הנתונים.
דוגמה 1
=CONCAT(B:B, C:C) |
A's |
B's |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
מאחר שפונקציה זו מאפשרת הפניות עמודה והפניות שורה מלאות, היא מחזירה את התוצאה הבאה: A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7
דוגמה 2
=CONCAT(B2:C8) |
A's |
B's |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
התוצאה: a1b1a2b2a4b4a5b5a6b6a7b7
דוגמה 3
נתונים |
שם פרטי |
שם משפחה |
---|---|---|
brook trout |
Yoav |
Hauser |
species |
Fourth |
Pine |
32 |
||
נוסחה |
תיאור |
תוצאה |
=CONCAT("Stream population for ", A2," ", A3, " is ", A4, "/mile.") |
יוצרת משפט על-ידי צירוף הנתונים בעמודה A לטקסט אחר. |
Stream population for brook trout species is 32/mile. |
=CONCAT(B2," ", C2) |
מצרפת שלושה דברים: המחרוזת בתא B2, תו רווח והערך בתא C2. |
Yoav Barak |
=CONCAT(C2, ", ", B2) |
מצרפת שלושה דברים: המחרוזת בתא C2, מחרוזת המכילה פסיק ותו רווח, והערך בתא B2. |
Barak, Yoav |
=CONCAT(B3," & ", C3) |
מצרפת שלושה דברים: המחרוזת בתא B3, מחרוזת המכילה רווח, אמפרסנד ורווח נוסף, והערך בתא C3. |
Fourth & Pine |
=B3 & " & " & C3 |
מצרפת את אותם פריטים מהדוגמה הקודמת, אך באמצעות אופרטור החישוב אמפרסנד (&) במקום הפונקציה CONCAT. |
Fourth & Pine |
זקוק לעזרה נוספת?
תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילת Answers.
למידע נוסף
קיצורי מקשים ומקשים ייעודיים ב- Excel