La función Table.Profile devuelve información estadística sobre las columna de una tabla.
Table.Profile(
table as table,
optional additionalAggregates as nullable list
) as table
- table: tabla a evaluar
- additionalAggregates: (opcional) parámetro no documentado
La información devuelta por esta función es la siguiente (siempre que sea aplicable en función del tipo de cada columna):
- Valor mínimo
- Valor máximo
- Valor medio
- Desviación estándar
- Recuento
- Recuento de nulos
- Recuento de valores distintos
En este ejemplo partimos de una tabla don dos columnas numéricas y una de texto, y obtenemos información estadística sobre ellas con el siguiente código:
let
Source = Table.FromRecords(
{
[name = "John", age = 35, sales = 120],
[name = "Alfonso", age = 58, sales = null],
[name = "Marta", age = 58, sales = 80]
},
type table[
name = Text.Type,
age = Number.Type,
sales = Number.Type
]
)
in
Table.Profile(
Source
)