En ocasiones, en tramites burocráticos, hace falta la letra del NIF y solo disponemos o recordamos el número del DNI. El calculo de la letra esta basada en una división. Es un buen ejercicio para crear una hoja de cálculo o un recurso flash.
La letra del NIF se corresponde con el número que resta de la división del número del DNI entre 23 y comparando el numero del resto en una tabla de equivalencias.
Las letras de control de esta tabla de equivalencias, no coinciden exactamente con las del alfabeto al excluirse la CH, la I, la O y la U, quedando exactamente 23. Según sigue:
0 | T | 12 | N |
1 | R | 13 | J |
2 | W | 14 | Z |
3 | A | 15 | S |
4 | G | 16 | Q |
5 | M | 17 | V |
6 | Y | 18 | H |
7 | F | 19 | L |
8 | P | 20 | C |
9 | D | 21 | K |
10 | X | 22 | E |
11 | B | 23 | T |
Si deseas descargarte el recurso flash, puedes hacerlo en formato flash (SWF), ejecutable para Windows (EXE) o incluir las siguientes líneas en tu página web:
<iframe name=”LetraNIF” frameborder=0 scrolling=no border=0 src=”https://www.opcionweb.com/webs/nif/index.htm” width=180 height=60> </iframe> |
Por si te gusta trastear en flash, dejo el fichero fuente de flash (FLA).
Espero tus sugerencias, criticas, comentarios y posibles mejoras…
9 COMENTARIOS
Como veo que tu blog no tiene comentarios (pues no lo entiendo, por que el temas son fascinantes) me decido a darte mi opinión. Sería de agradecer alguna sección de bricolaje fácil tipo: cómo cambiar la tarjeta gráfica en 15 min, o sirven para algo las DNS´s.
En cualquier caso, la nueva línea editorial de la página me gusta y permite el escaqueo fácil del curro con sus juegos flash. Me gusta el de Logitech.
Un abrazo a mis sobrinillas
Es un placer inaugurar los comentarios con tu ánimo y critica constructiva, además de ver, que de vez en cuando me visitas 🙂
Poco a poco iré añadiendo mas temas. Tus sobrinillas no me dejan tanto tiempo libre… 🙂
Muy buen tema me saco de un apuro no podia encontrar quien me ayude y no sabia que era tampoco el NIF. Muchas gracias!.
Saludos desde Rosario-Argentina
Me alegro que te sirviera Sergio.
Pásate por aquí siempre que quieras. Un saludo
Realmente yo sigo sin entender como se calcula el NIF pero espero poder entenderle en algun momento porque aunque sea algo muy sencillo yo no estoy muy familiarizado con el tema y recien lo estoy viendo y tratando de agarrarle la mano al asunto…
Bueno desde ya muchas gracias por tu ayuda y saludos para todo Cordoba Capital…
Hola amigos
Ya había oido hablar de este modo de hallar la letra del NIF, pero atención pregunta: Si dos DNI se repiten funciona exactamente igual el algoritmo? ¿Hay excepciones para este caso? …. La duda me corroe!!!! jajajajaja
Un saludo.
PD: Sé de casos que tienen el mismo número de DNI y distinta letra. ¿NIF primary key?
El cálculo no es correcto ya que en la tabla muestras las letras correspondientes a cualdo el resto de la división te retorna entre 0 y 23 pero es imposible que el resto te resulte 23 si divides 23. como máximo un resto te deberá retornar 22 en este caso.
¡Por eso dudo y mucho que esta fórmula sea correcta!
Saludos.
La fórmula es correcta. Albert tiene razón ya que no se debería incluir el 23, pero no afecta en nada ya que no habrá nunca ningún 23.
Realmente es la misma pero del 0 al 22.
El sistema es dividir por 23 el nº de identificación, se toma la parte entera y se multiplica por 23 restándoselo al número inicial, resultando uno de los números 0 a 22 que equivalen a la letra de la tabla.
Se puede utilizar esa hoja de cálculo o cualquier otra con esa formulación.
Espero clarifique
Un saludo
mi dni es falsoooooooooooooooo