Calcul relation famille à partir d'un n° SOSA

fdthierry Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   -  
fdthierry Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'effectue des recherches généalogique et j'exploite la numérotation Sosa-Stradonitz (https://fr.wikipedia.org/wiki/Num%C3%A9rotation_de_Sosa-Stradonitz)
1 à pour parents 2 et 3
2 à pour parents 4 et 5
3 à pour parents 6 et 7
4 à pour parents 8 et 9
...
Y à pour parents 2xY et 2xU+1
Nombre pair=homme et nombre impair=femme

Je travaille sous EXCEL 2010.

J'ai trouvé la formule pour connaitre le n° de génération avec =ENT(LOG(num_sosa;2))+1

A partir du n° SOSA, je souhaite connaitre la famille d'appartenance, autrement dit :
Famille A étant la lignée de 2, 4 et son ascendance
Famille B étant la lignée de 5 et son ascendance
Famille C étant la lignée de 3, 6 et son ascendance
Famille D étant la lignée de 7 et son ascendance

En espérant que mes explications soient claires, sinon, je dispose d'un fichier ici
https://www.cjoint.com/c/IGptdqQiPIO

Merci à vous
A voir également:

1 réponse

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Bonsoir Thierry.

Le titre de ta discussion a immédiatement attiré mon attention, car Excel et la généalogie font partie de mes hobbies.
Oui, le début de ton explication est forcément clair, puisque tu reprends le contenu du lien de Wikipédia.
Par contre, quand tu évoques les familles, rien ne va plus pour moi :
La femme 9 appartient à la famille E, son mari étant bien de la famille A.
11 est de la famille F ; 13 de la famille G ; 15 de la famille H.
En continuant 17 est de la famille I, mais 18 est de la famille E (il ne peut être de la famille A car il n'est pas le père de 8) ... Qu'en penses-tu ?
1
fdthierry Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour,

Je me suis effectivement trompé dans ma saisie d'exemple :o)

C'est tout à fait ce que je recherche.

Tu as donc trouvé la formule qui va bien ;o)

Amicalement,
Thierry
0