Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

很多中國的Power BI都非常的痛恨Power BI中的數值單位:

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

如圖所示,最上面一行是我們中國用戶最希望使用的單位,而最下面一行,則是微軟給的默認單位,因為外國人的習慣是根據那幾個單詞來的:

K(E3):Kilo 千

M(E6):Mega 百萬

G(E9):Giga 十億

T(E12):Tera 萬億

下面這個圖表中用到的就是這樣的單位:

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

大家就能看懂這個數值的意思了,T就是萬億,G就是十億,但是萬億還好些,十億這個單位與我們日常的習慣不符,10十億,我們更習慣直接點100億,所以就回到我們最初的問題了,數值單位的問題。

當然,也有變通的處理方法,我們自己做個單位變換的表格,通過我們對希望顯示的數量級進行選擇,就顯示除以數量級之後的數值。

像這樣通過切片器來選擇單位:

通常度量值寫成這樣:

數值1 = sum('表'[數據])/SELECTEDVALUE('單位'[數據],1)

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

再配合一個單位表,不需要建立關係,就能控制單位了。

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

還有一種跟價直接的辦法,就是直接寫在度量值裡:

數值(萬) = sum('表'[數據])/10000

數值(億) = sum('表'[數據])/100000000

然後直接用這個度量值來顯示數據:

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

不管怎麼說上述的方法,都是需要一些操作才能實現,如何直接在格式設置中實現中文習慣的數值單位呢?

方法還是有的,但是這個方法僅限本地使用,在線不靈

我們可以到Power BI Desktop的安裝目錄中找到這樣一個文件:

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

用記事本打開,找到下面幾行的位置:

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

添加4行進去,做上述的修改,保存文件,重啟Power BI Desktop就能在圖表的格式設置中看到“萬”和“億”的單位了。

Power BI Desktop通過修改Strings.resjson文件實現萬、億單位

是不是很爽,趕緊回家試一試吧,再也不用因為不習慣英文的數值單位而煩惱了。如果你覺得本文有點用處,請點個贊吧!


分享到:


相關文章: