Vérification date de naissance - N° National (NISS) - Belgique

Bonjour à tous, j'ai 2 colonnes à ma disposition:

Date de naissance

NISS au format XX.XX.XX-XXX-XX (format belge)

XX.XX.XX correspond à AA.MM.JJ de la date de naissance.

Je suis à la recherche d'une formule (pas VBA) qui vérifie que le NISS contient la bonne date de naissance. XXX-XX n'a pas d'importance.

Ex: DDN: 01/02/1980

NISS: 80.02.01-123-45 > OK

NISS: 81.02.01-123-45 > OK

Merci d'avance pour vos solutions Belle journée

Bonjour,

Vous ne cherchez pas à obtenir la date directement ? Voici 2 possibilités :

=Date(1900+gauche(A1;2)+(gauche(A1;2)<20)*100;stxt(A1;4;2)*1;stxt(A1;7;2)*1)
=SI(ESTERREUR(Date(1900+gauche(A1;2)+(gauche(A1;2)<20)*100;stxt(A1;4;2)*1;stxt(A1;7;2)*1));"NOK";"OK")

Cdlt,

Bonjour 3GB, merci pour les formules, mais je ne les comprends pas car les 2 formules ne font référence qu'à une seule colonne "A".

Si la DDN (21-09-1982) est dans la colonne "A", le NISS (820921-123-45) dans la colonne "B", quelle serait les formules alors ?

Merci

ET je me suis trompé dans ma question:

Ex: DDN: 01/02/1980

NISS: 80.02.01-123-45 > OK

NISS: 81.02.01-123-45 > PAS OK (81 au lieu de 80)

Re,

D'accord, j'avais pas compris du tout qu'il y avait 2 colonnes à comparer.

Alors, il faudrait plutôt ceci :

=A1=Date(1900+gauche(B1;2)+(gauche(B1;2)<20)*100;stxt(B1;4;2)*1;stxt(B1;7;2)*1)

avec la DDN en A et le code en B.

La formule Date est peut-être pas optimisée en revanche...

Cdlt,

Ca fonctionne merci.

Dernière question: avez vous une formule pour transformer:

123456-123-45 en 12.34.56-123-45

Et donc pouvez vous aussi adapter la formule , sans les points pour avoir:

Ex: DDN: 01/02/1980

NISS: 800201-123-45 > OK

NISS: 810201-123-45 > PAS OK (81 au lieu de 80)

Merci

Pour le deuxième point :

=SI(A1=Date(1900+gauche(B1;2)+(gauche(B1;2)<20)*100;stxt(B1;4;2)*1;stxt(B1;7;2)*1);"OK";"PAS OK")

Pour le premier :

=TEXTE(GAUCHE(A1;6);"##.##.##")&DROITE(A1;NBCAR(A1)-6)

Cdlt,

Merci beaucoup !!

Rechercher des sujets similaires à "verification date naissance national niss belgique"