2

我不敢相信我很难找到我认为是一个简单问题的答案。

我有一个交叉表报告

 Pivot        ColA         ColB
PivotC1     <cellA1>     <cellB1>
PivotC2     <cellA2>     <cellB2>
PivotC3     <cellA3>     <cellB3>

我要做的就是添加一列,在交叉表中执行逐行公式。而已!例如,在第一行,一个新单元格将位于右侧,其中包含公式0.5*(A1+B1/A1)。公式的内容将是几个不同的东西,但它实际上只需要支持基本的单元格引用和算术。

我发现“嵌入式摘要”功能几乎完全符合我的要求,但是当我在我的 Crystal (V11.0) 版本中右键单击交叉表上的上下文菜单时,我什么也看不到。此外,在其他参考文献(例如此处)中命名了一些使用“GridValueAt”的相关函数,这很有意义……但再一次,如果我尝试在公式中使用它,它就无法识别该函数。

具体来说,Crystal 2008 文档说要使用嵌入式摘要,您可以右键单击交叉表并选择“高级计算”,然后选择“嵌入式摘要”。我看不到这些选项中的任何一个。

我错过了图书馆吗?功能是否在 V11 中重新命名?

谢谢!

4

2 回答 2

2

如果您使用的是 2008,则右键单击交叉表中的字段以查看嵌入的摘要功能。但是根据您的解释,我认为这不是您所需要的。我认为使用计算成员会更成功。右键单击交叉表的左上角并选择高级计算,然后选择计算成员。

于 2013-05-01T02:57:11.210 回答
2

我知道这是一个老问题,但万一其他人遇到这个问题:

使用 GridValueAt 函数,您可以引用交叉表中的单元格。例如 -

GridValueAt (CurrentRowIndex, CurrentColumnIndex ,1 ) / GridValueAt (CurrentRowIndex, CurrentColumnIndex ,2 )

给你A1/B1

希望这可以帮助。

于 2013-10-30T00:46:34.297 回答