在帆软公式里面,E4、E4[!0]和[E4]有什么区别,分别代表什么意思?

在帆软公式里面,E4、E4[!0] 和 [E4] 有什么区别,分别代表什么意思,他们取到的数据有什么不同?

补充描述:一楼二楼说的我都知道,可能我描述的太简单,下面我用具体场景来描述。在填报表里面,如下图

image.png

展现页面如下

image.png

当添加行数据时,数据如下:

image.png

可以看到插入数据后,这三个公式在函数中的数据不一样,用其他函数效果相同,所以我想问他们取数本质有什么区别。

FineReport 快乐星光 发布于 2022-2-11 16:59 (编辑于 2022-2-14 10:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
axingLv6专家互助
发布于2022-7-16 12:40

三者区别:

E4  单指E4单元格的值

E4[!0] 指E4单元格纵向扩展出来的值

[E4] 指将单元格E4的值转为数组类型

特殊情况:

当E4单元格只有一个值的时候,三个公式的结果一样,类型不同,E4和E4[!0]是字符型,[E4]是数组型。

当公式所在单元格与E4不存在父格关系时,三者结果相同。若E4是扩展的,三者的结果都是数组型。

填报模式下,层次坐标运算的结果异常,且每个版本得到的结果可能不一致,不予讨论。

最佳回答
0
ScyalcireLv7中级互助
发布于2022-2-11 17:04

建议看一遍

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-2-11 17:07

确实预览一下就可以

image.png

预览

image.png

  • 4关注人数
  • 1340浏览人数
  • 最后回答于:2022-7-16 12:40
    请选择关闭问题的原因
    确定 取消
    返回顶部