If statement Crystal Reports基于行标签的跨选项卡嵌入式摘要

If statement Crystal Reports基于行标签的跨选项卡嵌入式摘要,if-statement,crystal-reports,formula,crosstab,If Statement,Crystal Reports,Formula,Crosstab,我正在尝试在Crystal Reports中构建交叉表报表。报告查看了我的仓库,并给出了仓库中物品的总数。我在报告中嵌入了一个摘要,该摘要查看该仓库的项目数量,将该数量除以365,然后将数字四舍五入。该公式用于帮助仓库确定我们每天需要实际清点多少物品,以便清点365天内的所有物品 公式如下 Roundup(GridValueAt (CurrentRowIndex, CurrentColumnIndex ,0 ) / 365) 将这个公式用于我的嵌入式摘要,我得到了预期的确切值。问题是一些仓库有

我正在尝试在Crystal Reports中构建交叉表报表。报告查看了我的仓库,并给出了仓库中物品的总数。我在报告中嵌入了一个摘要,该摘要查看该仓库的项目数量,将该数量除以365,然后将数字四舍五入。该公式用于帮助仓库确定我们每天需要实际清点多少物品,以便清点365天内的所有物品

公式如下

Roundup(GridValueAt (CurrentRowIndex, CurrentColumnIndex ,0 ) / 365)
将这个公式用于我的嵌入式摘要,我得到了预期的确切值。问题是一些仓库有不同的要求。部分仓库每年只盘点一次,其他仓库每年盘点3次

如何将上述公式转换为if、then、else语句?大意是:

IF
Warehouse in ["Warehouse 1", "Warehouse 4", "Warehouse 7"]
then
(Roundup(GridValueAt (CurrentRowIndex, CurrentColumnIndex ,0 ) / 365)*3)
else
Roundup(GridValueAt (CurrentRowIndex, CurrentColumnIndex ,0 ) / 365)  
这就是我想让我的报告看起来像什么

             Count of Items         Number of counts per day
Warehouse 1            500                          6                         (500/365)*3  
Warehouse 2            23                           1                         23/365  
Warehouse 3            373                          2                         373/365  
Warehouse 4            817                          9                         (817/365)*3