פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות

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

הפונקציה הפשוטה הזו מוחלפת בגרסה פונקציונלית יותר שלה - STsEPIT. למעשה, בגרסאות מודרניות של Microsoft Office, הפונקציה הזו כבר לא קיימת, היא מוחלפת לחלוטין בפונקציה שלב. זה עדיין שמיש לעת עתה, זה כלול עבור תאימות לאחור, אבל לאחר זמן מה זה אולי לא. לכן, מומלץ להשתמש בפונקציה ב-Excel 2016, Online וגרסאות חדשות יותר שלב.

פונקציית CONCATENATE - תיאור מפורט

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

באופן כללי, הכללים לשימוש בתכונה זו הם כדלקמן:

  1. נקודה-פסיק משמשת להפרדת ארגומנטים. אם המשתמש מחליט להשתמש בתווים אחרים, התצוגה תהיה התוצאה במרכאות.
  2. אם ערך בפורמט טקסט משמש כארגומנט של פונקציה ומוזן ישירות לנוסחה, יש לכלול אותו במרכאות. אם יש התייחסות לערך כזה, אז אין צורך במירכאות. כך גם לגבי ערכים מספריים. אם אתה צריך להוסיף ספרה למחרוזת, אין צורך בהצעת מחיר. אם תפר את הכללים האלה, השגיאה הבאה תוצג - #NAME?
  3. אם צריך להוסיף רווח בין האלמנטים המחוברים, יש להוסיף אותו כמחרוזת טקסט נפרדת, כלומר במרכאות. ככה: " " .

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

תחביר

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

יישומים של הפונקציה CONCATENATE

מספר אזורי היישום של הפונקציה STsEPIT עָצוּם. למעשה, ניתן ליישם אותו כמעט בכל מקום. בואו נסתכל על כמה מהם ביתר פירוט:

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

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

פונקציית CONCATENATE הפוכה באקסל

למעשה, אין פונקציה כזו שתהיה הפוכה לחלוטין לפונקציה "CONCATENATE". כדי לבצע פיצול תאים, נעשה שימוש בפונקציות אחרות, כגון LEVSIMV и ימינהו PSTR. הראשון מחלץ מספר מסוים של תווים משמאל למחרוזת. השני נמצא בצד ימין. אבל PSTR יכול לעשות את זה ממקום שרירותי ולהסתיים במקום שרירותי. 

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

בעיות נפוצות בפונקציית CONCATENATE

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

  1. מרכאות מוצגות במחרוזת התוצאה. כדי למנוע בעיה זו, עליך להשתמש בנקודה-פסיק כמפריד. אבל, כאמור, כלל זה אינו חל על מספרים.
  2. המילים קרובות מאוד. בעיה זו מתרחשת מכיוון שאדם אינו יודע את כל הניואנסים של השימוש בפונקציה STsEPIT. כדי להציג מילים בנפרד, עליך להוסיף להן תו רווח. או שאתה יכול להכניס אותו ישירות אחרי ארגומנט הטקסט (גם בתוך התא וגם אם תזין את הטקסט בנפרד בנוסחה). למשל ככה: =CONCATENATE("שלום", "יקירי"). אנו רואים שכאן נוסף רווח לסוף המילה "שלום". 
  3. #שֵׁם? זה מציין שלא צוינו מרכאות עבור ארגומנט הטקסט. 

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

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

  1. השתמש & ככל האפשר. אם אתה צריך לחבר רק שתי שורות טקסט, אין צורך להשתמש בפונקציה נפרדת בשביל זה. אז הגיליון האלקטרוני יפעל מהר יותר, במיוחד במחשבים חלשים עם כמות קטנה של זיכרון RAM. דוגמה לכך היא הנוסחה הבאה: =A1 & B1. זה דומה לנוסחה =SECTION(A1,B1). במיוחד האפשרות הראשונה קלה יותר כאשר מזין את הנוסחה באופן ידני.
  2. אם יש צורך לשלב מטבע או תאריך עם מחרוזת טקסט, כמו גם מידע בכל פורמט אחר מלבד אלו המפורטים לעיל, תחילה עליך לעבד אותו עם הפונקציה טקסט. זה נועד להמיר מספרים, תאריכים, סמלים לטקסט.

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

שימושים נפוצים עבור הפונקציה CONCATENATE

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

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

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

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

אבל בזמן שאתה מתחיל, תצטרך להשתמש בחלון שנוצר במיוחד.

אז איך לקרוא לזה? אם אתה מסתכל על שורת הקלט של הנוסחה, אז משמאל לה יש כפתור קטן כזה "fx". אם תלחץ עליו, התפריט הבא יופיע. עלינו לבחור את הפונקציה הרצויה מהרשימה.

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
1

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

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
2

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

=CONCATENATE(D2;",";E2)‎

לאחר כל הפעולות שבוצעו על ידינו, נראה בתא המתקבל את הטקסט "21.09", המורכב ממספר חלקים: המספר 21, אותו ניתן למצוא בתא באינדקס כ-D2 ושורה 09, שנמצאת בתא E2 . כדי שיופרדו בנקודה, השתמשנו בה כטיעון השני. 

כריכת שם

למען הבהירות, הבה נסתכל על דוגמה המתארת ​​כיצד לאגד שמות. 

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

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
3

על סמך טבלה זו, אנו מבינים כי יש לציין הפניות לשמות בעמודה B, ושמות משפחה – A. הנוסחה עצמה תיכתב בתא הראשון מתחת לכותרת "שם מלא".

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

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

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

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

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

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

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
4

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

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
5

קישור בין מספרים וטקסט

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

אנחנו צריכים את התוצאה הסופית הבאה.

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
6

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

=CONCATENATE("יש לנו ";F17;" ";F16)

אם תרצה, המשתמש יכול להוסיף כמעט כמה ארגומנטים שהוא רוצה (במגבלה שלעיל).

חיבור VLOOKUP ו- CONCATENATE

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

אז נניח שיש לנו שולחן כזה. הוא מתאר אילו סחורות נמצאות כעת במחסן הראשון והשני. 

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
7

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

לאחר מכן אנו משרשרים את הנתונים. 

זה יכול להיעשות עם הנוסחה הזו:

=B2&»/»&C2

או כאלה.

=CONCATENATE(B2;"/";C2)‎

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

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
8

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

פונקציית CONCATENATE באקסל - מדריך שימוש עם דוגמאות
9

לאחר מכן, בחר תא K2, ורשום בו את הנוסחה הבאה. 

{=ВПР(G2&»/»&H2;A2:E6;5;0)}

או שאפשר לכתוב את זה דרך הפונקציה STsEPIT.

{=ВПР(СЦЕПИТЬ(G2;»/»;H2);A2:E6;5;ЛОЖЬ)}

התחביר במקרה זה דומה לאופן שבו בוצע שילוב המידע על המספר והמחסן. 

אתה צריך לכלול פונקציה VPR באמצעות צירוף המקשים "Ctrl" + "Shift" + "Enter".

כפי שאתה יכול לראות, הכל פשוט.

השאירו תגובה