Doble Validacion NIF (?)

08/11/2006 - 16:40 por Albymar | Informe spam
Hola a tod@s:

Pues segun el asunto, pretendo crear una validacion en la celda donde se
introduce el NIF (Número de identificacion fiscal).
1) En España consta, siempre, de 9 digitos (1ª validacion).
8 números y una LETRA. (NIF345678A)
LETRA= Funcion(números) p.ej. A=Funcion(12345678)

2) Pretendo, que cuando se introduzca un NIF completo y erroneo (12345678B)
no sea aceptado (2ª validación).

Gracias de antemano por vuestra ayuda y por vuestro tiempo...
Saludos.

Preguntas similare

Leer las respuestas

#6 Albymar
09/11/2006 - 10:32 | Informe spam
Hola a
Primeramente, gracias a todos por vuestra ayuda y vuestro tiempo...
A Cheeky...
Es cierto que cada vez hay mas NIF del estilo X9999999J, pero profundizando
mas en la validacion de Manolo...
Que tal esto:

=Y(LARGO(A2)=9;SI(IZQUIERDA(A2)="X";EXTRAE(A2;2;7);EXTRAE(A2;1;8))/1>1;TIPO(VALOR(DERECHA(A2;1)));DERECHA(A2;1)=EXTRAE("TRWAGMYFPDXBNJZSQVHLCKE";RESIDUO(SI(IZQUIERDA(A2)="X";EXTRAE(A2;2;7);IZQUIERDA(A2;8));23)+1;1))

Muy largo, pero funciona...
¡¡¡¡COMO ME GUSTA ESTE FORO!!!!!

Reitero las gracias a todos.
Hasta otra
"Lo que no compartas, morirá contigo"


"Cheeky" escribió:

Eso no es del todo verdad, cada día hay más NIF del tipo X9999999J.

"Albymar" escribió en el mensaje
news:
> Hola a :
>
> Pues segun el asunto, pretendo crear una validacion en la celda donde se
> introduce el NIF (Número de identificacion fiscal).
> 1) En España consta, siempre, de 9 digitos (1ª validacion).
> 8 números y una LETRA. (NIF345678A)
> LETRA= Funcion(números) p.ej. A=Funcion(12345678)
>
> 2) Pretendo, que cuando se introduzca un NIF completo y erroneo
> (12345678B)
> no sea aceptado (2ª validación).
>
> Gracias de antemano por vuestra ayuda y por vuestro tiempo...
> Saludos.
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida