Cambiar un prefijo
| A | |
|---|---|
| 1 | Phone |
| 2 | 555-0100 |
Fórmula: C2: =REPLACE(A2,1,3,"800")
Resultado: 800-0100
Los tres primeros caracteres se sustituyen por 800.
Aprenda REEMPLAZAR con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.
REPLACE
REEMPLAZAR(old_text, start_num, num_chars, new_text)Ejemplo: =REPLACE(A2,1,1,"+1")
Disponibilidad: Todas las versiones
La función REEMPLAZAR en Excel cambia una parte de un texto por texto nuevo según su posición y longitud, no según su contenido. Su sintaxis es =REPLACE(old_text, start_num, num_chars, new_text).
| A | |
|---|---|
| 1 | Phone |
| 2 | 555-0100 |
Fórmula: C2: =REPLACE(A2,1,3,"800")
Resultado: 800-0100
Los tres primeros caracteres se sustituyen por 800.
| A | |
|---|---|
| 1 | ID |
| 2 | AB1234 |
Fórmula: C2: =REPLACE(A2,3,0,"-")
Resultado: AB-1234
Con num_chars en 0 no se elimina nada, así que el guion se inserta antes de la posición 3.
| A | |
|---|---|
| 1 | Label |
| 2 | Report 2024 |
Fórmula: C2: =REPLACE(A2,LEN(A2)-3,4,"2025")
Resultado: Report 2025
LEN(A2)-3 indica el comienzo del año sin importar cuánto mida la etiqueta.
Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.
Fórmula en D2: =REPLACE(A5,1,3,"ID")
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Text | Other | Result | |
| 2 | Alice Johnson | alice johnson | ID-2026-0415 | |
| 3 | [email protected] | [email protected] | ||
| 4 | extra spaces | |||
| 5 | SKU-2026-0415 | |||
| 6 | iced coffee, tea, sugar | |||
| 7 | Order 417 shipped |