רוצה לשלב במהירות ובקלות טקסט ממספר תאים באקסל? הנה איך אתה יכול לעשות את זה עם הפונקציה TEXTJOIN.

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

במאמר זה, נדון בפונקציית TEXTJOIN בפירוט ונספק מקרים לדוגמה המדגימים כיצד להשתמש ב-TEXTJOIN בגיליונות ה-Excel שלך.

תחביר ופרמטרים של פונקציית TEXTJOIN

הפונקציה TEXTJOIN ב-Excel מאפשרת לך לשלב טקסט ממספר תאים לתא בודד, עם תוחמים ואפשרויות הניתנות להתאמה אישית. להלן התחביר של הפונקציה TEXTJOIN:

=TEXTJOIN(מפריד, ignore_empty, text1, [text2], ...)

בואו נפרק כל פרמטר של הפונקציה:

  • תוחם: זהו התווים שברצונך להוסיף בין כל מחרוזת טקסט. זה יכול להיות פסיק, מקף או כל תו אחר שאתה מעדיף. אתה יכול גם להשתמש במחרוזת ריקה ("") כמפריד אם אינך רוצה מפריד כלשהו.
  • להתעלם_ריק: זהו ערך לוגי שקובע אם יש להתעלם או לכלול תאים ריקים בתוצאה. אם מוגדר ל נָכוֹן, תתעלם מתאים ריקים; אם מוגדר ל שֶׁקֶר, תאים ריקים ייכללו.
  • instagram viewer
  • טקסט1, טקסט2, …: אלו הן מחרוזות הטקסט שברצונך לחבר יחד. אתה יכול לציין עד 252 מחרוזות טקסט, והן יכולות להיות תאים בודדים, טווחים, או אפילו ערכי טקסט המוקפים במרכאות כפולות.

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

מקרים לדוגמה באמצעות הפונקציה TEXTJOIN באקסל

הנה כמה דוגמאות למקרים שבהם אתה יכול להשתמש בפונקציה TEXTJOIN:

1. שילוב טקסט

נניח שיש לך גליון עבודה עם שמות פרטיים בעמודה A ושמות משפחה בעמודה B. ברצונך ליצור רשימה של שמות מלאים בעמודה C. בתא C2, תוכל להשתמש בנוסחה הבאה:

=TEXTJOIN(" ", נָכוֹן, A2, B2)

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

2. יצירת רשימה מופרדת בפסיקים

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

=TEXTJOIN(", ", נָכוֹן, A2:A7)

כל עיר בטווח A2:A7 משולב באמצעות מפריד פסיק ורווח שצוין במירכאות הכפולות. הארגומנט השני, TRUE, מתעלם מכל תאים ריקים בטווח.

3. הוספת קידומות או סיומות

אם יש לך עמודת נתונים וברצונך להוסיף קידומת או סיומת ספציפית לכל ערך, תוכל להשתמש ב-TEXTJOIN. נניח שיש לך רשימה של מספרי קורסים בעמודה A, ואתה רוצה להוסיף את הקידומת מַחצֶלֶת למספרים כדי להפוך אותם לקודי הקורס. אתה תשתמש בנוסחה הבאה:

=TEXTJOIN("", נָכוֹן, "מַחצֶלֶת"&A2)

נוסחה זו משרשרת את הקידומת מַחצֶלֶת עם הערך בתא A2 באמצעות אמפרסנד (&) מפעיל.

4. הוספת מעברי שורות בין טקסט

נניח שיש לך טבלה עם מידע על העובדים, כולל השמות וכתובות האימייל שלהם. ברצונך ליצור דוח סיכום שבו המידע של כל עובד מתמזג לתא בודד עם מעברי שורות.

בהנחה שהשמות נמצאים בעמודה A, וכתובות דואר אלקטרוני בעמודה B, הזן את הנוסחה למטה בתא C2:

=TEXTJOIN(CHAR(10), נָכוֹן, A2:B2)

ללחוץ Ctrl + Shift + Enter כדי להחיל את הנוסחה על הטבלה שלך. כעת, עמודה C תציג את המידע הממוזג עבור כל העובדים, תוך הפרדה של כל ערך עם מעבר שורה. ה CHAR(10) הפונקציה יוצרת את תו מעבר השורה המפריד בין המידע של כל עובד. כדי שהמידע יוצג במספר שורות, כפי שמוצג לעיל, ודא שה- גלישת טקסט התכונה מופעלת.

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

כיצד להשתמש ב-TEXTJOIN עם פונקציות אחרות ב- Excel

TEXTJOIN עובד טוב יותר עם פונקציות חיוניות באקסל עבור מניפולציות מתקדמות של נתונים. הנה כמה דוגמאות:

שימוש ב-TEXTJOIN עם הפונקציה IF

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

נניח שיש לך רשימה של שמות התלמידים בעמודה א', הציונים המקבילים שלהם בעמודה ב' והציונים שלהם בעמודה ג'. ברצונך ליצור תא בודד המכיל את שמות התלמידים בעלי הציון למעלה 80 וקיבלו ציון "A", מופרד בפסיק. בתא ד1, תוכל להשתמש בנוסחה הבאה:

=TEXTJOIN(", ", נָכוֹן, אם((B2:B9>80)*(C2:C9="א"), A2:A9, ""))

לאחר הזנת הנוסחה בתא ד2 ומאשר את זה עם Ctrl+Shift+Enter (מכיוון שזו נוסחת מערך), תקבל רשימה של התלמידים העומדים בתנאים שצוינו. הנוסחה משתמשת בפונקציית IF כדי לבדוק אם הציון המתאים הוא מעל 80 (B2:B9>80) והציון הוא א (C2:C9 = "A").

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

שימוש ב-TEXTJOIN עם הפונקציה SUBSTITUTE

נניח שיש לך רשימה של קודי מוצר בעמודה A, ואתה רוצה ליצור מחרוזת אחת המשלבת את כל הקודים, מופרדים בפסיקים, תוך הסרת מקפים כלשהם (-) מהקודים.

=TEXTJOIN(", ", נָכוֹן, SUBSTITUTE(A2:A6, "-", ""))

נוסחה זו משתמשת בפונקציה TEXTJOIN כדי לשרשר את קודי המוצר ו הפונקציה SUBSTITUTE כדי להסיר את המקפים מהקודים. אתה יכול להתאים את הטווח (A2:A6) בנוסחה המבוססת על הנתונים שלך בפועל. אתה יכול גם לשנות את קריטריוני ההחלפה בתוך הפונקציה SUBSTITUTE כדי להחליף תווים שונים לפי הצורך.

מיזוג נתונים באקסל ללא מאמץ עם TEXTJOIN

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