三大数据结构
1、Table 表类型
//输入 =#table 可查看用法如:
=#table({"Name ","Age"},{{"苏沐",18}})
or
=#table(type table [Name = text, Age= number], {{"苏沐",18}, {"张三", 23}})
获取Table 中的指定值
//取列(列表)
// = 表名[列名]
= 表1[Name]
//(拿第二条数据:= 表1[Name]{1} 输出为"张三")
//取行(记录)
// = 表名{下标} or = 表名{记录}
= 表1{1} or = 表1{[Name="张三"]}
2、Record 记录类型
//Record 就表示一行数据,需要通过[]来定义一条记录。记录的列名和值之间用 = 表示。
= [姓名= "苏沐",年龄= 18]
获取Record 中的指定值
//通过 [] 开获取指定字段的值。
= [姓名= "苏沐",年龄= 18][姓名]
3、List 列表类型
//List 代表一列数据,这里面的数据可以由不同的数据类型构成,在 M 语言里是通过 {} 来进行的创建。
可通过 .. 来表示连续的元素 = {"A" .. "Z"}
//List 中的每一条记录也可以是 Record 类型。
= {[姓名= "苏沐",年龄= 18],[name= "sumu",age= 18],"Z"}
获取List 中的指定值
//通过 {} 获取指定索引位置的值。
= {"A" .. "Z"}{1}
标签:Name,Power,18,List,BI,Desktop,Record,table,苏沐
From: https://www.cnblogs.com/sumu80/p/18232875