Dividir fila en columnas en Excel

Este ejemplo muestra cómo dividir una fila en varias columnas en Excel.

El problema con el que nos enfrentamos en la figura anterior es que debemos decirle a Excel dónde dividir la cadena. La línea con el texto "Smith, Mike" tiene una coma en la posición 6 (sexto carácter desde la izquierda) y la línea con el texto "Williams, Janet" tiene una coma en la posición 9.

  1. Para mostrar solo el nombre en otra celda, use la siguiente fórmula:

    =RIGHT(A2,LEN(A2)-FIND(",",A2)-1)

    =ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(",";A2)-1)

    Explicación:

    • Para encontrar la posición de una coma, use la función ENCONTRAR (BUSCAR) – posición 6.
    • Para obtener la longitud de una cadena, use la función LEN (DLSTR) – 11 caracteres.
    • La fórmula se reduce a: =DERECHA(A2-11-6).
    • expresión = DERECHA (A2) extrae 4 caracteres de la derecha y genera el resultado deseado: "Mike".
  2. Para mostrar solo el apellido en otra celda, use la siguiente fórmula:

    =LEFT(A2,FIND(",",A2)-1)

    =ЛЕВСИМВ(A2;НАЙТИ(",";A2)-1)

    Explicación:

    • Para encontrar la posición de una coma, use la función ENCONTRAR (BUSCAR) – posición 6.
    • La fórmula se reduce a: =IZQUIERDA(A2-6).
    • expresión = IZQUIERDA (A2) extrae 5 caracteres de la izquierda y da el resultado deseado: "Smith".
  3. Resaltar un rango B2: C2 y arrástrelo hacia abajo para pegar la fórmula en el resto de las celdas.

Deje un comentario