Comment extraire date de naissance du NISS sur Excel

Fermé
Ziomzbelgii - 26 déc. 2012 à 14:55
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 - 26 déc. 2012 à 17:19
Bonjour,

Je n'arrive pas à résoudre le problème suivant:

Je dois avoir une liste de dates de naissance des personne travaillant pour notre société, sur excel je possède tous les numéros du registre national. Il y en a 700 et malheureusement j'ai que des NISS et je dois extraire la date de naissance..

Est-ce possible de faire ça?

Je remercie d'avance pour la personne qui peut me venir en aide (s'il y en aura une bien sûr)

Szymon



A voir également:

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 309
Modifié par michel_m le 26/12/2012 à 15:42
NISS ????

Michel
0
NISS = Numéro du registre National (de 11 chiffres)
En gros, c'est 11 chiffres et dans les 6 premiers chiffres il y a la date de naissance à l'envers.
Ex: 650929 554 25 = les 6 premiers chiffres indiquent que la personne est née le 29 / 05 / 1965.
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
26 déc. 2012 à 17:19
Bonjour,
Simple curiosité personnelle mais aussi à cause des hésitations d'excel:
comment distingue-t-on les numéros de 2010 des numéros de 1910 ?
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 309
Modifié par michel_m le 26/12/2012 à 17:07
Bonjour

Merci de la précision car j'allais partir sue le code INSEE français

Une fonction personnalisée après avoir mis la colonne d'extraction au format date

Function dater_naissance(niss As String) As Date 
     niss = Left(niss, 6) 
     dater_naissance = CDate(Right(niss, 2) & "/" & Mid(niss, 3, 2) & "/" & Left(niss, 2)) 
End Function 


mais on peut le faire par formule si tu es réfractaire au Vba

Michel
0