Table.Transpose()可以抽象地概括为function(table as table, optional columns as any) as table, 意思为该函数的第一个参数为需要行列转置的表格,第二个参数是可选的而且可以为任意种类的变量(主要用于控制行列转置后的列名称与数据种类[......]
分类: Table类
Table.ColumnsOfType()
Table.ColumnsOfType()可以抽象地概括为function(table as table, listOfTypes as list) as list, 大致上可以理解为该函数的第一个参数为表格,第二个参数是元素为数据类型常数的基本串列,第一个参数所有的数据类型为第二参数指定的类型之一[......]
Table.RemoveMatchingRows()
Table.RemoveMatchingRows()可以抽象地概括为function(table, rows as list, optional equationCriteria as any) as table, 意思为该函数的第一个参数为表格,第二参数为串列套记录({[]..[]})形式的复合串[......]
Table.SingleRow()
Table.SingleRow()可以抽象地概括为function(table as table) as record,意思为如果作为参数的表格只有一行,该函数会使这个表格退化为记录。这个函数主要用于检测多对一模型的多边(many side)是否仅对应一边(one side)的一行(如果不是,这个模[......]
Table.TransformRows()
Table.TransformRows()可以抽象地概括为function(table as table, transform as function) as list,大意为:该函数的第一个参数为表格,第一个参数按行分解所得的记录将会作为自变量传入第二个参数指定的函数,指定函数的结果会按照行的顺序[......]
Table.TransformColumnNames()
Table.TranformColumnNames()主要用于批量修改表格字段名称,该函数可抽象为function( table as table, nameGenerator as function, Optional options as nullable record) as table。第一[......]
Table.ReplaceValue
官方说明:
在table的指定列中将oldValue替换为newValue。
Table.ReplaceValue( table as table, oldValue as any, newValue as any, replacer as function, columnsToSearch a[......]
Table.CombineColumns
官方说明:
使用指定的组合程序函数将指定的列组合为一个新列。
Table.CombineColumns( table as table, sourceColumns as list, combiner as function, column as text) as table
解读:
合[......]
Table.SplitColumn
官方说明:
使用指定的拆分器功能,将指定的列拆分为一组其他列。
Table.SplitColumn( table as table, sourceColumn as text, splitter as function, optional columnNamesOrNumber as any,[......]
Table.TransformColumns
官方说明:
通过对在参数transformOperations中指定的列应用转换操作(其中格式为{column name,transformation}),从输入table中返回一个表。如果此列不存在,将引发异常,除非可选参数defaultTransformation指定备用值(例如, Missi[......]