Cserélje le a függvényt az Excelben
A helyettesítő függvény az excelben egy olyan szöveges függvény, amely beépített függvény és hasonló a helyettesítő függvényhez, ezt a függvényt használjuk arra, hogy egy régi szöveget egy karakterláncról egy új karakterláncra cseréljünk. a helyettesítendő karakterek kezdő és befejező számai.
Szintaxis

Hol,
- Old_text = Ez egy kötelező paraméter. Ez az eredeti karakterlánc, amelyet ki kell cserélni.
- Start = Ez az eredeti karaktersorozat kiindulási helye, ahonnan a cserét meg kell kezdeni.
- Number_of_chars = Ez egy numerikus érték, és jelzi a cserélendő karakterek számát.
- New_text = Ez egy másik szükséges paraméter, és jelzi az új karakterláncot / karakterkészletet, amelyet a régi_text helyettesít.

Hogyan kell használni a REPLACE függvényt az Excel programban? (példákkal)
Munkalapfunkcióként képlet részeként írható munkalap cellába. VBA függvényként használható makrokódban, amelyet az MS Excelbe integrált Microsoft Visual Basic Editor segítségével lehet megadni. A jobb megértés érdekében olvassa el az alábbi példákat.
1. példa - Karakterlánc cseréje

Ebben a példában a C4 cellához egy REPLACE képlet társul. Tehát a C4 egy eredmény cella.
- A REPLACE függvény első argumentuma a B4, amely az eredeti cserélendő karakterláncot tartalmazza.
- A 2 ND argumentum 1, amely az eredeti karakterlánc kezdőbetűjét jelöli.
- A harmadik argumentum a 4, amely számos cserélendő karakter.
- 4 -én és az utolsó paraméter „István”, amely egy új stringet kell cserélni.
Itt a régi karakterlánc „John”, az új karakterlánc pedig „Stephen”.
2. példa - Alstring cseréje

Ebben a példában a C6 cellához egy képlet társul. Tehát a C6 egy eredmény cella.
- A REPLACE függvény első argumentuma a B6, amely az eredeti cserélendő karakterláncot tartalmazza.
- A 2 ND argumentum 5, amely az eredeti karakterlánc kezdőbetűjét jelöli.
- A 3. argumentum 5, ami a cserélendő karakterek száma.
- A 4. és az utolsó paraméter a yahoo, amely egy új karakterlánc, amelyet le kell cserélni.
Itt a régi karakterlánc „gmail”, az új karakterlánc pedig „yahoo”. Ennek eredményeként a C6 frissül a következővel: „[email protected]”
3. példa - Egyetlen karakter cseréje

Ebben a példában a C8 cellához egy REPLACE képlet társul. Tehát a C8 egy eredmény cella.
- A REPLACE függvény első argumentuma a B8, amely az eredeti cserélendő karakterláncot tartalmazza.
- A 2ND argumentum 1, amely az eredeti karakterlánc kezdőbetűjét jelöli.
- A 3. érv az 1, ami számos cserélendő karakter.
- A 4. és az utolsó paraméter a 's', amely egy új karakter, amelyet le kell cserélni.
Itt a régi karakter n, az új karakter pedig s. Ennek eredményeként a C8 „set” -re frissül.
4. példa - Számok cseréje

Ebben a példában a C10 cellához egy REPLACE képlet társul. Tehát a C10 egy eredmény cella.
- A REPLACE függvény első argumentuma a B10, amely az eredeti cserélendő karakterláncot tartalmazza.
- A 2ND argumentum 7, amely az eredeti karakterlánc kezdőbetűjét jelöli.
- A 3. argumentum 4, amely a cserélendő karakterek száma.
- A 4. és az utolsó paraméter a '2000', amely egy új karakterlánc, amelyet le kell cserélni.
Itt a régi karakterlánc „1989”, az új karakterlánc pedig „2000”. Ennek eredményeként a C8 frissítve: '23 -12- 2000 ' .
5. példa - Távolítson el egy karakterláncot

Ebben a példában a C12 cellához egy REPLACE képlet társul. Tehát a C12 egy eredmény cella.
- A REPLACE függvény első argumentuma a B12, amely az eredeti cserélendő karakterláncot tartalmazza.
- A 2ND argumentum 1, amely az eredeti karakterlánc kezdőbetűjét jelöli.
- A 3. argumentum 11, ami számos cserélendő karakter.
- 4., és az utolsó paraméter a „”, amely egy új karakterlánc (egy üres karakterlánc), amelyet le kell cserélni.
Itt a régi karakterlánc „Remove this”, az új karakterlánc pedig „”. Ennek eredményeként a C12 üres cellára frissül, mivel az összes karaktert üres helyettesíti.
6. példa - Gyakori probléma a REPLACE funkcióval

Ebben a példában a C14 cellához egy REPLACE képlet társul. Tehát a C14 egy eredmény cella.
- A REPLACE függvény első argumentuma a B14, amely az eredeti cserélendő karakterláncot tartalmazza.
- A 2. argumentum 0.
Azonban az Excel munkalap celláinak bármelyik karakterlánca 1-gyel kezdődik, azaz 1-es indexgel. Tehát a C14 cellában az eredmény egy #VALUE! Annak jelzése, hogy hiba van az értékben.
Dolgok, amikre emlékezni kell
- 2 ND paraméter, azaz a Start nem lehet nem numerikus, vagy negatív értéket.
- A harmadik paraméternek, azaz a_karak_számának nem lehet nem numerikus vagy negatív értéke.