Función Excel Repetir

Repetir es una función que nos va a ayudar a realizar a completar datos. Es muy útil para poner formatos homogéneos en cuanto a la longitud se refiere.

Si tienes la versión en inglés, la equivalencia a Repetir es Rept.

1. ¿Cómo funciona Repetir?

Lo que va a realizar esta función es repetir una cadena de caracteres tantas veces como le indiquemos.

Tanto la cadena de caracteres como el número de repeticiones, pueden venir indicados en la función de forma expresa o pueden hacer referencia a los valores de otra celda o a una operación, en el caso del número de repeticiones.

Un caso muy típico para lo que se suele utilizar es para equiparar la longitud de los NIF, ya que estos su estructura habitual es 8 números + 1 letra y cuando son números cortos nos podemos encontrar con tener menos de 8 números, por lo que si queremos buscar, comparar, etc. es necesario tener una estructura similar.

Si tenemos una BBDD con NIFs y nombres de empleados y por otro lado nos facilitan el NIF y queremos averiguar el nombre del empleado, necesitamos que tengan la misma estructura. En el siguiente ejemplo se ve como en el primer caso lo localizamos, previa utilización de la función repetir para normalizar el NIF (también se ha utilizado la función largo para determinar cuantas veces había que repetir el valor «0») y en el segundo caso no se localiza. En ambos casos se ha intentado localizar con un BuscarV:

Las funciones que se han utilizado son las siguientes:

  • NIF Normalizado: REPETIR(«0»;9-LARGO(E4))&E4, donde hemos repetido el valor «0» un número de veces que hemos calculado de restar a 9 el largo de NIF tecleado en la celda E4, por lo tanto una vez y luego le hemos añadido a través de «&» (es lo mismo que concatenar) el datos incluido en NIF a localizar.
  • Comercial: BUSCARV(F4;B:C;2;0), devolviendo el nombre del comercial y en el segundo caso se ha utilizado BUSCARV(E5;B:C;2;0), el NIF sin normalizar, dando como resultado un error.

2. Estructura de la función Repetir

El asistente o ayuda de excel nos muestra la siguiente estructura:

REPETIR(texto; núm_de_veces)

Según la estructura anterior cada uno de los parámetros corresponde a:

  • texto: es el valor que vamos a repetir y este puede ser una cadena de caracteres indicada en la propia fórmula, el valor de una celda, el valor de una combinación de celdas, etc.
  • núm_de_veces: son las repeticiones que vamos a realizar del valor indicado en el anterior parámetro. Puede venir expresado como un número fijo, el valor de una celda, una operación o función, etc.

3. Recuerda

Es una forma muy útil para unificar la longitud de determinados campos.

Los parámetros pueden ser fijo, variables, o una combinación de ambos.

Deja un comentario