2

我需要計算出前5%,10%,20%,然後是底部5%,10%,20% SSRS 2008 R2中矩陣的動態範圍。SSRS 2008 R2 - 在矩陣的動態範圍內計算前5%10%,20%等

所以我有這樣的數據,我的矩陣:

   Week1 Week2 Week3 Week4 
Time 09:00  27  405  2  18 
     10:00  12  1  1008  1098 
     11:00  1002  10  76  102 

所以跨越這些值我需要找出其中哪些落入前10%,後10%或什麼的。因此,如果我將所有數字加在一起顯示,則總共將有3761個。各個值的範圍介於最低金額(1)到最高金額(1098)之間。那麼,我該如何計算出'405'插槽的屬性,以及如何在數字動態變化的情況下使報告生效?然後我需要使用此計算來突出顯示一些條件格式的單元格...

任何幫助感激地收到並提前致謝!

+4

是您給這個數據SQL Server的源?使用RANK()和NTILE()窗口函數可以更好地服務於確定數據集中每個值的排名。 – 2013-03-08 17:03:03

+0

謝謝,我的源代碼是SQL Server 2008 R2 - 我可以看到NTILE()如何在SQL級別上工作,但理想情況下我需要等效函數,但是在SSRS本身中......? – 2013-03-08 17:23:40

回答