2016-08-30 105 views
0

以下是我正在嘗試的操作。我有一個交叉,看起來像這樣:如何計算Crystal Reports中交叉表中2個distinctcounts的百分比

Crosstab

活動MyChart計數和HAR計數是彙總字段我想主動MyChart計數的百分比。 例如: 如果活動是86,HAR是163,那麼86是163的百分之幾?答案是.52760乘以100,你得到52.76。我希望它能在HAR計數旁邊的第1列下。所以你會看到這樣的數字86 163 52.76% 這是可能的,如果是這樣的話?

回答

0

我找到了答案。我會使用嵌入式摘要,它們會在交叉表的每個單元格中出現額外的計算結果。

例如,在顯示區域銷售額的報告中,您可以爲顯示該國家總銷售額百分比的每個地區插入計算。

然後,你需要使用下面的公式,但不要忘了添加一個IF語句來檢查0,因爲你不能除以零:

IF GridValueAt (CurrentRowIndex, CurrentColumnIndex, 0) = 0 then 0 else 
(GridValueAt (CurrentRowIndex, CurrentColumnIndex ,0)/
GridValueAt (CurrentRowIndex, CurrentColumnIndex ,1)) * 100 

這會給您的百分比。