filters与filter
表2 = filters(order_2[产品子类别]) --只接受列作为参数,理解为表函数,因为返回的表 – 当values()传入一列作为参数时,结果等同
// filter(order_2,‘order_2’[产品类别]=“配件”) – 只以表作为参数,可以理解为表函数,也可以理解为筛选器函数
当多个筛选器对同一列进行 筛选时,会按照上下文最终取交集的结果返回
SELECTEDCOLUMNS
表selectedcolumns = selectedcolumns(
order_2, – 提供列的表
“省份新列名”, – 指定列名1
order_2[省份], – 指定列名1值
“订单编号”, – 指定列名2
oeder_2[订单ID], – 指定列名2 值
“月份英文”, --指定列名3
related(‘月份信息表’[月份英文]), – 指定列名3值
“销售金额”, – 指定列名4
order_2[订单金额]), – 指定列名值
)
ADDCOLUMNS
表addcolumns = addcolumns(order_2, – 需要添加列的表
“备注”, – 指定列名1
“订单表”, – 指定列名1值
“月份英文”, --指定列名2
related(‘月份信息表’[月份英文] ) --指定列名2值
)
//为表添加列,表函数可以相互嵌套使用