Extraer un texto de Excel

Hola amigos necesito ayuda, yo tengo una lista con el nombre y el apellido de los clientes en la columna A, lo que necesito es que lo siguiente, el la columna B necesito extraer todos los apellidos que comienzan con la letra, si no cumple esa condición que me aparezca solo el nombre de los clientes.
Carlos Paredes "Carlos"
Estaban Aranda "Aranda"
Gracias necesito de urgen.
Saludos cordiales.

1 Respuesta

Respuesta
1
Si he entendido bien, lo que quieres es que en la columna B te aparezcan los apellidos que empiecen por un determinado carácter.
El principal problema que vas a tener es con los nombres compuestos, imagínate que en la columna A te aparezca "José Antonio García". O "Carlos A. de Pocholo y Bordiú" "¿Cómo discriminar cuáles son los apellidos y cuaés el 1º y 2º nombre?
Para los ejemplos que has puesto te valdría esta fórmula:
= SI(ESERROR(ENCONTRAR(" A"; A1; 1));IZQUIERDA(A1; ENCONTRAR(" "; A1; 1) - 1);DERECHA(A1; ENCONTRAR(" A"; A1; 1) - 2))
Respeta el espacio en blanco dentro de los literales " A" y " "
Si necesitas más, habrá que modificarla para que cubra más casos (nombres compuestos, etc.), pero para los ejemplos que has dado con esta fórmula bastaría.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas