Fórmula de Excel: Agregar texto en medio
A veces necesitas añadir el mismo texto en una posición específica a una lista de cadenas en Excel. Para resolver esta tarea rápidamente, Excel te ofrece dos fórmulas.
Fórmula 1 Combinar las funciones IZQUIERDA y EXTRAE
Fórmula genérica:
| LEFT(txt,n1) & «n_txt» & MID(txt,n2,255) |
Argumentos
| Txt: the text string that you use. |
| N1: the number of characters extracted from left side of the string. |
| N2: the position that you want to extract from right side of the string. |
| N_txt: the text you want to add. |
Cómo funciona esta fórmula
Ejemplo: para Agregar texto “-“ en el cuarto carácter de la celda B3, utilice la siguiente fórmula:
| =LEFT(B3,3) & "-" & MID(B3,4,255) |
Pulse Intro.
Explicación
Función LEFT se utiliza para extraer caracteres del lado izquierdo de una cadena de texto. En este caso, la fórmula IZQUIERDA(B3;3) extrae los 3 primeros caracteres de la cadena de texto ubicada en la celda B3.
Función MID extrae caracteres desde una posición especificada de la cadena de texto. La fórmula EXTRAE(B3;4;255) extrae 255 caracteres (la longitud máxima de una celda es de 255 caracteres) a partir de la cuarta posición de la cadena de texto en la celda B3.
Por último, se utiliza «&» para concatenar los caracteres del lado izquierdo, el guion «-» y los caracteres del lado derecho.
Fórmula 2 Función REEMPLAZAR
Fórmula genérica:
| REPLACE(txt,n,0,«n_txt») |
Argumentos
| Txt: the text string that you use. |
| N: the position that you want to add new text. |
| N_txt: the text you want to add. |
Cómo funciona esta fórmula
Ejemplo: para Agregar texto “$“ en el quinto carácter de la celda B3, utilice la siguiente fórmula:
| =REPLACE(B3,5,0,«$») |
Pulse Intro.
Explicación
La Función REPLACE se utiliza normalmente para buscar y reemplazar un texto especificado en una posición determinada dentro de una cadena por otro nuevo. Sin embargo, cuando el argumento núm_caracteres es 0, también puede emplearse para insertar texto nuevo en medio de la cadena. En este caso, la fórmula =REPLACE(B3,5,0,«$»)Añade el símbolo “$” en la quinta posición de la cadena de texto que se encuentra en la celda B3.
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Eliminar los primeros N caracteres de una celda
Aquí tienes la fórmula para eliminar caracteres específicos desde el principio de una cadena de texto en Excel. - Recortar texto a N palabras
Aquí tienes la fórmula para extraer las primeras N palabras de una cadena de texto. - Añadir comas entre nombres
Este tutorial ofrece fórmulas para insertar comas entre nombre, segundo nombre y apellido. - Añadir guiones a un número de teléfono
Para añadir guiones a un número de teléfono, puede usar una fórmula en Excel y resolverlo fácilmente.
Funciones relacionadas
- Función HALLAR
Encuentra la posición de un carácter. - Función REEMPLAZAR
Reemplaza los caracteres de una cadena de texto, a partir de una posición especificada, por un texto nuevo. - Función IZQUIERDA
Extrae los caracteres del extremo izquierdo del texto. - Función EXTRAE
Extrae parte del texto de un valor de celda según la posición y la longitud.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.