En este artículo aprenderemos cómo subdividir una cadena mixta en celdas separadas que contienen solo números o caracteres, podemos usar las funciones "RECORTAR", "IZQUIERDA", "ENCONTRAR" y "SUSTITUIR" en Microsoft Excel 2010.
ENCONTRAR:Esta función devuelve el número de ubicación del carácter en el que se encuentra por primera vez un carácter o una cadena de texto específicos, leyendo de izquierda a derecha (no distingue entre mayúsculas y minúsculas).
Sintaxis de la función "ENCONTRAR": = ENCONTRAR
(buscar_texto, dentro_texto, [núm_inicial])
Ejemplo:La celda A1 contiene el texto "Broncho Billy Anderson"
= ENCONTRAR ("Billy", A1, 1), la función volverá 9
IZQUIERDA: Devuelve el número especificado de caracteres a partir del carácter más a la izquierda de la cadena.
Sintaxis de la función "IZQUIERDA": = IZQUIERDA (texto, [num_chars])
Ejemplo:La celda A1 contiene el texto "Broncho Billy Anderson"
= IZQUIERDA (A1, 7), la función volverá "Potro cerril"
PODAR: La función de recorte se utiliza para eliminar espacios adicionales del texto en una celda.
Sintaxis de la función "TRIM": = TRIM (texto)
Ejemplo: La celda A2 contiene el texto.
- Escribe el texto en la celda B2
- = RECORTAR (A2), presiona Enter en tu teclado
- La función devolverá el texto después de eliminar los espacios innecesarios.
SUSTITUIR:Esta función se utiliza para reemplazar texto antiguo con texto nuevo en una celda.
Sintaxis de la función "SUSTITUIR":
= SUSTITUIR (texto, texto_antiguo, texto_nuevo, [núm_instancia])
Ejemplo: La celda A2 contiene el texto "Gasolina"
= SUSTITUIR (A2, A2, "Diesel")
La función volveráDiesel.
Tomemos un ejemplo para comprender cómo podemos subdividir una cadena mixta en celdas separadas que contienen solo números o caracteres.
Ejemplo: las cadenas de la columna A se componen de números y caracteres. Sin embargo, los números aparecen al principio de la cadena y los caracteres al final.
Necesitamos separar las cadenas en dos columnas, una que contiene solo números y la otra que contiene los caracteres.
Siga los pasos que se indican a continuación: -
- Seleccione la celda B2 y escriba la fórmula
- = LEFT (A2, MAX (IF (ISNUMBER (-MID (A2, ROW (INDIRECT ("1: 1024")), 1)), ROW (INDIRECT ("1: 1024")))))
- Presione Ctrl + Shift + Enter en su teclado.
- La función devolverá el número en la celda B2.
- Copie la fórmula en todas las celdas, presione la tecla "CTRL + C" y seleccione las celdas B3: B4 y presione la tecla "CTRL + V" en tu teclado.
Para devolver solo el texto de la celda A2, use la función Sustituir como se muestra en la siguiente fórmula ingresada en la columna C: -
- Escribe la fórmula en la celda C2
- = SUSTITUIR (A2, B2, "")
- Presiona Enter en tu teclado.
- La función devolverá solo el texto de la celda A2.
- Copie la fórmula en todas las celdas, presione la tecla "CTRL + C" y seleccione las celdas C3: C4 y presione la tecla "CTRL + V" en tu teclado.
Así es como podemos subdividir una cadena mixta de números y caracteres en celdas separadas que contienen solo números o caracteres en Microsoft Excel.