Table.ColumnsOfType

La función Table.ColumnsOfType devuelve los nombres de las columnas de una tabla cuyos tipos se incluyen en la lista indicada.

Sintaxis

Table.ColumnsOfType(
    table as table,
    listOfTypes as list
) as list

Parámetros
  • table: tabla a evaluar
  • listOfTypes: lista conteniendo los tipos de las columnas cuyos nombres se desea extraer
Información adicional

El argumento listOfTypes deberá ser una lista aun cuando solo se esté extrayendo los nombres de las columnas de un único tipo.

Ejemplos

En este ejemplo partimos de una tabla conteniendo dos columnas de tipo number, una de tipo text y otra de tipo logical, y deseamos extraer los nombres de estas dos últimas:

let
    data = Table.FromRecords(
        {
            [id = 15, name = "John", age = 35, client = true],
            [id = 21, name = "Alfonso", age = 58, client = false],
            [id = 33, name = "Marta", age = 22, client = false]
        },
        type table[
            id = Number.Type,
            name = Text.Type,
            age = Number.Type,
            client = Logical.Type
        ]
    )
in
    Table.ColumnsOfType(
        data,
        {Text.Type, Logical.Type}
    )

Función M Table.ColumnsOfType
Categoría
Funciones de tabla
Enviado por admin el Mar, 11/08/2020 - 20:21