Cómo utilizar la función REPT en Excel

Anonim

La función REPT de Excel es una función simple, que imprime un texto dado en momentos determinados. En este artículo, exploraremos cómo funciona la función REPT, cómo se pueden usar las funciones REPT y dónde se usa mejor la función REPT, qué trucos se pueden hacer usando esta función. Hay tanto, sigue leyendo.

Sintaxis de la función REPT

= REPETIR ("texto", número)

Texto: Los caracteres que desea repetir.

Número: la cantidad de veces que desea repetir un texto determinado.

Por ejemplo, si quiero imprimir "HA" tres veces, escribiré la fórmula REPT como se muestra a continuación.

= REPETIR ("HA", 3)

La fórmula anterior devolverá "JAJAJA" como resultado. Ahora, en este punto, la función REPT no suena muy útil. Pero espera, es más útil de lo que parece. Vea a continuación los casos de uso de la función REPT de Excel.
Función REPT de Excel para gráfico de barras en celda
Lo sé, puede crear gráficos de barras de celda utilizando opciones de formato condicional. Pero tienen sus propias limitaciones. Como si no pudieras cambiar de color según la condición.
Entonces, por cualquier motivo, si desea crear un gráfico de barras de progreso en una celda, siga el ejemplo a continuación.

Gráfico de barras en la celda usando la función REPT

Tengo estos datos, que muestran el objetivo y el logro de los escritores en exceltip.com. En la columna D, usaremos la función REPT para crear una barra que muestre el progreso de los escritores. La barra de progreso es de% de logro.

    1. Escriba esta fórmula REPT en la celda D2. El carácter entre comillas dobles es columna. Está con barra invertida "\". El código de carácter es 124. Si no lo encuentra, escriba = CHAR (124). Ya lo entenderás.

= REPETIR ("|", C5 / B5 * 100)

    1. Ahora cambie la fuente de la celda D2 como "Plantilla" desde la pestaña de inicio. Ajuste el tamaño de la fuente si no parece sólido.


Y ahora tiene un gráfico de barras que muestra el progreso de los escritores en una celda. Todo esto lo ha hecho usando la función REPT de Excel.

Ahora, si desea colorear estas barras en algunas condiciones, también puede usar el formato condicional. Por ejemplo, aquí, quiero que la barra sea roja si es inferior al 50%, de lo contrario, verde. Entonces necesito aplicar formato condicional basado en la fórmula (si = 50%).

Finalmente tendré este gráfico de barras creado usando la función REPT.

Nota: Si proporciona un número de fracción a la función REPT, se truncará. Por ejemplo, si proporciona 50,92, será 50. Si desea redondearlo al valor más cercano, utilice la función REDONDEAR.

Repita la fórmula en Excel para imprimir en una condición
Puede usar la función REPT para imprimir algo basado en una condición, similar a la función IF de Excel. Veamos este ejemplo.
En este ejemplo, tengo los mismos datos que el anterior, pero en lugar de la barra de progreso, quiero imprimir "Sí" si un escritor ha alcanzado el 50% de su objetivo.

Entonces, en la celda I5, escriba esta fórmula de repetición y copie las celdas.

= REPETIR ("Sí", (H5 / G5)> 50%)

Esto nos dará el resultado deseado como se muestra a continuación.

¿Cómo funciona?

En realidad, esta función de repetición convierte los valores booleanos en números. Verdadero es 1 y Falso es 0. Entonces, si la condición dada es Verdadero, imprime la cadena dada una vez. Si es falso, imprime la cadena dada cero veces, significa que no se imprime nada. La función anterior es equivalente a = SI ((H5 / G5)> 50%, ”Sí”, ””).

Nota: Es algo obvio, pero aún así, si proporciona 0 como número de repetición de texto, no se imprimirá nada.
Función REPT para mantener la longitud del texto Para este ejemplo, supongamos que obtenemos el nombre de los candidatos en la celda. Para cualquier propósito, queremos que el texto tenga una longitud de al menos 20. Si algún nombre tiene menos de 20 caracteres, agregaremos las letras restantes como - después del nombre. Si conoce la función LEN de Excel, debe averiguar cómo hacerlo. Lo estoy explicando aquí, de todos modos.  Aquí tengo algunos nombres. Y quiero agregar un guión (-) después del nombre y repetirlo con las letras restantes. La fórmula es simple, escriba el nombre primero, luego cuente los caracteres en el nombre y reste de 10.

Escriba esta fórmula REPT en la celda B11 y cópiela en las celdas siguientes.

= A11 & REPT ("-", 10-LEN (A11))

Esto nos dará el resultado deseado.

Entonces, sí, chicos, esta es la función REPT que también se llama función Repeat en Excel. Esto es simple. Simplemente repite una cadena determinadas veces. Pero en manos inteligentes, esto puede usarse como una función muy poderosa. Esto se puede utilizar para crear cuadros de mando realmente impresionantes.

Si conoce algún uso sorprendente de esta función, o de cualquier otra función de Excel en Excel, háganoslo saber en la sección de comentarios a continuación. O si tienes alguna duda sobre esta función, también puedes preguntar eso.

Artículos visitados por otros visitantes:

Minigráficos de Excel: los gráficos diminutos en la celda

Cómo usar la función SI en Excel

Formato condicional con fórmula

Cómo usar la función REEMPLAZAR en Excel

Cómo utilizar la función SUSTITUIR en Excel

articulos populares

La función BUSCARV en Excel

CONTAR.SI en Excel 2016

Cómo usar la función SUMIF en Excel