# Función REPETIR (REPT)

> REPETIR repite un texto un número de veces.

Fuente: https://spreadsheetpractice.com/es/funciones/repetir · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=REPETIR(texto; núm_de_veces)`
- **Uso más común:** `=REPETIR("|";B2/100)` devuelve |||||||||||| (Una barra dentro de la celda: una marca por cada 100 € de ventas)
- **Nombre en inglés:** [REPT](https://spreadsheetpractice.com/functions/rept)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Texto](https://spreadsheetpractice.com/es/funciones#text)
- **Devuelve:** Texto: el texto de entrada repetido núm_de_veces veces.
- **Google Sheets:** Funciona igual en Google Sheets.

Viene bien para gráficos de barras dentro de la celda, valoraciones con estrellas y para rellenar códigos hasta una longitud fija, todo sin gráficos ni columnas extra.

## Sintaxis

`=REPETIR(texto; núm_de_veces)`

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
| `texto` | Obligatorio | El texto que se repite. |
| `núm_de_veces` | Obligatorio | Cuántas veces se repite. Los decimales se descartan y 0 devuelve un texto vacío. |

## Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | `=REPETIR("\|";B2/100)` | \|\|\|\|\|\|\|\|\|\|\|\| | Una barra dentro de la celda: una marca por cada 100 € de ventas |
| D3 | `=REPETIR("★";C3)&REPETIR("☆";5-C3)` | ★★★★★ | Una valoración con estrellas sobre cinco |
| D4 | `=REPETIR("0";6-LARGO(B4))&B4` | 002140 | Completa un número hasta seis caracteres con ceros a la izquierda |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D |
|---|---|---|---|---|
| 1 | Comercial | Ventas | Valoración | Resultado |
| 2 | Ana | 1250 | 4 | \|\|\|\|\|\|\|\|\|\|\|\| |
| 3 | Raj | 860 | 5 | ★★★★★ |
| 4 | Lee | 2140 | 2 | 002140 |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¡VALOR! con números grandes | El resultado no puede superar los 32.767 caracteres, el máximo que cabe en una celda. Reduce la cuenta, por ejemplo con B2/100. |
| #¡VALOR! con números negativos | Un núm_de_veces negativo da error. Protégete: =REPETIR("\|";MAX(0;B2)). |

## Consejos

- Da a la columna de barras una fuente monoespaciada, como Consolas, para que los valores iguales queden alineados.

## Funciones relacionadas

- [LARGO](https://spreadsheetpractice.com/es/funciones/largo) (LEN): LARGO cuenta los caracteres de un texto, espacios y signos de puntuación incluidos.
- [TEXTO](https://spreadsheetpractice.com/es/funciones/texto) (TEXT): TEXTO convierte un número o una fecha en texto con el formato que elijas, como «1.250,00 €» o «marzo 2026».
- [CONCAT](https://spreadsheetpractice.com/es/funciones/concat) (CONCAT): CONCAT une en un solo texto el contenido de varias celdas o de rangos enteros.

## Preguntas frecuentes

### ¿Cómo hago un gráfico de barras dentro de una celda sin gráfico?

=REPETIR("|";B2/10) dibuja un carácter de barra por cada 10 unidades. Las barras de datos del formato condicional son la alternativa integrada.

### ¿Cómo repito un texto en Excel?

=REPETIR("ab";3) devuelve "ababab". El segundo argumento indica cuántas copias obtienes.

## Practica REPETIR

En la página de [REPETIR](https://spreadsheetpractice.com/es/funciones/repetir) hay un ejercicio corregido («Barras en las celdas») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [REPT](https://spreadsheetpractice.com/functions/rept)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
