separar domicilio(letras y números)
Publicado por Kiki (6 intervenciones) el 24/10/2011 21:06:19
Hola
He visto ya una conversación anterior: "Excel - Separar letras y numeros"; me encuentro en el mismo caso y las instrucciones
=IZQUIERDA(A17,ENCONTRAR(CARACTER(255),SUSTITUIR(A17," ",CARACTER(255),LARGO(A17)-LARGO(SUSTITUIR(A17," ","")))))
=DERECHA(A1,LARGO(A1)-ENCONTRAR(CARACTER(255),SUSTITUIR(A1," ",CARACTER(255),LARGO(A1)-LARGO(SUSTITUIR(A1," ","")))))
funcionan de maravilla.
Pero me encuentro con ciertos problemitas.......Resulta que las direcciones las introdujeron sin ningún tipo de orden; algunas se encuentran al parecer sencillas como: PERJURA 385, lo cual no tiene problema. Por otro lado, de las direcciones que te hablo, son en algunos casos como la que sigue:
24 DE FEBRERO DE 1821NUMERO48
y el resultado obtenido es:
1821NUMERO48
No tiene ningún espacio entre el nombre de la 'calle' y el 'número', por lo que es una dirección errónea, ya que el 1821 pertenece al nombre y no al número.
En otros casos tengo número exterior e interior y sólo arroja el interior.
Mis enormes dudas son:
¿cómo hacer para que me separe estos números del nombre de la calle?
¿cómo hacer que respete un número que pertenece al nombre de la calle?
¿cómo eliminar el texto de las celdas que ya fueron "corregidas" como:
GUERRILLERA N ?? En este caso sí se separó el número pero también debo eliminar todo símbolo o caracter que el usuario introdujo para dar su número de domicilio. En este ejemplo quiero eliminar la N, en otros casos: #, No., num., int., ext., mza., manzana.......
Perdón por extenderme tanto! Es que nunca había manejado este tipo de operaciones y me resulta muy complicado, pues he probado distintas formas y no he obtenido el resultado deseado.
¿Me podrías ayudar por favorcitoooooo??????
Por cierto, mil gracias de antemano por ayudar con tu conocimiento; eso es genial!
Excelente día!
He visto ya una conversación anterior: "Excel - Separar letras y numeros"; me encuentro en el mismo caso y las instrucciones
=IZQUIERDA(A17,ENCONTRAR(CARACTER(255),SUSTITUIR(A17," ",CARACTER(255),LARGO(A17)-LARGO(SUSTITUIR(A17," ","")))))
=DERECHA(A1,LARGO(A1)-ENCONTRAR(CARACTER(255),SUSTITUIR(A1," ",CARACTER(255),LARGO(A1)-LARGO(SUSTITUIR(A1," ","")))))
funcionan de maravilla.
Pero me encuentro con ciertos problemitas.......Resulta que las direcciones las introdujeron sin ningún tipo de orden; algunas se encuentran al parecer sencillas como: PERJURA 385, lo cual no tiene problema. Por otro lado, de las direcciones que te hablo, son en algunos casos como la que sigue:
24 DE FEBRERO DE 1821NUMERO48
y el resultado obtenido es:
1821NUMERO48
No tiene ningún espacio entre el nombre de la 'calle' y el 'número', por lo que es una dirección errónea, ya que el 1821 pertenece al nombre y no al número.
En otros casos tengo número exterior e interior y sólo arroja el interior.
Mis enormes dudas son:
¿cómo hacer para que me separe estos números del nombre de la calle?
¿cómo hacer que respete un número que pertenece al nombre de la calle?
¿cómo eliminar el texto de las celdas que ya fueron "corregidas" como:
GUERRILLERA N ?? En este caso sí se separó el número pero también debo eliminar todo símbolo o caracter que el usuario introdujo para dar su número de domicilio. En este ejemplo quiero eliminar la N, en otros casos: #, No., num., int., ext., mza., manzana.......
Perdón por extenderme tanto! Es que nunca había manejado este tipo de operaciones y me resulta muy complicado, pues he probado distintas formas y no he obtenido el resultado deseado.
¿Me podrías ayudar por favorcitoooooo??????
Por cierto, mil gracias de antemano por ayudar con tu conocimiento; eso es genial!
Excelente día!
Valora esta pregunta


0