Com s'utilitza la funció REPLACE a Excel? (amb exemples)
Substitueix la funció a Excel
Substitueix la funció a Excel és una funció de text que és una funció incorporada i similar a la funció substitutiva, aquesta funció s’utilitza per substituir un text antic d’una cadena per una cadena nova, l’entrada requerida per aquesta funció és el text antic nou text i els números inicials i finals números dels caràcters que cal substituir.
Sintaxi
On,
- Text_vell = Aquest és un paràmetre obligatori. És la cadena original a substituir.
- Inici = Aquesta és la posició inicial a la cadena original des d’on hauria de començar la substitució.
- Nombre_de_cargues = Es tracta d'un valor numèric i indica un nombre de caràcters que s'han de substituir.
- Text_ nou = Aquest és un altre paràmetre obligatori i indica la nova cadena / conjunt de caràcters per substituir el text_vell.
Com s'utilitza la funció REPLACE a Excel? (amb exemples)
Com a funció del full de treball, es pot escriure com a part d’una fórmula en una cel·la del full de treball. Com a funció VBA, es pot utilitzar en un codi de macro que s'introdueix a través de l'editor de Microsoft Visual Basic integrat a MS Excel. Consulteu els exemples que es donen a continuació per entendre millor.
Podeu descarregar aquesta plantilla Excel de funció REPLACE aquí - Plantilla Excel de REPLACE FunctionExemple 1: substituïu una cadena
En aquest exemple, la cel·la C4 té associada una fórmula REPLACE. Per tant, C4 és una cel·la de resultat.
- El primer argument de la funció REPLACE és B4 que conté la cadena original a substituir.
- 2n argument és 1 que indica la lletra inicial de la cadena original.
- El tercer argument és 4, que és un nombre de caràcters a substituir.
- El quart i l'últim paràmetre és "Stephen", que és una cadena nova per substituir-la.
Aquí, la cadena antiga és "John" i la nova cadena és "Stephen".
Exemple 2: substituïu una subcadena
En aquest exemple, la cel·la C6 té associada una fórmula. Per tant, C6 és una cel·la de resultat.
- El primer argument de la funció REPLACE és B6, que conté la cadena original a substituir.
- 2n argument és 5 que indica la lletra inicial de la cadena original.
- El tercer argument és 5, que és el nombre de caràcters a substituir.
- El quart i l'últim paràmetre és 'yahoo, que és una cadena nova per substituir-la.
Aquí, la cadena antiga és ‘gmail’ i la nova cadena és ‘yahoo’. Com a resultat, C6 s’actualitza amb ‘[email protected]’
Exemple 3 - Substitueix un sol personatge
En aquest exemple, la cel·la C8 té associada una fórmula REPLACE. Per tant, C8 és una cel·la de resultat.
- El primer argument de la funció REPLACE és B8, que conté la cadena original a substituir.
- 2n argument és 1 que indica la lletra inicial de la cadena original.
- El tercer argument és 1, que és un nombre de caràcters a substituir.
- El quart i l'últim paràmetre és "s", que és un caràcter nou per substituir-lo.
Aquí, el personatge antic és ‘n i el personatge nou és‘ s. Com a resultat, C8 s’actualitza amb ‘set’.
Exemple # 4: substitueix els números
En aquest exemple, la cel·la C10 té associada una fórmula REPLACE. Per tant, C10 és una cel·la de resultat.
- El primer argument de la funció REPLACE és B10, que conté la cadena original a substituir.
- 2n argument és 7 que indica la lletra inicial de la cadena original.
- El tercer argument és 4, que és el nombre de caràcters a substituir.
- El quart i l'últim paràmetre és "2000", que és una cadena nova per substituir-la.
Aquí, la cadena antiga és ‘1989’ i la nova cadena és ‘2000’. Com a resultat, C8 s’actualitza amb el ’23 -12-2000’.
Exemple # 5: elimineu una cadena
En aquest exemple, la cel·la C12 té associada una fórmula REPLACE. Per tant, C12 és una cel·la de resultat.
- El primer argument de la funció REPLACE és B12, que conté la cadena original a substituir.
- 2n argument és 1 que indica la lletra inicial de la cadena original.
- El tercer argument és 11, que és un nombre de caràcters a substituir.
- El quart i l'últim paràmetre és "", que és una cadena nova (una cadena buida) per substituir-la.
Aquí, la cadena antiga és "Elimina això" i la nova cadena és "". Com a resultat, C12 s’actualitza a una cel·la en blanc ja que tots els caràcters es substitueixen per espais en blanc.
Exemple # 6: problema comú amb la funció REPLACE
En aquest exemple, la cel·la C14 té associada una fórmula REPLACE. Per tant, C14 és una cel·la de resultat.
- El primer argument de la funció REPLACE és B14, que conté la cadena original a substituir.
- El segon argument és 0.
Tanmateix, qualsevol cadena d'una cel·la del full de treball d'Excel comença amb 1, és a dir, amb l'índex 1. Per tant, el resultat de la cel·la C14 és un error que és #VALUE. Indica que hi ha un error en el valor.
Coses que cal recordar
- 2n paràmetre és a dir Començar no pot tenir un valor no numèric ni un valor negatiu.
- Tercer paràmetre, és a dir, nombre_de_cargues no pot tenir un valor no numèric ni un valor negatiu.