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}