2016-05-16 76 views
-1

我需要幫助實現SSRS表下方,SSRS除法計算

Column1 Column2 
A1   A1/A2 
A2   A2/A3 
A3  
+0

分享一個數據集的樣本。我認爲這是可以做到的,但需要更多關於數據的細節。 –

回答

0

它看起來像你試圖通過前一個劃分的每個值。 SSRS中最接近的功能是Previous函數。您可以使用它像這樣:

=Previous(Fields!MyColumnName.Value) 

唯一的問題是,你將不得不提及A1/A2第二排,而不是第一排。沒有相當於Next函數,這是你可能真正想要的。

編輯:

以下是您可以參考Next值,因爲它不是一個簡單的內置功能的幾種方法。

  1. 將計算做爲子查詢並在數據集中引入一個新列。
  2. 添加第二個數據集並使用Lookup函數獲取您想要引用的其他值。爲此,您還必須計算要查找的值的關鍵字。
+0

我正在尋找相當於下一個功能,任何其他你可能想到的方式@StevenWhite – XYZ

+0

@XYZ:看看我的編輯。希望這可以指導你正確的方向。 – StevenWhite

+0

謝謝你的建議,擡頭看起來像魅力。這裏是我的表達:(查找(Fields!Usage.Value,Fields!Usage.Value-1,Fields!ID__of_Redemptions.Value,「Patient_Adherence_10Cards」))/ SUM(Fields!ID__of_Redemptions.Value) – XYZ