0

我的交叉表显示每个用户的总小时数。显示列的总计格式为百分比:

Task          |  User1  |  User2  | Etc . . . 
TotalTime        41.68     44.55
TotalHours       52.17     84.93
% Total          79.89%    52.45%     

我使用公式字段({TotalTime}/{TotalHrs}) * 100- 但是当我将该公式字段拖到Summarized Field中时,出现Division by zero错误。我该如何解决这个问题?

4

2 回答 2

2

创建一个论坛并编写以下代码。

If {TotalHrs}=0
then ToText(0)
Else ToText((({TotalTime}/{TotalHrs}) * 100),2)

现在在交叉表中使用这个论坛。

于 2013-08-13T07:05:28.777 回答
0

您也可以使用数字公式:

If Not(Isnull({TotalHrs})) Then ({TotalTime}/{TotalHrs}) * 100
于 2013-08-13T20:31:19.327 回答