30 פונקציות אקסל ב-30 ימים: REPLACE

אתמול במרתון 30 פונקציות אקסל ב-30 ימים השתמשנו בפונקציה מדד (INDEX) כדי להחזיר את הערך של התא הממוקם בצומת השורה והעמודה הנתונות.

ביום ה-25 למרתון נקדיש את לימוד הפונקציה להחליף (REPLACE), השייך לקטגוריית הטקסט. הוא מחליף מספר מסוים של תווים במחרוזת טקסט בטקסט אחר.

אז בואו נסתכל מקרוב על המידע והדוגמאות על הפונקציה להחליף (החלף), ואם יש לך מידע נוסף או דוגמאות, אנא שתף ​​אותם בתגובות.

פונקציה 25: REPLACE

פונקציה להחליף (REPLACE) מחליף תווים בתוך טקסט בהתבסס על מספר התווים שצוין ומיקום ההתחלה.

כיצד ניתן להשתמש בפונקציה REPLACE?

פונקציה להחליף (REPLACE) יכול להחליף תווים במחרוזת טקסט, לדוגמה:

  • שנה את אזור החיוג במספר הטלפון.
  • החלף את החלל במעי הגס בחלל.
  • השתמש בפונקציה מקוננת להחליף (REPLACE) כדי להוסיף מקפים מרובים.

תחביר החלפה

פונקציה להחליף (REPLACE) יש את התחביר הבא:

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • old_text (old_text) – מחרוזת טקסט שבה יוחלפו התווים.
  • start_num (start_pos) - מיקום התחלה של תווים ישנים.
  • num_chars (num_chars) - מספר התווים הישנים.
  • טקסט חדש (new_text) – טקסט שיוכנס במקום התווים הישנים.

מלכודות REPLACE (REPLACE)

פונקציה להחליף (REPLACE) מחליף מספר מוגדר של תווים שמתחיל במיקום שצוין. כדי להחליף שורת טקסט ספציפית בכל מקום בטקסט המקורי, אתה יכול להשתמש בפונקציה תחליף (SUBSTITUTE), שעליו נסתכל בהמשך המרתון שלנו.

דוגמה 1: שינוי אזור החיוג במספר טלפון

שימוש בפונקציות להחליף (החלפה) ניתן לשנות את שלוש הספרות הראשונות של מספר טלפון, לדוגמה, כאשר מוגדר קידומת חיוג חדשה. במקרה שלנו, הקידומת החדשה מוזנת בעמודה C, ומספרי הטלפון המתוקנים מוצגים בעמודה D.

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

30 פונקציות אקסל ב-30 ימים: REPLACE

דוגמה 2: החלף רווח בנקודתיים ברווח

כדי להגדיר מיקום התחלה לפונקציה להחליף (החלפה), אתה יכול להשתמש בפונקציה למצוא (FIND) כדי למצוא שורה ספציפית של טקסט או תו. בדוגמה זו, אנו רוצים להחליף את הרווח הראשון המופיע במחרוזת טקסט בנקודתיים ואחריו רווח.

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

30 פונקציות אקסל ב-30 ימים: REPLACE

דוגמה 3: פונקציות REPLACE מקוננות להוספת מקפים מרובים

פונקציה להחליף (REPLACE) מותר לקנן אחד בתוך השני, כך שניתן לבצע החלפות מרובות בטקסט המקור. בדוגמה זו, מספרי טלפון חייבים להכיל מקפים אחרי שלושת התווים הראשונים ואחרי השני. באמצעות אפס, כמספר התווים להחלפה, נקבל את התוצאה שאף אחד מהתווים של מספר הטלפון לא יוסר, רק 2 מקפים יתווספו.

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

30 פונקציות אקסל ב-30 ימים: REPLACE

השאירו תגובה