ניתן להשתמש בפונקציה SUBSTITUTE כדי להחליף מילים קיימות, טקסט או תווים עם נתונים חדשים.
הערה: תוצאות הפונקציה חייבות להופיע במיקום שונה מהטקסט המקורי.
השימושים עבור הפונקציה כוללים:
- הסרת תווים שאינם מודפסים מהנתונים המיובאים;
- החלפת תווים לא רצויים עם רווחים;
- הפקת גרסאות שונות של אותה גליון עבודה .
01 מתוך 04
החלפת טקסט ישן עבור חדש
תחליף של פונקציה תחביר ויכוחים
תחביר של פונקציה מתייחס לפריסה של הפונקציה וכולל את שם הפונקציה, סוגריים וארגומנטים .
התחביר עבור הפונקציה SUBSTITUTE הוא:
תחליף = (טקסט, Old_text, New_text, Instance_num)
הארגומנטים עבור הפונקציה הם:
טקסט - (נדרש) הנתונים המכילים את הטקסט שיש להחליף. ארגומנט זה יכול להכיל
- את הנתונים בפועל המצורפת מרכאות - שורה שתיים בתמונה לעיל;
- התייחסות התא למיקום של נתוני הטקסט בגליון העבודה - שורה שלוש לעיל;
Old_text - (חובה) הטקסט יוחלף.
New_text - (חובה) הטקסט שיחליף את Old_text .
- מספר אופציונלי (מספר אופציונלי)
- אם מושמט, כל מופע של Old_text מוחלף ב- New_text .
- אם כלול, רק המקרה של Old_text שצוין - כגון המופע הראשון או השלישי - מוחלף - שורות 5 ו -6 לעיל.
02 מתוך 04
רגישות למקרה
הארגומנטים עבור הפונקציה SUBSTITUTE הם תלויי-רישיות, כלומר אם הנתונים שהוזנו עבור הארגומנט Old_text אינם מכילים אותו מקרה כמו הנתונים בתא ארגומנט טקסט , לא יתרחש החלפה.
לדוגמה, בשורה 4 של התמונה לעיל, הפונקציה מציגה את המכירות (תא A4) השונה מהמכירות ( ארגומנט Old_text ) , ולכן, לא תחליף את ההכנסות כ- New_text .
03 מתוך 04
כניסה לתפקיד החלופי
למרות שניתן להקליד את הנוסחה כולה כגון
= תחליף (A3, "מכירות", "הכנסה")
ידנית לתוך תא גליון עבודה, אפשרות נוספת היא להשתמש בתיבת הדו-שיח של הפונקציה - כפי שמתואר בשלבים שלהלן - כדי להזין את הפונקציה ואת הארגומנטים שלה בתא כגון B3.
יתרונות השימוש בתיבת הדו-שיח הם ש- Excel דואג להפריד כל ארגומנט עם פסיק והוא מקיף את נתוני הטקסט הישנים והחדשים במרכאות.
- לחץ על תא B3 - כדי להפוך אותו לתא פעיל
- לחץ על הכרטיסייה נוסחאות בתפריט הסרט
- לחץ על סמל הטקסט על הסרט כדי לפתוח את הרשימה הנפתחת פונקציות טקסט
- לחץ על SUBSTITUTE ברשימה כדי להציג את תיבת הדו-שיח של פונקציה זו
- בתיבת הדו-שיח, לחץ על שורת הטקסט
- לחץ על תא A3 כדי להזין את הפניה התא לתוך תיבת הדו שיח
- לחץ על השורה Old_text בתיבת הדו-שיח
- סוג מכירות , שהוא הטקסט שאנו רוצים להחליף - אין צורך לצרף את הטקסט במרכאות;
- לחץ על השורה New_text בתיבת הדו-שיח
- סוג הכנסה , כפי שהטקסט יוחלף ;;
- הארגומנט Instance נשאר ריק - שכן יש רק מקרה אחד של המילה מכירות בתא A3;
- לחץ על אישור כדי להשלים את הפונקציה ולסגור את תיבת הדו-שיח.
- דוח הכנסות הטקסט אמור להופיע בתא B3;
- כאשר אתה לוחץ על התא B3 את הפונקציה המלאה
= תחליף (A3, "מכירות", "הכנסה")
מופיע בסרגל הנוסחה מעל גליון העבודה
04 מתוך 04
תחליף לעומת החלף
SUBSTITUTE שונה מהפונקציה REPLACE מאחר שהיא משמשת להחלפת טקסט ספציפי בכל מקום בנתונים שנבחרו, בעוד ש- REPLACE משמש להחלפת טקסט המתרחש במיקום מסוים בנתונים.