הפונקציה TEXTJOIN משלבת את הטקסט מטווחים מרובים ו/או מחרוזות מרובות, וכוללת מפריד שאתה מציין בין כל ערכי הטקסט המשולבים. אם המפריד הוא מחרוזת טקסט ריקה, פונקציה זו תשרשר ביעילות את הטווחים.
הערה: תכונה זו זמינה ב- Windows או ב- Mac אם יש לך Office 2019, או אם יש לך מנוי של Microsoft 365. אם אתה מנוי ל- Microsoft 365, ודא שיש לך את הגירסה העדכנית ביותר של Office.
תחביר
TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
ארגומנט |
תיאור |
---|---|
מפריד (נדרש) |
מחרוזת טקסט, שיכולה להיות ריקה, תו אחד או יותר המוקפים במרכאות כפולות, או הפניה למחרוזת טקסט חוקית. אם יצוין מספר, הוא יטופל כטקסט. |
ignore_empty (נדרש) |
אם הערך הוא TRUE, הפונקציה מתעלמת מתאים ריקים. |
טקסט1 (נדרש) |
פריט טקסט המיועד לצירוף. מחרוזת טקסט או מערך של מחרוזות, כגון טווח של תאים. |
[text2, ...] (אופציונלי) |
פריטי טקסט נוספים המיועדים לצירוף. לכל היותר יכולים להיות 252 ארגומנטים של טקסט עבור פריטי הטקסט, כולל text1. כל ארגומנט יכול להיות מחרוזת טקסט, או מערך של מחרוזות, כגון טווח תאים. |
לדוגמה, =TEXTJOIN(" ",TRUE, "The", "sun", "will", "come", "up", "tomorrow.") יחזיר את המילים The sun will come up tomorrow.
הערות
-
אם אורך המחרוזת שמתקבלת עולה על 32767 תווים (המגבלה לכל תא), הפונקציה TEXTJOIN מחזירה את השגיאה #VALUE!.
דוגמאות
העתק את הנתונים לדוגמה שבכל אחת מהטבלאות הבאות, והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם תצטרך, תוכל להתאים את רוחב העמודות להצגת כל הנתונים.
דוגמה 1
Currency |
|
---|---|
US Dollar |
|
Australian Dollar |
|
Chinese Yuan |
|
Hong Kong Dollar |
|
Israeli Shekel |
|
South Korean Won |
|
Russian Ruble |
|
נוסחה: |
=TEXTJOIN(", ", TRUE, A2:A8) |
תוצאה: |
US Dollar, Australian Dollar, Chinese Yuan, Hong Kong Dollar, Israeli Shekel, South Korean Won, Russian Ruble |
דוגמה 2
A's |
B's |
---|---|
a1 |
b1 |
a2 |
b2 |
a4 |
b4 |
a5 |
b5 |
a6 |
b6 |
a7 |
b7 |
נוסחה: |
=TEXTJOIN(", ", TRUE, A2:B8) |
תוצאה: |
a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 אם ignore_empty מוערך כ- FALSE, התוצאה תהיה: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7 |
דוגמה 3
City |
State |
Postcode |
מדינה |
---|---|---|---|
Tulsa |
OK |
74133 |
US |
Seattle |
WA |
98109 |
US |
Iselin |
NJ |
08830 |
US |
Fort Lauderdale |
FL |
33309 |
US |
Tempe |
AZ |
85285 |
US |
end |
|||
, |
, |
, |
; |
נוסחה: |
=TEXTJOIN(A8:D8, TRUE, A2:D7) |
||
תוצאה: |
Tulsa,OK,74133,US;Seattle,WA,98109,US;Iselin,NJ,08830,US;Fort Lauderdale,FL,33309,US;Tempe,AZ,85285,US;end |
זקוק לעזרה נוספת?
תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילת Answers.
למידע נוסף
קיצורי מקשים ומקשים ייעודיים ב- Excel