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

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

כאן נלמד על ההבדלים ביניהם ומתי כדאי להשתמש באחד על פני השני.

מה זה CONCAT?

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

חשוב לציין כי CONCAT הוא תחליף חדש יותר עבור לשרשר פוּנקצִיָה. ה CONCAT הפונקציה לוקחת את התחביר הבא:

=CONCAT(טקסט1, [טקסט2,...])

איפה:

  • טקסט1 נדרש והוא הערכים שאליהם ברצונך להצטרף.
  • [טקסט2, ...] הוא אופציונלי והוא הערך או התא השני שאליו ברצונך להצטרף.
  • …. אומר שאתה יכול להוסיף עוד ערכים. הפונקציה מקבלת מקסימום 253 ארגומנטים של טקסט.

מה זה TEXTJOIN?

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

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

איפה:

instagram viewer
  • תוחם זה מה שאנחנו מאחלים לך להפריד בין הטקסטים האלה. זה יכול להיות תו, טקסט, מספר או אפילו רווח.
  • להתעלם_ריק מאפשר לך לציין אם ברצונך להתעלם מתאים ריקים בטווח. אם TRUE, מתעלם מתאים ריקים.
  • טקסט1 הוא התא או הטקסט הראשון שברצונך לשלב.
  • [טקסט2, ...] הוא הערך השני שאליו ברצונך להצטרף.
  • …. פירושו יותר ערכים.

קווי דמיון בין הפונקציה CONCAT ו-TEXTJOIN

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

הבה נבחן כיצד שתי הפונקציות הללו פועלות בנפרד.

כיצד להשתמש בפונקציית CONCAT

נניח שיש לך טבלת נתונים הכוללת עמודות עבור שם פרטי ושם משפחה. אם אתה רוצה לצרף אותם לעמודה אחת בשם מלא, שקול להשתמש ב- CONCAT פוּנקצִיָה.

התחביר יהיה:

=CONCAT(A2," ",B2)

לפרק את הנוסחה. ה טקסט1 הטיעון הוא A2, וה [טקסט2 הטיעון הוא " ". ה" " אומר שאנחנו רוצים רווח לפני שלנו טקסט3, כלומר B2. ברגע שאתה כותב את הנוסחה בתא הראשון, אתה לא צריך העתק את הנוסחה באקסל. אתה יכול במקום זאת לגרור אותו לתא האחרון.

נניח שאתה רוצה את ג'ג'אי-איו בתור השם המלא של מישהו ששמו הפרטי ושם משפחתו הם ג'אג'ה ואיו, בהתאמה.

=CONCAT(A2,"-",B2)

בואו נסתכל על דוגמה נוספת.

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

=CONCAT(A2,"היא מדינה באפריקה")

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

כיצד להשתמש בפונקציית TEXTJOIN

בואו נשתמש בטבלת הנתונים שבה השתמשנו עבור CONCAT.

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

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

ה- " " מייצג את הרווח בין שם המשפחה שלנו. ה נָכוֹן פירושו שעליו להתעלם מכל תא ריק.

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

CONCAT לעומת TEXTJOIN: מתי כדאי להשתמש בהם?

לשתי הפונקציות יש ביסודו את אותה פונקציונליות. ההבדל ביניהם בא בטיעונים שלהם.

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

בואו נסתכל על תרחיש שבו CONCAT תהיה בחירה טובה יותר TEXTJOIN.

נניח שיש לך טבלת נתונים הכוללת עמודות עבור שם פרטי, שם משפחה וגיל. נניח שאתה רוצה להצטרף אליהם כדי ליצור "Jaja Giwa-36" ולשים את התוצאה שלך בעמודה אחת בשם Detail.

זה קל לשימוש CONCAT כי אתה יכול לבחור תוחמים מרובים.

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

הנה תרחיש שבו TEXTJOIN יש להשתמש במקום CONCAT.

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

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

אתה יכול להשתמש ב פונקציית Len לספירת התווים באקסל. כאן, השתמשנו בתחביר =LEN(E2)-LEN(SUBSTITUTE(E2," ","")) כדי לספור את מספר הרווחים.

הכל תלוי במשימה שלך

פונקציות שונות של Excel דומות אך גם שונות. למידה מה עושה אותם שונים ומתי הכי טוב להשתמש בהם תעזור לך להשתפר בניתוח נתונים. כמה דוגמאות לחלק מפונקציות כאלה הן ה COUNTIF ו COUNTIFS וה XLOOKUP ו VLOOKUP.