Génération d'identifiant sur Excel

Résolu
Martin -  
 Martin -
Bonjour,

Je dois créer une formule permettant de générer un identifiant sur base des éléments suivants :

Sexe (Féminin=1;Masculin=2;Autre=3)
Date de naissance
Initiale du nom (chiffrée en fonction de l'ordre alphabétique, ex : Bernard = 02)
Initiale du prénom (chiffrée en fonction de l'ordre alphabétique, ex : Albert = 01)

Exemple concret :
Un homme qui s'appelle Albert Blanchard, né le 1er janvier 2000 -> ID=2010120000201

Quelqu'un est-il capable de m'aider sur ce coup ?

Merci d'avance et bonne journée à toutes et tous!

Configuration: Windows / Firefox 82.0

2 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour Martin

    Avec Nom en B2, Prénom en C2, Sexe enD2 et Date naissance en E2
    =D2&TEXTE(E2;"jjmmaaa")&TEXTE(CODE(GAUCHE(B2;1))-64;"00")&TEXTE(CODE(GAUCHE(C2;1))-64;"00")

    Cdlmnt
    Via

    0
    1. Martin
       
      Magnifique, un tout grand merci pour l'aide!
      0
    2. M-12 Messages postés 1349 Statut Membre 285
       
      Bonjour Via55
      Pour le sexe, c'est pas bon c'est 1,2 ou3
      0
      1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > M-12 Messages postés 1349 Statut Membre
         
        Bonjour M-12

        J'ai supposé qu'il y avait bien inscrit dans la colonne Sexe 1, 2 ou 3
        Effectivement s'il y a du texte il faudrait convertir, mais le demandeur a l'air satisfait ...
        0
      2. Martin > via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention  
         
        Bonjour,

        Effectivement, j'ai changé la première partie de la formule avec la fonction SI pour changer le sexe en n°, tout est en ordre!

        Un tout grand merci pour l'aide reçue!
        0