Suponga que tiene una lista que consiste en los nombres de la gente en una columna sola. Tiene que separar estos nombres en tres columnas: un para el nombre, un para el segundo nombre o inicial, y un para el apellido. Esta tarea es más complicada que puede pensar al principio porque no cada nombre en la columna tiene un segundo nombre o inicial media. Sin embargo, todavía lo puede hacer.
| Notar |
La tarea se hace mucho más complicada si la lista contiene nombres con títulos (como Sra o doctor) o llama seguido de detalles adicionales (tal como Hija o III). De hecho, las fórmulas siguientes no manejarán estos casos complejos. Sin embargo, todavía le dan una ventaja significativa si quiere hacer un poco de la edición del manual para manejar los casos especiales. |
Las fórmulas que siguen a todos suponen que el nombre aparezca en la célula A1.
Puede construir fácilmente una fórmula para devolver el nombre:
=IFERROR(LEFT(A1,FIND(" ",A1)-1),A1)
La vuelta del segundo nombre o inicial es mucho más complicada porque no todos los nombres tienen una inicial media. Esta fórmula devuelve el segundo nombre o inicial (si existe). Por otra parte, no devuelve nada.
=IF(LEN(A1)-LEN(SUBSTITUTE(A1," ",""))>1,MID(A1,FIND("
",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-(FIND(" ",A1)+1)),"")
Finalmente, esta fórmula devuelve el apellido:
=IFERROR(RIGHT(A1,LEN(A1)-FIND("*",SUBSTITUTE(A1," ","*",LEN(A1)-
LEN(SUBSTITUTE(A1," ",""))))),"")
La fórmula que sigue es una manera mucho más corta de extraer el segundo nombre. Esta fórmula es útil si usa las otras fórmulas para extraer el nombre y el apellido. Supone que el nombre esté en B1 y el apellido está en D1.
=IF(LEN(B1&D1)+2>=LEN(A1),"",MID(A1,LEN(B1)+2,LEN(A1)-LEN(B1&D1)-2)
En muchos casos, puede eliminar el uso de fórmulas y usar![]()
el texto del Converso de Instrumentos de Datos de Datos de Excel para la orden de la Mesa de analizar cuerdas en sus partes componentes. La selección de esta orden muestra el texto del Converso de Excel al Mago de Columnas (ver a la cifra acompañante), que consiste en una serie de cuadros de diálogo que andan usted a través de los pasos para convertir una columna sola de datos en columnas múltiples. Generalmente, querrá seleccionar la opción Delimitada (en el Paso 1) y usar el Espacio como el delimiter (en el Paso 2).

Ya que puede ver en la Figura 5-6, el trabajo de fórmulas justamente bien. Hay unos problemas, sin embargo notablemente nombres que contienen cuatro "palabras". Pero, ya que mencioné antes, puede limpiar estos casos a mano.
La figura 5-6: Esta hoja de trabajo usa fórmulas para extraer el nombre, segundo nombre (o inicial), y apellido de una lista de nombres en la columna A.
| Cruz en cuanto a |
Si quiere saber cómo creé estas fórmulas complejas, refiérase al Capítulo 20 para una discusión de megafórmulas. |
Popularidad: El 10% [?]








El 22 de enero de 2009 a las 4:32
Espero que dé el crédito de John Walkenbach de estos puestos. Plagió ellos directamente del libro “Microsoft Office Excel 2007 ″ ISBN 0-470-04403-9. Éste expresamente se puede encontrar en la página 219. Y no, no le compraré un latte por cortar y pegar a alguien trabajo de elses.
El 15 de abril de 2009 a las 18:43
Mi compañero en Orkut compartió esta relación conmigo y no soy dissapointed en todo que vine acá.