WebI在交叉表中将周末值添加到上一个工作日

时间:2014-10-08 12:45:12

标签: business-intelligence business-objects

基于" Day"我应该在Cross标签中计算销售额。 周六&应仅在星期五(上一个工作日)添加星期日值。下面的例子给出了一个想法......(cond:如果" DAY是Fri然后为Fri + Sat + Sun添加值)

请协助。我正在努力学习WebI中的公式 提供更详细的视图。实际上,我使用的是“交叉”标签 - >整个组织的日子。

Day----USA-----UK-----INDIA
Day----USA-----UK-----INDIA

THU-----23------ 12-----36
FRI------65------12------10
SAT------9--------16-----24
SUN------2--------24----56
FRI------3------ 10-----37
SAT-----29------ 06-----87
SUN-----03------04-----13

结果应为:仅限日Fri = (Fri + Sat + Sun)使用相同的值

Day----USA-----UK-----INDIA

THU-----23------ 12-----36
FRI------76------52------90
SAT------9--------16-----24
SUN------2--------24----56
FRI------3------ -20-----137
SAT-----29------ 06-----87
SUN-----03------04-----13

1 个答案:

答案 0 :(得分:0)

如果使用以下公式创建变量,并替换当前交叉表中的Day维度,则应获得所需的输出:

=If [Day] InList ("SAT";"SUN") Then "FRI" Else [Day]

基本上,如果Day的值为SATSUN,则会返回FRI,否则会返回原始值。然后,Web Intelligence应自动聚合值。