Leer en inglés

Compartir a través de


REPT

Se aplica a: Columna calculada Tabla calculada Medida Cálculo visual

Repite el texto un número determinado de veces. REPT se usa para llenar una celda con un número de instancias de una cadena de texto.

Sintaxis

DAX
REPT(<text>, <num_times>)  

Parámetros

Término Definición
texto Texto que quiere repetir.
num_times Número positivo que especifica el número de veces que se repetirá el texto.

Valor devuelto

Cadena que contiene los cambios.

Observaciones

  • Si number_times es 0 (cero), REPT devuelve un valor en blanco.

  • Si number_times no es un entero, se trunca.

  • El resultado de la función REPT no puede tener más de 32 767 caracteres; si los tiene, REPT devuelve un error.

Ejemplo: repetir cadenas literales

En este ejemplo se devuelve la cadena 85, repetida tres veces.

DAX
= REPT("85",3)  

Ejemplo: repetir valores de columna

En este ejemplo se devuelve la cadena de la columna [MyText], que se repite el número de veces que hay en la columna [MyNumber]. Como la fórmula se extiende para toda la columna, la cadena resultante depende del texto y el valor numérico de cada fila.

DAX
= REPT([MyText],[MyNumber])  
MyText MyNumber CalculatedColumn1
Texto 2 TextText
Número 0
85 3 858 585

Funciones de texto