להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה REPLACE מחליפה חלק מטקסט לפי המקום שלו: מאיזה תו להתחיל, כמה תווים להחליף, ובמה.
=REPLACE(A2,4,1,"")מוחקת את המקף מ‑050-1234567: מתחילה בתו הרביעי, מחליפה תו אחד, ושמה במקומו כלום.התחביר:
=REPLACE(old_text,start_num,num_chars,new_text): הטקסט, המקום שממנו מתחילים, מספר התווים, והטקסט החדש.הדוגמה
מה רוצים הנוסחה התוצאה למחוק את המקף =REPLACE(A2,4,1,"")0501234567 להחליף את הקידומת =REPLACE(A2,1,3,"052")052-1234567 להחליף את 2 הספרות האחרונות של שנה =REPLACE("2025",3,2,"26")2026 
1. =REPLACE(A2,4,1,"")מוחקת את התו הרביעי, המקף. אקסל 365, אוקטובר 2026.כשהמקום משתנה: עם FIND
כשלא יודעים מראש איפה מתחיל החלק שרוצים להחליף, FIND מוצאת אותו. אם בתא כתוב ״מק״ט 2025-ישן״, הנוסחה
=REPLACE(A3,FIND("-",A3),4,"-חדש")מחליפה את כל מה שמהמקף והלאה, ומחזירה ״מק״ט 2025-חדש״.REPLACE או SUBSTITUTE?
REPLACE עובדת לפי מקום. SUBSTITUTE עובדת לפי תוכן: מחליפה טקסט מסוים בכל מקום שהוא מופיע. כדי להוריד את כל המקפים, גם כשיש כמה,
=SUBSTITUTE(A2,"-","")פשוטה יותר. ואם המקום שכתבתם הוא 0 או מספר שלילי, התוצאה היא #VALUE!.עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״הוסף בעמודה B את מספרי הטלפון שבעמודה A בלי המקף״. כדאי לבדוק שמספר שאין בו מקף לא השתנה.
שאלות נפוצות
מה עושה הפונקציה REPLACE?
מחליפה תווים בטקסט לפי המקום שלהם: מאיזה תו, כמה תווים, ובמה.
איך מוחקים מקף ממספר טלפון באקסל?
=REPLACE(A2,4,1,"") כשהמקף תמיד בתו הרביעי, או =SUBSTITUTE(A2,"-","") לכל המקפים.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה REPLACE. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה FIND · הפונקציה SUBSTITUTE · הפונקציה LEFT · הפונקציה LEN