Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Universidad Popular
EJERCICIO – CALCULO IBAN Funciones de Texto(CONCATENAR-EXTRAE-etc.) –
Función RESIDUO
CÓMO CALCULAR EL NUMERO DE CONTROL IBAN CON EXCEL
El IBAN (International Bank Account Number) es el número bancario internacional necesario
para todo tipo de transacciones entre cuentas bancarias en Europa de obligado uso a partir del
uno de febrero de 2014.
El objetivo del IBAN es facilitar el tratamiento automático de pagos y cobros transfronterizos. El
estándar asegura la transmisión correcta de los datos y reduce las posibilidades de intervención
manual. Por tanto contribuye a evitar los costes y las demoras asociadas a la transmisión
incorrecta o insuficiente de los datos relativos a las cuentas bancarias.
El IBAN consta de un máximo de 34 caracteres alfanuméricos. Los dos primeros son de carácter
alfabético e identifican el país. Los dos siguientes son dígitos de control y constituyen el
elemento de validación de la totalidad del IBAN. Los restantes son el número de cuenta, que, en
la mayoría de los casos, identifica además la entidad y la oficina.
En el caso español son veinticuatro. Están los cuatro primeros, formados por los elementos
explicados en el párrafo anterior, y luego se sigue con los 20 caracteres numéricos actuales del
CCC (Código Cuenta Cliente). Es decir, consta de un total de 24 caracteres. Dichos cuatro
nuevos caracteres corresponden a:
Los dos siguientes, a los dígitos de control IBAN.
Ejemplos: comparativa entre el código cuenta cliente (CCC) y código IBAN de una misma
cuenta.
Código IBAN:
o Formato papel: IBAN ES21 2077 0024 0031 0257 5766 o Formato electrónico:
ES2120770024003102575766
FORMA DE CALCULAR LOS DIGITOS DE CONTROL IBAN
El IBAN español estará formado por 24 posiciones alfanuméricas, según sigue:
— 2 posiciones alfabéticas indicativas del país. Será siempre ES. (El código de país de dos letras
se corresponde con los de la norma ISO 3166, que para España es ES).
— 2 dígitos de control. Según fórmulas de cálculo y validación que se indican más adelante.
— 20 posiciones numéricas. Constituidas por el actual Código Cuenta Cliente.
Los dos primeros, al país (ES para España) según la norma ISO 3166
Código Cuenta Cliente (C.C.C.): 2077 0024 00 3102575766
Ejercicio Iban
Universidad Popular
El Cálculo se llevará a cabo de la siguiente forma:
Paso preliminar: Crear un código previo de IBAN compuesto del código de país (ES) seguido de
“00” y el C.C.C.
Ejemplo: ES0000120345030000067890
Paso 1: Trasladar los cuatro primeros caracteres del IBAN a la derecha del Código:
Resultado: 00120345030000067890ES00
Paso 2: Convertir las letras en números aplicando la tabla de abajo: E = 14; S = 28.
Resultado: 00120345030000067890142800
La conversión de letras por números, para el caso de IBAN de otros países se acomoda a la
siguiente tabla:
Paso 3: Aplicar el módulo 97 – 10 (ISO 7604)
Calculando el módulo 97 (resto de la división por 97 del IBAN creado)
Ejercicio Iban
Universidad Popular
Paso 4: Establecer la diferencia entre 98 y el resto. Si el resultado es de un solo dígito, anteponer
un cero. Este es nuestro caso del ejemplo.
98 – 91= 7 → 07
El IBAN creado sería: IBAN ES07 0012 0345 03 0000067890
COMO VALIDAR UN CODIGO IBAN
En el caso inverso. Para llevar a cabo la validación del dato obtenido, se llevarán a cabo los
siguientes pasos:
Paso preliminar: Convertir el formato básico del IBAN a un código previo, suprimiendo todos
los caracteres que no sean alfanuméricos y las siglas precedentes “IBAN”.
El IBAN anterior se convertiría en ES0700120345030000067890
Paso 1: Trasladar los primeros cuatro caracteres a la derecha del código
Resultado: 00120345030000067890ES07
Paso 2: Convertir las letras en números aplicando: E = 14; S = 28
Resultado: 00120345030000067890142807
Paso 3: Aplicar el módulo 97 – 10 (ISO 7604)
Calculando el módulo 97 (resto de la división por 97 del IBAN creado)
Para que los dígitos de control sean correctos, el resto tras calcular el módulo 97 deberá ser = 1
El resto de dividir 00120345030000067890142807 entre 97 = 1
Si el resultado no es uno se supone que hay un error en el IBAN
PECULIARIDADES DEL CALCULO USANDO EXCEL
Problemas y soluciones
1o Los CCC pueden tener digitos de ceros a la izquierda que Excel los suprime cuando en una
celda hay formato número.
La solución es tratar los números como texto (formato texto) o usar la función TEXTO y cuando
de vaya a operar con ellos utilizar la función VALOR (o formato de celda número) para que
puedan ser operables matemáticamente. Es decir convertiremos los dígitos numéricos en un
grupo de caracteres numéricos o cadena de texto que
Ejercicio Iban
Universidad Popular
contiene números pero cuando necesitemos operar matemáticamente deberán ser número.
Para unir dos o más cadenas de texto se puede usar la función CONCATENAR o el operador
“&”.
2o Excel no puede trabajar con números de más de 15 dígitos sin perder precisión y algunas
funciones como RESIDUO no puede operar con números de más de 11 dígitos y nosotros
necesitaremos sacar el residuo de un número de 26 dígitos (20 de CCC + 4 de convertir el país en
número + 2 de control =26)
La solución es descomponer el número (o el texto) en fracciones de ocho dígitos o menos. Para
ello podemos usar las funciones EXTRAER, IZQUIERDA o DERECHA para descomponer una
cadena larga de números en partes más pequeñas. La función LARGO nos permitirá contar la
longitud de la cadena.
Nota: Hay que pensar que en el caso del IBAN para España partimos con la ventaja de que
podemos trabajar con una CCC totalmente numérica de la cual conocemos la longitud (20
dígitos). Extrapolar este cálculo para todo tipo cuentas, independientemente del país, nos
llevaría a tener que predecir todas las posibilidades y en el cada caso someter las cuentas a un
análisis previo para convertir caracteres alfabéticos en numéricos, en caso de que los hubiera y
a trabajar con longitudes de CCC variables.
EJERCICIO A REALIZAR
1. Abrir el libro “Calculo IBAN” 2. En la parte de arriba hay unas celdas para introducir la CCC.
Ponerlas en
formato “texto” 3. Introducir las formulas, según las pistas que se muestran en las celdas,
para hacer que en la parte de abajo nos aparezca el dígito de control del IBAN de una CCC
española. 4. El valor del dígito de control del IBAN trasladarlo a la parte de arriba tras el país
(ES en nuestro caso) para componer la cuenta IBAN. 5. Probar utilizando diferentes cuentas
corrientes con las que trabajamos.
Notas:
Utilizar mayoritariamente el formato “texto” en las celdas ya que debemos trabajar con al
menos 26 dígitos y no deseamos que Excel nos redondee a partir del digito 16 que es la
precisión que utiliza con los números
En el caso de querer más pistas se puede mirar el RESUELTO
Aparte de las funciones EXTRAE, LARGO, etc. también se puede hacer usando otras como
DERECHA, IZQUIERDA, etc. Probar diferentes funciones y posibilidades.