Letra del NIF

7 envíos / 0 nuevos
Último envío
juandudas
Imagen de juandudas
Offline
última acción: Hace 1 año 7 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 27/12/2006 - 23:36
Puntos: 2588
Letra del NIF

¿Alguien sabe la relación que existe entre el numero del carnet de identidad y la letra del NIF?

supongo que será alguna operación relacionada con el número, pero no la conozco, si alguien me la pudiese facilitar se lo agradecería.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 6 horas 12 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Letra del NIF

Efectivamente, se trata de una operación con el número del DNI. En concreto se obtiene el resto de dividir el número del documento de identidad entre 23, y la letra es el carácter que ocupa esa posición dentro de la siguiente lista de letras, contando la primera posición, la T, como cero:

TRWAGMYFPDXBNJZSQVHLCKE

El motivo por el que se eligió este (des)orden no lo conozco.

Si lo quieres poner como fórmula en una celda utiliza lo siguiente:

 =EXTRAE("TRWAGMYFPDXBNJZSQVHLCKE";RESIDUO(CeldaConNúmeroDNI;23)+1;1)

Si lo vas a utilizar muchas veces puedes poner las letras en una celda y referirte a ella en las fórmulas, para simplificar su lectura.

Otra posibilidad es crear una función personalizada que calcule la letra. Por ejemplo:

Function LetraNIF(NumeroDNI As Long) As String
' letra del NIF español a partir del número del DNI
   LetraNIF = Mid$("TRWAGMYFPDXBNJZSQVHLCKE", (NumeroDNI Mod 23) + 1, 1)
End Function

En este caso tu fórmula de la celda queda más limpia:

=LetraNIF(CeldaConNúmeroDNI)

------
Ya sé Excel, pero necesito más.

 

------
Ya sé Excel, pero necesito más.

visitante (no verificado)
Imagen de visitante
Re: Letra del NIF
muchas gracias. de nuevo me salvaste la vida (laboralmente hablando)
cuca
Imagen de cuca
Offline
última acción: Hace 10 años 9 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 22/01/2007 - 19:28
Puntos: 601
¿es lo mismo la letra del CIF que la del NIF?

tengo una duda ¿es lo mismo esta letra del nif de una persona que la letra del cif de las empresas? aunque creo que ahora a todo se le llama nif

lo digo porque todas las empresas que conozco tienen una B como letra y me parece mucha casualidad ¿no?

Blanca
Imagen de Blanca
Offline
última acción: Hace 12 años 10 meses
alta: 22/05/2011 - 10:41
Puntos: 20
Re: ¿es lo mismo la letra del CIF que la del NIF?

Hola Cuca:

Las letras del NIF de las personas físicas son como si fueran "dígitos de control".

Mientras que las letras que tienen los NIF de las empresas dependen del tipo de sociedad de que se trate: Por ejemplo, la letra B la llevan las sociedades limitadas, mientras que las sociedades anónimas tienen una letra A. Las sociedades civiles llevan una J. Y no recuerdo más, pero van en función del tipo de personalidad jurídica que tengan.

Un saludo

Blanca

cuca
Imagen de cuca
Offline
última acción: Hace 10 años 9 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 22/01/2007 - 19:28
Puntos: 601
Re: ¿es lo mismo la letra del CIF que la del NIF?

gracias Blanca

estuve probando con esta formulas y ya había comprobado que la letra no dependía del número, pero no sabía cual era el criterio para asignarla

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 1 día
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: ¿es lo mismo la letra del CIF que la del NIF?
Las UTEs antes llevaban la G, pero ahora llevan la U y el mismo número, por lo que efectivamente, no son dígitos de control, sino información sobre el tipo de sociedad. Saludos