Sei sulla pagina 1di 5

Ejercicio Iban 

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. 

Potrebbero piacerti anche