200603 PowerBI 多主題自由切換及高級練習(xí)模板 發(fā)布 2020.6

本文首先講解如何在 PowerBI 中實(shí)現(xiàn)巧妙的主題切換,再定制出一款前所未有的 PowerBI 高級學(xué)習(xí)模板。

其中主題的設(shè)置和改變會嚴(yán)格的滿足OCP原則,就是開放閉合原則。

簡單講:不需要做任何修改,但卻可以隨意擴(kuò)展。其體現(xiàn)就是:用戶任選一個主題或設(shè)置一種顏色,整套界面自動切換色彩風(fēng)格。

這其中涉及到巧妙運(yùn)用淡化深化在PowerBI中的技巧,全網(wǎng)首發(fā)。

值得注意的是,主題在 PowerBI 中尚不完美,還存在很多缺陷,但本文所述方法的要義將等到 PowerBI 官方彌補(bǔ)了相關(guān)缺陷后,進(jìn)一步發(fā)揮其作用。下一篇文章等這件事落實(shí)了后再寫,也許是明年了。

切換主題

很多小伙伴問過如何切換主題,現(xiàn)在有了,大概如下:

image

點(diǎn)擊切換一個主題:

image

得到:

image

可以留意到,整個風(fēng)格全部改變。你可能以為這沒啥,似乎是 PowerBI 自帶的功能,但其實(shí)并沒有那么簡單。

很明顯,你的效果和羅叔的是不同的。因?yàn)榱_叔的版本做了極為精妙的定制。為何敢用精妙一詞,道理很簡單,因?yàn)樗拇_精妙。待慢慢道來。

主題的知識

主題,表面上簡單,其實(shí)有幾個常識,很多人并不知道,例如:

  • 如果想使用主題,就千萬不要自己設(shè)置顏色
  • 如果想使用主題,就需要知道主題系列色的默認(rèn)規(guī)律
  • ...

以這兩點(diǎn)為例,來做一個說明,首先,如果想使用主題,就千萬不要自己設(shè)置顏色。

如果你設(shè)置了一個鮮艷的綠色,如下:

image

一旦進(jìn)行了這樣的設(shè)置,那么主題就不會再管理這個對象的顏色設(shè)置,更改主題后,它是不會改變的。

另外,如果想使用主題,就需要知道主題系列色的默認(rèn)規(guī)律,如下:

image

可以看出,對于主題顏色,最上面的一排是主題顏色的主色,對于每個顏色,都給出了一系列的深淺顏色變化。

如果你想讓顏色隨著主題變化,必須也只能使用上述這些已有顏色值。一旦自行設(shè)置,就會使用管理。來測試一個問題:

什么叫20%較淺?

這個問題很有意思,類似的還有:

什么叫20%較深?

這里羅叔直接給出大家一個結(jié)論(準(zhǔn)確講是一個常識):

任給一個顏色,X% 較淺 = 覆蓋白色遮罩,且透明度為 100 - X;X% 較深 = 覆蓋黑色遮罩,且透明度為 100 - X。

我們將使用這條重要規(guī)律來解構(gòu)整個主題風(fēng)格設(shè)計(jì)。

巧妙的設(shè)計(jì)

先來觀察:

image

這個版面的重要特點(diǎn)是:同色系。

我們采用深淺色和同樣規(guī)律的輔助色來構(gòu)建整個主題,當(dāng)主題顏色改變時,精確講:

用戶選定任何一個顏色,系統(tǒng)自動按照同樣規(guī)律變換出相關(guān)顏色并使用。

對于很多企業(yè),都有一個自己的主色,當(dāng)你選擇這個主色時,該模板將自動給出整套適配,相當(dāng)兇殘。

具體的操作是:

image

對于頁頭,其主色為企業(yè)主色,但我們要將它深化,可以加入遮罩,如下:

image

遮罩只做一件事,就是加深60%,來增加標(biāo)題的厚重感。這同樣適用于頁腳。

您不妨自行嘗試來觀察效果。

對于一個專業(yè)開發(fā) PowerBI 工程的設(shè)計(jì)師,只需要觀察他是否采用顏色變化,就知道其水平如何。

頁面框架結(jié)構(gòu)

該模板如果只是一個主題,那就太一般了。它還給出了級聯(lián)的層次結(jié)構(gòu),如下:

image

對于一個專業(yè)開發(fā) PowerBI 工程的設(shè)計(jì)師,只需要觀察他是否采用層次結(jié)構(gòu),就知道其水平如何。

而現(xiàn)在您可以直接使用這套結(jié)構(gòu)。

圖表標(biāo)題模板

很多圖表有時需要一個額外的標(biāo)題控制,講過深度研究,其實(shí)現(xiàn)方式鎖定為:

image

使用了四層結(jié)構(gòu)來實(shí)現(xiàn)一個標(biāo)題,為何?請讀者仔細(xì)體會其中含義。此處省略5000字。分別構(gòu)建了:

  • 底色
  • 底色遮罩
  • 圖表標(biāo)題文本
  • 遮罩

四層。

其原理如下:

  1. 最底層:底色層,僅僅設(shè)置為主題色的主色即可,永不改變。

  2. 底色遮罩層,僅僅設(shè)置白色或黑色以及透明度,可DAX化,永不改變。

  3. 圖表標(biāo)題文本,僅僅設(shè)置標(biāo)題文字,可 DAX 化,永不改變

  4. 遮罩,全透明,永不改變。

擴(kuò)展點(diǎn)為:用戶選擇一個顏色即可。

內(nèi)置度量值框架

如果你以為這些就完了,大錯特錯了。該模板內(nèi)置了度量值框架,如下:

image

它可以引導(dǎo)你正確的管理和使用度量值,并給出了幾個基本示例。

內(nèi)置中英文體系

對于 PowerBI 的模型,在語言方面有兩個訴求:

  • 國際化
  • 中文化

對于國際化,在很多外企是有實(shí)際需求的,當(dāng)不同國家的人登陸時,可以操作的內(nèi)容需要不同,如英文界面如下:

image

而中文界面如下:

image

其好處是:

中文用戶拖拽的字段是中文的,而編寫度量值的時候可以使用英文,這樣的效率是非常高的。

內(nèi)置經(jīng)緯度

很多時候,我們需要對經(jīng)緯度進(jìn)行練習(xí),例如大區(qū),是這樣的:

image

這在地圖上是無法作圖的,練習(xí)模板內(nèi)置了經(jīng)緯度供大家學(xué)習(xí),則有:

image

有了經(jīng)緯度,就可以更精準(zhǔn)地定位,如下:

image

反映規(guī)律的業(yè)務(wù)

隨機(jī)數(shù)據(jù)是沒有意義的,我們需要一種定制過的數(shù)據(jù)來反映業(yè)務(wù)規(guī)律,如下:

image

這樣的規(guī)律便于練習(xí)與同比有關(guān)的分析,它適用于很多領(lǐng)域。

與時俱進(jìn)的可用數(shù)據(jù)源

最討厭的數(shù)據(jù)源就是那種拿出來就是1999年,那就無法和現(xiàn)實(shí)世界的時間做結(jié)合了。

今年是2020年,可以利用數(shù)據(jù)源去配置而得到與今年匹配的數(shù)據(jù)以便將數(shù)據(jù)世界和現(xiàn)實(shí)世界同步。如下:

image

數(shù)據(jù)源提供了:

  • 單表版本 CSV
  • 單表版本 Excel
  • 多表版本 Excel 英文
  • 多表版本 Excel 中文

總結(jié)

一個好的數(shù)據(jù)源以及一個練習(xí)模板是學(xué)習(xí)中非常好的起點(diǎn)。

本文所寫的主題切換思想可以自行實(shí)踐。而會員朋友們,你們將得到這個所有單元格都被檢查過的數(shù)據(jù)源和模板,如果您發(fā)現(xiàn)有什么問題,歡迎反饋。

在十年前,一開始學(xué)習(xí)的時候,就是沒有好的數(shù)據(jù)源和好的學(xué)習(xí)起點(diǎn)模板,而現(xiàn)在有了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容