第1章 Power BI:讓數據飛起來(lái) 1
事物的本質(zhì)往往沒(méi)有那么復雜,就好像浩瀚的宇宙,雖然流星稍縱即逝,但我們可以計算它的速度,雖然我們觸摸不到銀河系,但可以度量它的大小,這是因為我們掌握了天體運動(dòng)的原理。同樣,如果我們掌握了數據分析原理,就會(huì )發(fā)現那些所謂的高級分析、轉化漏斗分析、全面預算,還有最近比較火的增長(cháng)黑客 AARRR 模型等,不過(guò)是浩瀚的知識體系中原理應用的一個(gè)場(chǎng)景。本章會(huì )剝去數據分析神秘的“外衣”,以淺顯的語(yǔ)言來(lái)講述數據分析原理。
1.1 什么是 Power BI:未來(lái)已至 2
1.2 從 Excel 到 Power BI 的 5 個(gè)理由 9
1.3 數據分析原理:其實(shí)很簡(jiǎn)單 14
第2章Power BI 初體驗及數據可視化 24
“Logic will get you from A to B. Imagination will take you everywhere.”
(邏輯會(huì )把你從 A 帶到 B,而想象力可以帶你去任何地方。)
數據可視化不僅是一門(mén)技術(shù),也是一門(mén)藝術(shù),同樣的數據在不同人的手里,展現的效果會(huì )千差萬(wàn)別,掌握這門(mén)技能需要我們理解數據并具有想象力。
2.1 什么是數據可視化:視覺(jué)盛宴的開(kāi)始 25
2.2 數據查詢(xún)初體驗:把數據裝到“碗”里 27
2.3 數據建模和度量值:Excel 在 20 年來(lái)做的最好的事情 31
2.4 可視化及自定義視覺(jué)對象:將圖表一網(wǎng)打盡 39
2.5 篩選器、層次、交互和分享:顛覆靜態(tài)報表 51
2.6 可視化原則:平衡的藝術(shù) 61
第3章 數據查詢(xún):Power Query 69
大多數數據分析師都是用 80%的時(shí)間做基礎的數據處理工作,而用不到 20%的時(shí)間做數據分析工作。借助強大的 Power Query 工具,可以解決這個(gè)工作時(shí)間分配失衡的問(wèn)題,打造一個(gè)工作新常態(tài):用 20%的時(shí)間做數據處理工作,用 80%的時(shí)間做數據分析工作。
3.1 告別“數據搬運工” 70
3.2 數據清洗 30 招:變形金剛 75
3.3 獲取數據:從網(wǎng)頁(yè)和數據庫 97
3.4 追加與合并查詢(xún):你還在用 Vlookup 函數嗎 103
3.5 多文件合并:復制和粘貼的殺手 109
3.6 Power Query 與精益管理思想 113
3.7 Power BI 的 M 語(yǔ)言與 DAX 語(yǔ)言之爭 119
第4章 數據建模:Power Pivot 與 DAX 語(yǔ)言 123
“如果一件事情,你不能度量它,就不能增長(cháng)它”。有人說(shuō),度量值是 Excel 在 20年來(lái)做得最好的一件事。作為一個(gè)數據分析工具, Power Pivot 和 DAX 語(yǔ)言才是 Power BI 的核心和靈魂。
4.1 基本概念:度量的力量 124
4.2 關(guān)系模型:建筑設計師 126
4.3 Power Pivot 與 Pivot:超越普通 129
4.4 度量值:將變革進(jìn)行到底 133
4.5 計算列:溫故而知新 138
第5章 DAX 語(yǔ)言入門(mén):真正的顛覆從這里開(kāi)始 142
DAX 什么是?DAX,Data Analysis Expression,即數據分析表達式。
本書(shū)選取了 DAX 公式中的 24 個(gè)核心公式,并且根據它們的使用頻率由大到小分成了 3 個(gè)階段。其中入門(mén)階段的函數是最常用、核心的部分,攻克它們便可以制作一些小的數據分析模型。
5.1 DAX 語(yǔ)言:數據分析表達式 143
5.2 聚合函數:計算器 150
5.3 Calculate 函數:最強大的引擎 153
5.4 All 函數 156
5.5 Allexcept 和 Allselceted 函數兄弟 161
5.6 Filter 函數:高級篩選器 165
5.7 理解上下文:DAX 語(yǔ)言學(xué)習里程碑 173
第6章 DAX 語(yǔ)言進(jìn)階:最簡(jiǎn)單也是最好用的 184
我們可以把 DAX 當作一門(mén)語(yǔ)言來(lái)學(xué)習,也可以把它當作 Excel 公式來(lái)看,因為它們非常相似,而且大部分函數都是通用的。這也會(huì )讓你從傳統的 Excel 轉到現代的Power BI 更容易,相對學(xué)習成本更低。
初階函數的學(xué)習難度較小,與 Excel 函數很像,可以說(shuō)是 Excel 函數的擴展。
6.1 Divide 函數:安全除法 185
6.2 If/Switch 函數:邏輯判斷 187
6.3 關(guān)系函數:Related、Relatedtable 和 Lookupvalue 188
6.4 Time Intelligence 函數:時(shí)間智能函數 192
6.5 日歷表的使用 200
6.6 分組的技巧 205
6.7 度量值的收納盒 210
第7章 DAX 語(yǔ)言高階:進(jìn)擊的數字大廚 213
高階函數的學(xué)習相對前兩個(gè)階段要更難,然而有了前兩個(gè)階段的學(xué)習基礎,它們不過(guò)是另一個(gè)小山頭。當你完成了這 3 個(gè)階段共 24 個(gè)函數的學(xué)習,就好比掌握了太極拳的 24 個(gè)精髓招式,將它們組合起來(lái)運用自如后就可以達到以不變應萬(wàn)變的境界。這些函數足以讓你應對 80%以上的數據分析需求。
7.1 Values 函數:不重復值 214
7.2 Hasonevalue 函數:只有一個(gè)值 217
7.3 SumX 函數:掌握 X 類(lèi)函數 218
7.4 Earlier 函數:當前行 221
7.5 RankX 和 TopN 函數:排名 226
7.6 輔助表:巧妙的助攻 231
7.7 VAR/Return 函數:錄音機 241
7.8 DAX:用作查詢(xún)的語(yǔ)言 247
7.9 取長(cháng)補短:Excel + Power BI = Better Together 256
后記 261