excel中的query的相关应用

query中的代码应用

代码中null装换位true的功能

 可以看到此图中的第一列不是标题。

 

将null改为true可以使第一行变为标题。

 

透视列的应用

要求:
    列为名字,行为学科,内容为成绩

1,选学科为行列,点击透视列

 

 

2,删除班级列,使结果更可观

3,选择想要的模式

4,结果

 

解除合并单元格的方式

例子:

 

 

1,选择内空出一行们进行操作

 

 

2,点击转置

 

 

3,结果:

 

 

 4,删除null,填充日期列

5,将第一列设为标题,选中日期列、姓名列,点击逆透视其他列。

 

 

 

 6,结果

 

query的存储类型

列表、记录和表

列表

={1..100}
={"a".."z"}
={"A".."Z"}

 列表的合并

={1,2}&{2,3}

 

 

记录

= [name="df",code=1]

 

 使用记录增加列

 

 输入记录

点击扩展

 

 结果

 

 合并记录

=[名字="小张"]&[成绩=23]&[时间="2013/5/1"]

 

 添加自定义列结果

 

 

表在大多情况下使外部引用,

= #table({"name","age"},{{"小张",12},{"小李",23}})

 

表格的纵向合并

=表1&表2&表3
=Table.c=Combine({表1,表2,表3})
# 纵向合并要保持列名称一致

 

列表的运用

列表取值

= {1,2,3}{2}

 

记录取值

= [name="df",code=2][name]

 

表的取值

# 获取列行
# 获取的name的列
= 表三[name]

# 获取表格的行
# 获取第二行
= 表三{1}

# 获取单元格
= 表三[name]{1}

返回目录

posted @ 2022-03-16 11:09  微纯册  阅读(838)  评论(0编辑  收藏  举报