TopPercent
La función TopPercent devuelve, en orden decreciente de rango, las filas superiores de una tabla cuyo total acumulado sea al menos un porcentaje especificado.
Sintaxis
TopPercent(<table expression>, <rank expression>, <percent>)
Se aplica a
Una expresión que devuelve una tabla, como <table column reference>, o una función que devuelve una tabla.
Tipo devuelto
<table expression>
Notas
La función TopPercent devuelve las filas superiores en orden decreciente de rango del valor evaluado del argumento <rank expression> para cada fila, de modo que la suma de los valores de <rank expression> sea al menos el porcentaje que especifica el argumento <percent>. TopPercent devuelve el menor número posible de elementos que cumpla el valor de porcentaje especificado.
Ejemplos
Por ejemplo, supongamos que una columna de tabla de productos denominada Products contiene los siguientes datos:
Product name | Unit sales |
---|---|
Apples |
30 |
Kiwi fruit |
10 |
Oranges |
40 |
Lemons |
20 |
En este ejemplo, la siguiente función:
TopPercent([Products], [Unit Sales], 60)
devuelve la siguiente tabla:
Product name | Unit sales |
---|---|
Oranges |
40 |
Apples |
30 |
Observe que se selecciona Apples en lugar de Lemons.
Vea también
Referencia
Referencia de funciones de Extensiones de minería de datos (DMX)
Funciones (DMX)
Asignar funciones a tipos de consulta (DMX)