CONCATENATE טווח Excel (עם ובלי מפריד)

ב- Excel ישנן שתי דרכים לשלב את התוכן של מספר תאים:

  • פונקציית CONCATENATE של Excel (או אופרטור אמפרסנד (&))
  • פונקציית TEXTJOIN של Excel (פונקציה חדשה ב- Excel אם יש לך Office 365)
אם אתה משתמש ב- Excel עם מנוי Office 365, אני ממליץ לך ללחוץ כאן כדי לדלג לחלק שבו מכוסה הפונקציה TEXTJOIN. אם אינך משתמש ב- Office 365, המשך לקרוא.

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

לדוגמה:

  • = CONCATENATE ("טוב", "בוקר") ייתן לך את התוצאה כבוקר טוב
  • = CONCATENATE ("טוב", "", "בוקר") ייתן לך את התוצאה כבוקר טוב
  • = CONCATENATE (A1 & A2) ייתן לך את התוצאה כ- GoodMorning (כאשר A1 מכיל את הטקסט 'Good' ו A2 מכיל את הטקסט 'Morning'.

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

לדוגמה, בדוגמה שלמעלה, בעוד הנוסחה שבה נעשה שימוש היא = CONCATENATE (A1: A5), התוצאה מציגה רק 'היום' ואינה משלבת את כל התאים.

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

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

לחבר את טווח האקסל (ללא כל מפריד)

להלן השלבים לשרשור טווח Excel ללא מפריד (כפי שמוצג בתמונה):

  1. בחר את התא שבו אתה צריך את התוצאה.
  2. עבור לשורת הנוסחאות והזן = TRANSPOSE (A1: A5)
    • בהתבסס על ההגדרות האזוריות שלך, תוכל גם לנסות = A1: A5 (במקום = TRANSPOSE (A1: A5))
  3. בחר את כל הנוסחה ולחץ על F9 (פעולה זו ממירה את הנוסחה לערכים).
  4. הסר את הסוגריים המתולתלים משני הקצוות.
  5. הוסף = CONCATENATE (לתחילת הטקסט וסיים אותו בסוגר עגול).
  6. לחץ אנטר.

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

לחבר טווחי Excel (עם מפריד)

להלן השלבים לשרשור טווח Excel עם שטח כמפריד (כפי שמוצג בתמונה):

  1. בחר את התא שבו אתה צריך את התוצאה.
  2. עבור לשורת הנוסחאות והזן = TRANSPOSE (A1: A5) & ”“
    • בהתבסס על ההגדרות האזוריות שלך, תוכל גם לנסות = A1: A5 (במקום = TRANSPOSE (A1: A5)).
  3. בחר את כל הנוסחה ולחץ על F9 (פעולה זו ממירה את הנוסחה לערכים).
  4. הסר את הסוגריים המתולתלים משני הקצוות.
  5. הוסף = CONCATENATE (לתחילת הטקסט וסיים אותו בסוגר עגול).
  6. לחץ אנטר

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

לדבוק בטווחי Excel (באמצעות VBA)

להלן דוגמא לפונקציה המותאמת אישית שיצרתי באמצעות VBA (קראתי לה CONCATENATEMULTIPLE) שתאפשר לך לשלב מספר תאים וכן לציין מפריד/מפריד.

להלן קוד VBA שייצור פונקציה מותאמת אישית זו לשילוב מספר תאים:

פונקציה CONCATENATEMULTIPLE (הפניה כטווח, מפריד כמחרוזת) כתא מחרוזת בתים כטווח תוצאה עמוקה כמחרוזת עבור כל תא בתוצאת Ref = תוצאה ותא. ערך ומפריד תא הבא CONCATENATEMULTIPLE = שמאל (תוצאה, Len (תוצאה) - 1) פונקציית סיום

להלן השלבים להעתיק קוד זה ב- Excel:

  • עבור לכרטיסייה מפתחים ולחץ על סמל Visual Basic (או השתמש בקיצור המקשים Alt + F11).
  • בעורך VB, לחץ באמצעות לחצן העכבר הימני על כל אחד מהאובייקטים ועבור אל הוספה ובחר מודול.
  • העתק הדבק את הקוד לעיל בחלון קוד המודול.
  • סגור את עורך VB.

לחץ כאן להורדת קובץ הדוגמה.

כעת תוכל להשתמש בפונקציה זו כמו כל פונקציה רגילה של דפי עבודה ב- Excel.

לחבר טווחי Excel באמצעות פונקציית TEXTJOIN (זמין ב- Excel עם מנוי Office 365)

ב- Excel שמגיע עם Office 365 הוצגה פונקציה חדשה - TEXTJOIN.

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

להלן תחביר הפונקציה:

TEXTJOIN (תוחם, ignore_empty, text1, [text2], …)

  • מפריד - כאן ניתן לציין מפריד (מפריד של הטקסט). אתה יכול להזין את זה ידנית או להשתמש בהפניה לתא שיש לה תוחם.
  • ignore_empty - אם זה נכון, הוא יתעלם מתאים ריקים.
  • text1 - זהו הטקסט שצריך לחבר אותו. זה יכול להיות מחרוזת טקסט, או מערך של מחרוזות, כגון טווח תאים.
  • [text2] - זהו ארגומנט אופציונלי שבו תוכל לציין עד 252 ארגומנטים שיכולים להיות מחרוזות טקסט או טווחי תאים.

להלן דוגמא לאופן פעולת TEXTJOIN:

בדוגמה לעיל, תו רווח מצוין כמפריד, והוא משלב את מחרוזות הטקסט ב- A1: A5.

תוכל לקרוא עוד על הפונקציה TEXTJOIN כאן.

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

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave