0
我有一個數字矩陣,如果一個值大於所有值的75%範圍,我想更改字體顏色。如何根據值範圍在SSRS矩陣中設置字體顏色?
=Switch(Fields!Total.Value>(Sum(Fields!Total.Value))*175/100, "LightGreen", Fields!Total.Value<Avg(Sum(Fields!Total.Value))*25/100, "Red")
...顯然是行不通的,因爲我做的每個細胞和,我不知道如何聚合一個SQL Server之外的數值。 謝謝。
你用這個表達並沒有真正的幫助告訴我們你明白你的意圖。你能否在問題中添加一些細節以澄清你需要的內容?我可以猜到,但我很可能是錯的。 –
我現在失業了,所以我不能追加一張圖片,但可以說我有矩陣,日期爲行和月份,因此它顯示了一年中每天的交易次數。現在,如果該特定數字落入所有值的上限範圍的90%,我想將數字的顏色設置爲紅色。 –
我想你可能想在數據集的SQL中做到這一點。你如何做到這一點取決於SQL Server的版本。查看「rank」,「percent_rank」或SQL Server中內置的其中一個百分比函數。當然,我假設你正在使用SQL Server作爲你的數據存儲。 –