מאמר זה מתאר את תחביר הנוסחה של הפונקציה REPLACE והשימוש בה ב- Microsoft Excel.
תיאור
הפונקציה REPLACE מחליפה חלק ממחרוזת טקסט, על בסיס מספר התווים שאתה מציין, במחרוזת טקסט אחרת.
תחביר
REPLACE(old_text, start_num, num_chars, new_text)
תחביר הפונקציה REPLACE מכיל את הארגומנטים הבאים:
- Old_text הנדרש. הטקסט שברצונך להחליף חלק מהתווים שבו.
- Start_num הנדרש. מיקומו של התו ב- old_text, שברצונך להחליפו ב- new_text.
- Num_chars הנדרש. מספר התווים ב- old_text שברצונך להחליפם ב- new_text באמצעות REPLACE.
- New_text הנדרש. הטקסט שיחליף תווים מסוימים ב- old_text.
דוגמה
העתק את נתוני הדוגמה מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם יש צורך, באפשרותך להתאים את רוחב העמודות כדי לראות את כל הנתונים.
| נתונים | ||
|---|---|---|
| abcdefghijk | ||
| 2009 | ||
| 123456 | ||
| נוסחה | תיאור (תוצאה) | תוצאה |
| =REPLACE(A2,6,5,"*") | מחליפה חמישה תווים של abcdefghijk בתו * יחיד, החל מהתו השישי (f). | abcde*k |
| =REPLACE(A3,3,2,"10") | מחליפה את שתי הספרות האחרונות (09) של 2009 ב- 10. | 2010 |
| =REPLACE(A4,1,3,"@") | מחליפה את שלושת התווים הראשונים של 123456 בתו @ יחיד. | @456 |
חשוב
- הפונקציה REPLACEB אינה נמצאת עוד בשימוש.
- בחוברות עבודה המוגדרות לתאימות גירסה 2, ל- REPLACE יש אופן פעולה משופר עם זוגות של פונדקאית, תוך ספירתם כתו אחד במקום שניים. בוררי וריאציות (נפוצים בשימוש עם סמלי Emoji) עדיין ייספרו כתווים נפרדים. לקבלת מידע נוסף, ראה תקן Unicode.