Cálculo de la clave IBAN módulo 97

Resuelto
sandjee Mensajes publicados 27 Estado Miembro -  
 banco -
Hola,

Estoy buscando una fórmula de cálculo en Excel que me permita, a partir de un RIB francés (código de banco - código de sucursal - número de cuenta y clave), deducir el IBAN correspondiente.
¿Alguien puede ayudarme?
Muchas gracias.

Configuración: Windows XP / Internet Explorer 8.0

6 respuestas

  1. pilas31 Mensajes publicados 1878 Estado Colaborador 648
     
    Hola,

    Por curiosidad busqué el método e hice un pequeño archivo de Excel:

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

    Hay que ingresar las dos letras del país en A2 y el número de cuenta completo del país en B2

    El IBAN se calcula en B4

    A+
    Atentamente,
    4
    1. sandjee Mensajes publicados 27 Estado Miembro
       
      ¡Muchas gracias por tu valiosa ayuda! ¡Súper genial!
      ¡Que tengas un buen día!
      0
    2. sandjee Mensajes publicados 27 Estado Miembro
       
      euh .. bueno, al querer usarlo, encuentro problemas .. cuando intento aplicarlo con un RIB francés (sea escrito o no en número de cuenta), parece que no logra calcular la clave => por lo tanto, tengo el mensaje #NOMBRE!
      ¿Crees que puedes hacer algo al respecto ...
      Muchas gracias por tu ayuda.

      la fórmula que pedí a los desarrolladores que aplicaran en su forma literal
      es :- Si el país de pago es Francia, los campos IBAN y BIC son coherentes.
      * El RIB está estructurado de la siguiente manera:
      código banco = 5 BBBBB
      código oficina = 5 AAAAA
      número de cuenta = 11 CCCCCCCCCCC
      clave rib = 2 KK

      * El IBAN está compuesto de los datos del RIB (en 27 caracteres)
      FRXXBBBBBAAAAACCCCCCCCCCCKK

      Los primeros dos caracteres son : FR (código iso2 de Francia)
      Los 3er y 4to caracteres son : XX (clave iban)
      De 5 a 9: BBBBB (código banco)
      De 10 a 14 AAAAA (código oficina)
      De 15 a 25 CCCCCCCCCCC (número de cuenta)
      Los 26 y 27 KK (clave rib)

      Si RIB e IBAN están cumplimentados, deben estar en consonancia => el tipo de pago es transferencia

      - Si el país de pago es Francia, la clave IBAN debe ser calculada según el algoritmo:
      1- código IBAN colocar 00 en el campo clave IBAN FR00BBBBBAAAAACCCCCCCCCCCKK
      2- colocar los 4 primeros caracteres al final del código BBBBBAAAAACCCCCCCCCCCKKFR00
      3- reemplazar las letras por sus correspondientes números (A=10, B=11, C=12... Z=35) y por lo tanto BBBBBAAAAACCCCCCCCCCCKK152700 (F=15 y R=27)
      Todas las letras deben ser reemplazadas
      4- Realizar la operación módulo 97 sobre el resultado obtenido
      Mod97 = BBBBBAAAAACCCCCCCCCCCKK152700 MÓDULO 97
      5- realizar la resta 98- Mod97 = clave IBAN (XX)
      6- el código IBAN resultante es entonces : FRXXBBBBBAAAAACCCCCCCCCCCKK
      0
    3. momo26
       
      No estoy seguro de entender tu pregunta. Podrías aclararla, por favor?
      0
    4. pilas31 Mensajes publicados 1878 Estado Colaborador 648
       
      Hola momo26,

      ¿Has descargado el archivo propuesto arriba?
      Acabo de probarlo, todavía está accesible y funciona.
      Si hay problemas, hay que pensar en reemplazar la fórmula en C29 por la fórmula más fiable propuesta más abajo.

      Saludos,
      0