Calcul clé IBAN modulo 97

Résolu
sandjee Messages postés 27 Statut Membre -  
 banco -
Bonjour,

Je cherche une formule de calcul sous excel qui me permettrait à partir de RIB français ( code banque - code guichet - numéro de compte et clé) de déduire l'IBAN correspondant.
Quelqu'un peut il m'aider ?
Merci bcp

6 réponses

  1. pilas31 Messages postés 1878 Statut Contributeur 648
     
    Bonjour,

    Par curiosité j'ai cherché la méthode et fait un petit fichier Excel :

    https://www.cjoint.com/c/CBfs3TdrwsU

    Il faut saisir les deux lettres du pays en A2 et le numéro de compte complet du pays en B2

    L'IBAN se calcule en B4

    A+
    Cordialement,
    4
    1. sandjee Messages postés 27 Statut Membre
       
      Merci beaucoup pour ton aide précieuse. Super génial !
      Bonne journée
      0
    2. sandjee Messages postés 27 Statut Membre
       
      euh .. ben en voulant l'utiliser, je rencontre des pbs .. lorsque je veux l'appliquer avec un rib france (qu'il soit lettré ou non en numéro de compte), il semble ne pas réussir à calculer la clé => du coup, j'ai le message #NOMBRE!
      Tu crois pouvoir faire quelque chose ...
      Merci beaucoup pour ton aide .

      la formule que j'ai demandé aux développeurs d'appliquer dans sa forme literrale
      est :- Si le pays de règlement est France, les champs IBAN et BIC sont cohérents.
      * Le RIB est structuré tel que suit :
      code banque =5 BBBBB
      code guichet = 5 AAAAA
      numéro de compte = 11 CCCCCCCCCCC
      clé rib =2 KK

      * L'IBAN est composé des données du RIB (sur 27 caractères)
      FRXXBBBBBAAAAACCCCCCCCCCCKK

      Les premiers deux caractères sont : FR (code iso2 de la France)
      Les 3ème et 4 ème caractères sont : XX (clé iban)
      De 5 à 9 : BBBBB (code banque)
      De 10 à 14 AAAAA (code guichet)
      De 15 à 25 CCCCCCCCCCC (numéro de compte)
      Les 26 et 27 KK (clé rib)

      Si RIB et IBAN sont renseignés, ils doivent être en adéquation => le type règlement est virement

      - Si le pays de règlement est France, la clé IBAN doit être calculée selon l'algorythme :
      1- code IBAN placer 00 dans le champ clé IBAN FR00BBBBBAAAAACCCCCCCCCCCKK
      2- placer les 4 premiers caractères en fin du code BBBBBAAAAACCCCCCCCCCCKKFR00
      3- remplacer les lettres par leurs correspondants nombre (A=10, B=11, C=12... Z=35) et donc BBBBBAAAAACCCCCCCCCCCKK152700 (F=15 and R=27)
      Toutes les lettres doivent être remplacées
      4- Jouer la commande modulo 97 au résultat obtenu
      Mod97 = BBBBBAAAAACCCCCCCCCCCKK152700 MODULO 97
      5- effectuer la soustraction 98- Mod97 = IBAN key (XX)
      6- le code iban répondu est donc : FRXXBBBBBAAAAACCCCCCCCCCCKK
      0
    3. momo26
       
      Je cherche une formule de calcul sous excel qui me permettrait à partir de RIB français ( code banque - code guichet - numéro de compte et clé) de déduire l'IBAN correspondant.
      Quelqu'un peut il m'aider ?
      Merci bcp
      0
    4. pilas31 Messages postés 1878 Statut Contributeur 648
       
      Bonjour momo26,

      As-tu téléchargé le fichier proposé ci-dessus ?
      Je viens de tester il est toujours accessible et il fonctionne.
      Si il y a des problèmes il faut penser à remplacer la formule en C29 par la formule plus fiable proposée plus bas

      Cordialement,
      0