M函數:M函數對大小寫敏感,每一個字母必須按函數規范書寫,第一個字母都是大寫。
凡是大括號里放的都叫List{列表},凡是中括號里放的都叫Record[記錄],工作表在Excel中叫Sheet,我們這里叫Table。
聚合函數:
List.Sum();List.Min();List.Max();List.Average()
文本函數 :
Text.Length();Text.Trim();Text.Start(文本,n)取前n個字符
Text.End(文本,n)取后n個字符
提取數據函數:
從Excel表中提取數據:Excel.Workbook()
從Csv/Txt中提取數據:Csv.Document()
如何查找M函數:點擊數據——新建源(空查詢),在公式欄中輸入#shared,就能查找到所有的M函數。
Power BI
關系的建立:類似於EXCEL里面的VLOOKUP函數。以一個變量進行其他變量的匹配。點擊建模中的管理關系。點擊模型——以學生信息表和成績表中的學號為關鍵字建立關系。
通常固定數據的表建在上面,每天變化的動態表建在下面。

建立模型做動態圖表:在報表中進行動態圖表的設置(類似於數據透視表實現動態圖表的控制)

最終建立的模型如圖所示:實現簡單的通過年份和學科的控制實現成績和圖表的變化。
在POWER BI中,數據透視表是通過可視化中“字段”和“矩陣”的按鈕來實現的。
