הפונקציה TEXTJOIN משלבת את הטקסט מטווחים מרובים ו/או מחרוזות מרובות, וכוללת מפריד שאתה מציין בין כל ערכי הטקסט המשולבים. אם המפריד הוא מחרוזת טקסט ריקה, פונקציה זו תשרשר ביעילות את הטווחים.

הערה: תכונה זו זמינה ב- Windows Mac אם יש לך Office 2019, או אם יש לך מנוי Microsoft 365. אם אתה מנוי ל- Microsoft 365, ודא שיש לך את הגירסה העדכנית ביותר של Office.

תחביר

TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

ארגומנט

תיאור

מפריד
(נדרש)

מחרוזת טקסט, שיכולה להיות ריקה, תו אחד או יותר המוקפים במרכאות כפולות, או הפניה למחרוזת טקסט חוקית. אם יצוין מספר, הוא יטופל כטקסט.

ignore_empty
(נדרש)

אם הערך הוא TRUE, הפונקציה מתעלמת מתאים ריקים.

text1
(נדרש)

פריט טקסט המיועד לצירוף. מחרוזת טקסט או מערך של מחרוזות, כגון טווח של תאים.

[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.

למידע נוסף

הפונקציה CONCATENATE

הפונקציה CONCAT

מבט כולל על נוסחאות ב- Excel

כיצד להימנע מנוסחאות שגויות

חיפוש ותיקון שגיאות בנוסחאות

קיצורי מקשים ומקשים ייעודיים ב- Excel

פונקציות טקסט (חומר עזר)

פונקציות של Excel (בסדר אלפביתי)

פונקציות של Excel (לפי קטגוריה)

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

עד כמה אתה מרוצה מאיכות התרגום?
מה השפיע על החוויה שלך?

תודה על המשוב!

×