להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
SUBSTITUTE מחפשת טקסט בתוך תא ומחליפה אותו בטקסט אחר. כדי למחוק תו, מחליפים אותו בכלום: "".
התחביר
=SUBSTITUTE(text, old_text, new_text, [instance_num])בלי הארגומנט הרביעי מוחלפים כל המופעים. עם מספר, רק המופע הזה, למשל 1 לראשון.
דוגמאות
הנוסחה התוצאה =SUBSTITUTE("ברוכים הבאים","הבאים","המגיעים")ברוכים המגיעים =SUBSTITUTE("the cat in the hat","the","a")a cat in a hat =SUBSTITUTE("the cat in the hat","the","a",1)a cat in the hat =SUBSTITUTE(A2,"-","")0501234567 
1. עם 1 בארגומנט הרביעי מוחלף רק המופע הראשון של the. אקסל 365, אוקטובר 2026. שימוש: כמה פריטים יש ברשימה
אם בתא A2 כתוב ״א,ב,ג״:
=LEN(A2)-LEN(SUBSTITUTE(A2,",",""))+1מחזירה 3. מספר הפסיקים הוא האורך לפני ההחלפה פחות האורך אחריה, ועוד 1.כדי להחליף לפי מקום בטקסט ולא לפי תוכן, יש את REPLACE. להחלפה בכל הגיליון בבת אחת: חיפוש והחלפה.
טעויות נפוצות
ההחלפה לא קרתה. SUBSTITUTE מבחינה בין אותיות גדולות לקטנות: ״apple״ לא נמצא בתוך ״Apple״. וגם רווח מיותר בטקסט הישן מונע התאמה.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״מחק את המקפים ממספרי הטלפון בעמודה A, והצג את התוצאה בעמודה B״. כדאי לבדוק שהנוסחה היא SUBSTITUTE, ושהתוצאה נשארת טקסט עם 0 בהתחלה.
הסרטון של יוצר אחר. הפונקציה עובדת באותה צורה גם באקסל 365.
שאלות נפוצות
איך מחליפים מילה בטקסט באקסל?
=SUBSTITUTE(A2,"ישן","חדש") מחליפה בכל המופעים בתא.
איך מוחקים תו מסוים מתא באקסל?
מחליפים אותו בכלום: =SUBSTITUTE(A2,"-","") מוחקת את כל המקפים.
מה ההבדל בין SUBSTITUTE ל‑REPLACE?
SUBSTITUTE מחליפה לפי תוכן: מה כתוב. REPLACE מחליפה לפי מקום: מאיזה תו וכמה תווים.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה SUBSTITUTE. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה REPLACE · הפונקציה TRIM · הפונקציה CLEAN · הפונקציה LEN