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.
- 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".
- 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".
- Resaltar un rango B2: C2 y arrástrelo hacia abajo para pegar la fórmula en el resto de las celdas.