Subdivisión de una cadena mixta en celdas separadas que contienen solo números o caracteres en Microsoft Excel 2010

Anonim

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.