如何讓Power BI的切片器默認顯示為最新日期?

2021年06月02日20:20:48 資訊 1338

經常碰到這樣的需求,在報告中設置一個切片器,當用戶打開報告時,默認顯示的是最近一個期間的數據,比如當2020年11月30日打開報告時,顯示的是2020年11月的數據,第二天再打開刷新,自動顯示2020年12月的數據。

目前PowerBI沒有辦法動態的改變切片器的選項,當你選擇某一個具體的期間時,下次再打開依然還是這個期間,不能自動變為最新的。

這個需求很普遍,很多人受此困擾,幾年前就有很多人在微軟PowerBI社區中提出過該需求,但這麼多年過去了,現在的版本仍然還沒有這個功能,那麼我們就通過一個變通的方式來實現它吧。

最終目的是要動態的篩選數據,由於切片器的選項不能自動改變,那麼換一個思路,可以將該選項所代表的區間動態化,以顯示本月的數據為例,只需要在日期表中添加一個計算列就可以了:

年月 =

IF([年度月份]=FORMAT(TODAY(),"YYYYMM"),"本月",[年度月份])


這列的含義是,如果當前的年度月份是今天所有在年度月份,就返回本月,否則正常返回年度月份的值,結果如下:

如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞

然後利用這一列,製作切片器即可。

如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞


因為計算列中的「本月」會根據TODAY的值動態計算,所以任何時候打開這個報告刷新,默認都會顯示「本月」的數據,這樣就實現了報告的自動篩選

還有個常見的情形是動態顯示業務最後一天的數據,每次打開刷新後,報表自動顯示最後一天的數據,而無需再選擇切片器。

同樣的思路,在日期表中新建一列:

如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞

這個新建列的含義是,如果小於業務最後一天的日期,就正常返回該日期,如果等於最後一天的日期,返回「最新業務日期」,如果大於最後一天的日期,則返回空值BLANK。


其中 MAXX(ALL('訂單表'),'訂單表'[訂單日期]) 用於計算訂單表中的最新日期,當然你也可以先把這個日期用度量值寫出來,計算列中直接引用也可以的。

這個示例中,業務最後一天的日期是2020年12月8日,在日期表中這一列顯示如下:

如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞

如果訂單表中業務更新到12月9日,則這一列自動在12月9日顯示為「最新業務日期」,因此用這一列做切片器,並選擇為「最新業務日期」,報表就可以自動隨着訂單表中的最新日期而自動切換數據。

如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞


因為這一列中有空值,所以切片器中會顯示一個BLANK選項,如果不想顯示,可以在篩選器中把它去掉。

或者使用內置的切片器,使用下拉模式,只顯示最新業務日期的選項,為了讓用戶知道最新業務日期是哪一天,可以在報表中放個卡片圖,來顯示出這個日期:


如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞


當然,如果你想選擇其他日期,點開切片器選擇就行了,用戶仍有查看其他日期數據的自由。

上面是兩種常見需求的解決方案,切片器的選項是固定的,但該選項代表的區間是動態變化的。同理,如果你的業務需求是在報表中默認顯示為今日、昨日、上個月、本年等各種效果,都可以借鑒這種思路實現。

更多推薦

如何讓Power BI的切片器默認顯示為最新日期? - 天天要聞

采悟@PowerBI星球

the end

資訊分類資訊推薦

范瑋琪力挺陳建州,第三位受害人站出來,好姐妹makiyo也補刀 - 天天要聞

范瑋琪力挺陳建州,第三位受害人站出來,好姐妹makiyo也補刀

#陳建州風波牽連多位明星#近期,台灣省藝人陳建州性騷擾事件越演越烈,已經有三位女藝人大牙、郭源元和黑澀會美眉妖嬌出來指控陳建州對她們的性騷擾行為。陳建州妻子范瑋琪則發文力挺老公。范瑋琪發文表示自己孕期一直在家,外出黑人一直陪同,黑人不可能存在帶女性回家的可能。
一戰華工的珍貴照片 - 天天要聞

一戰華工的珍貴照片

赴歐勞工上船前消毒洗澡,發放印有編號的外衣、褲子、腰帶及內衣、草帽及鞋襪等,還統一配置毛毯、鋪蓋、水杯和鐵飯碗的工具包,並在離國前集中在威海等地稍作軍訓。
陽後還有這個後遺症,向風而行徵文 - 天天要聞

陽後還有這個後遺症,向風而行徵文

#頭條創作挑戰賽第二期#​#暖冬的生活記#​#電視劇向風而來行徵文#​最近我右側的眼睛好難受,每天睡醒就然糊糊的,一天感覺看東西不太清楚,視力下降很明顯,頭也暈暈的,悶悶的,不是很舒服。我不知道其他人陽後有沒有這個癥狀。
北大高材生感嘆道:「這輩子我就沒說過幾次真話!」 - 天天要聞

北大高材生感嘆道:「這輩子我就沒說過幾次真話!」

我有一個姓於的朋友,大家都管他叫老於。老於今年五七多歲,北大畢業,清華讀的碩士,北師大讀的博士,妥妥的學霸。他現在是一家廳級單位的副總工,待遇也不錯。在我們這些人眼裡,那可是人中龍鳳,幾乎是神一樣的存在。有一次幾個朋友一起喝酒,喝多以後,大家照例吹捧這位學霸朋友。
畫家把字畫作價3萬放老闆店裡寄賣,老闆索要2成傭金,被畫家拒絕 - 天天要聞

畫家把字畫作價3萬放老闆店裡寄賣,老闆索要2成傭金,被畫家拒絕

街上有那種賣字畫的店鋪,這種店鋪非常的少,因為懂畫的人也少。店鋪的老闆是個愛畫之人,不是名家的畫,只要是畫的好,價格合適,他也會收下,或者幫忙寄賣。王立是一名沒有任何名氣的畫家,經常會拿一些畫到店裡寄賣,幾百到幾千的價格都有。這一天,王立又拿來一幅畫,說是要寄賣。
04年遼寧老漢撿石頭修豬圈,發現"白髮人頭",專家趕來:終於找到了 - 天天要聞

04年遼寧老漢撿石頭修豬圈,發現"白髮人頭",專家趕來:終於找到了

二〇二二年,很多很有名的節目被網友們重新翻出來,比如《今日說法》,網友們甚至還列出了必看節目單。說到必看的「電子榨菜」,網友們紛紛調侃起了一檔節目,它十分喜歡以農村口耳相傳的驚悚故事為開頭,經過不斷的探索,最終以科學的手段解釋靈異現象,它就是《走近科學》。
運河拾韻:愛的波濤(十三) || 朱鈞賢 - 天天要聞

運河拾韻:愛的波濤(十三) || 朱鈞賢

作者:朱鈞賢 攝影:竹葉青「老闆,還有什麼吩咐?」雪娟和素英同時止步,愕然的轉過身來。徐文琪將手中的鋼筆在桌子上敲了敲,注視了她們一眼,道:「還有幾個問題要對你講一講,我們飯店是食品服務性質的,首先必須要求清潔和衛生,還有的是要注意服務態度必須熱情周到,使客人滿意。