הפונקציה SUBSTITUTE מחליפה מילים, טקסט או תווים קיימים בנתונים חדשים. השתמש בפונקציה SUBSTITUTE כדי להסיר תווים שאינם מודפסים מנתונים מיובאים, להחליף תווים לא רצויים ברווחים ולהפיק גרסאות שונות של אותו גליון עבודה.
ההוראות במאמר זה חלות על Excel 2019, 2016, 2013, 2010, 2007; Excel עבור Microsoft 365, Excel Online, Excel עבור Mac, Excel עבור iPad, Excel עבור iPhone ו-Excel עבור Android.
SUBSTITUTE תחביר פונקציה
תחביר של פונקציה מתייחס לפריסת הפונקציה וכולל את שם הפונקציה, סוגריים וארגומנטים של הפונקציה.
התחביר של הפונקציה SUBSTITUTE הוא:
=SUBSTITUTE(Text, Old_text, New_text, Instance_num)
הארגומנטים של הפונקציה הם:
- Text (חובה): הנתונים המכילים את הטקסט שיש להחליף. ארגומנט זה יכול להכיל את הנתונים בפועל המוקפים במרכאות (ראה שורה 2 בתמונה למעלה) או הפניה לתא למיקום נתוני הטקסט בגליון העבודה (ראה שורות 3 ו-4).
- Old_text (חובה): הטקסט שיש להחליף.
- New_text (חובה): הטקסט שיחליף Old_text.
- Instance_num (אופציונלי): מספר. אם המספר הזה מושמט, כל מופע של Old_text מוחלף בNew_text. אם מספר זה נכלל, המופעים של Old_text שצוינו יוחלפו (ראה שורה 5).
טיעונים עבור הפונקציה SUBSTITUTE הם תלויי רישיות. אם הנתונים שהוזנו עבור הארגומנט Old_text אינם מכילים אותו רישיות כמו הנתונים בתא הארגומנט Text, לא מתרחשת החלפה.
השתמש בפונקציית SUBSTITUTE
למרות שניתן להקליד את כל הנוסחה באופן ידני בתא של גליון עבודה, אפשרות נוספת היא להשתמש בתיבת הדו-שיח Function Arguments (או בונה הנוסחה ב-Excel עבור Mac) כדי להזין את הפונקציה והארגומנטים שלה לתא.
=SUBSTITUTE(A3, "מכירות", "הכנסה")
כאשר אתה משתמש בתיבת הדו-שיח, Excel דואג להפריד כל ארגומנט בפסיק והוא מקיף את נתוני הטקסט הישן והחדש במרכאות.
-
הזן את הנתונים עבור המדריך בגיליון עבודה ריק של Excel.
- בחר תא B3 כדי להפוך אותו לתא הפעיל.
- בחר נוסחאות.
- בחר Text כדי לפתוח את הרשימה הנפתחת פונקציות טקסט.
- בחר SUBSTITUTE ברשימה כדי לפתוח את תיבת הדו-שיח Function Arguments. ב-Excel for Mac, Formula Builder נפתח.
- מקם את הסמן בתיבת הטקסט Text.
- בחר תא A3 בגליון העבודה כדי להזין הפניה זו לתא.
-
מקם את הסמן בתיבת הטקסט Old_text.
- הזן מכירות. זה הטקסט שיוחלף. אין צורך לתחום את הטקסט במרכאות.
- מקם את הסמן בתיבת הטקסט New_text.
-
הזן הכנסה. טקסט זה יחליף את המכירות.
- הארגומנט Instance_num נותר ריק מכיוון שיש רק מופע אחד של המילה Sales בתא A3.
- בחר OK. מלבד ב-Excel עבור Mac, שם אתה בוחר Done.
- הטקסט דוח הכנסות מופיע בתא B3.
SUBSTITUTE לעומת פונקציות REPLACE
SUBSTITUTE שונה מהפונקציה REPLACE בכך שהיא משמשת להחלפת טקסט ספציפי בכל מיקום בנתונים שנבחרו. REPLACE משמש להחלפת כל טקסט המופיע במיקום מסוים בנתונים.