En este grupo En todos

Grupo de Microsoft Excel



Celda con formato para RUT CHILE

juan enrique
Tecnico progarmador santa maria santia...
Escrito por Juan Enrique Jimenez Flores
el 24/10/2015

Hola a todos..... Solicito una ayudita para colocar formato a celda donde se ingresa el rut donde se ingresa el numero completo y la celda separe automaticamente los puntos y el guión... Busque en formato de celdas pero no entiendo como funciona.. Favor una manito...


Ingreso Automatico
17845649k 17.845.649-k

Agradeciendo su ayuda


Juan Jménez F. Chile

Lenin Puga
Contador publico universidad autonoma ...
Escrito por Lenin Puga
el 24/10/2015

Hola, suponiendo que el dato a convertir se encuentra en la celda A1, pones en B1 la siguiente fórmula

=IZQUIERDA(A1,2)&". "&EXTRAE(A1,3,3)&". "&EXTRAE(A1,6,3)&"-"&DERECHA(A1,1)

Con esto solucionas tu problema.

Si quieres que al ingresarlo lo cambie en la misma celda, lo veo complicado (no imposible), es más facil hacer de esta manera como te pongo y luego lo copias y le das pegado especial , valor y listo solo queda una columna

Visita mi blog de Excel y TEcnología Web en

https://www.CapacitateExcel.com

Juan Enrique Jimenez Flores
Tecnico progarmador santa maria santia...
Escrito por Juan Enrique Jimenez Flores
el 26/10/2015

Guena Amigo... Lenin.. La verdad el ingreso es Directo en la misma celda... Yo se... Y funciona en Formato de Celda y... PERSONALIZADO el formato clave para esto es :

##". "###". "###"-"#.....

Y lo hace bien... Pero cuando el digito verificador es "K",(9.124.321-K).. NO funciona no acepta la letra, y esa es la parte que no me recuerdo como se hace para la letra...

Agredaciendo tu info..

Saludos


Juan Jiménez Chile.....


Lenin Puga
Contador publico universidad autonoma ...
Escrito por Lenin Puga
el 26/10/2015

Ya entiendo, estuve probando como hacerlo y lo único que pude hacer es modificar tu formato de la siguiente manera

###". "###". "###"-""K" para ello solo tienes que poner el número. El problema viene su la letra cambia a cada momento.


Saludos.