M函數以及初識PowerBI


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中,數據透視表是通過可視化中“字段”和“矩陣”的按鈕來實現的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM