Fórmula para dígito verificador RUT - Chile

Aporta funciones y cálculos Excel de interés para la comunidad.

Reglas del Foro
Este foro no es para hacer preguntas!
Este foro solo es para que aportes algo de interés para la comunidad.
(para preguntas vuelve al índice y busca los foros de "Tus Preguntas a la Comunidad")
Compartir en:
     

Fórmula para dígito verificador RUT - Chile

Notapor TodoExcel » 14 Dic 2010 08:41

En el adjunto está la fórmula para calcular el dígito verificador RUT de Chile.

* El autor es mjrofra, un activo participante de este foro!

(más sobre el tema en http://es.wikipedia.org/wiki/Rol_%C3%9A ... erificador)
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
TodoExcel
Manager Exceluciones
Manager Exceluciones
 
Registrado: 05 Jun 2004 16:05

Re: Fórmula para dígito verificador RUT - Chile

Notapor Shagall » 29 Abr 2011 16:02

y como lo puedo hacer para verificar el rut en una sola celda ???


saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Shagall
Miembro Frecuente
Miembro Frecuente
 
Registrado: 03 May 2010 14:45

Re: Fórmula para dígito verificador RUT - Chile

Notapor rodrigoy » 29 Abr 2011 17:38

Buenas Tardes:
La formula solo funciona para valores mayores a 10 millones, creo que tampoco funciona con terminaciones K ó cero... alguien puede complementar este aporte por favor?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rodrigoy
Miembro Nuevo
Miembro Nuevo
 
Registrado: 13 Abr 2011 14:40

Re: Fórmula para dígito verificador RUT - Chile

Notapor galileogali » 06 May 2011 19:24

a ver esto

=SI(11-RESIDUO(SUMAPRODUCTO(EXTRAE(A1;{1\2\3\4\5\6\7\8};1)*{3\2\7\6\5\4\3\2});11)=11;0;SI(11-RESIDUO(SUMAPRODUCTO(EXTRAE(A1;{1\2\3\4\5\6\7\8};1)*{3\2\7\6\5\4\3\2});11)=10;"K";11-RESIDUO(SUMAPRODUCTO(EXTRAE(A1;{1\2\3\4\5\6\7\8};1)*{3\2\7\6\5\4\3\2});11)))
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Fórmula para dígito verificador RUT - Chile

Notapor jrgces » 13 May 2011 08:14

Yo escribí esta, pero no sé si funcionará bien porque no dispongo de RUTs auténticos, aunque sí calcula bien el ejemplo que hay en la wiki sobre el tema (http://es.wikipedia.org/wiki/Rol_%C3%9Anico_Tributario):

=MED("123456789K0";11-RESTO(SUMA(MED(DERECHA(REPETIR("0";12)&$A$1;12);13-FILA(INDIRECTO("1:12"));1)*(FILA(INDIRECTO("1:12"))+1-(FILA(INDIRECTO("1:12"))>6)*6));11);1)

Se supone que el número a calcular está en A1. En versiones anteriores a la 2010 habría que sustituir MED por EXTRAE y RESTO por RESIDUO, creo.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jrgces
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Abr 2010 12:07


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones, fórmulas y cálculos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado