张颖0309 发表于 2021-6-9 15:09:45

怎样用填表公式获取上一行的数据

在明细表中,怎样在当前行用填表公式来自动获取上一行的数据。




如上图,怎样用数据项“总数量”的值变化事件,来触发类似图中excel公式的功能,即怎样获取到上一行的数据?

xxxGMC 发表于 2021-6-9 16:54:49

您这个不能使用Excel实现,Excel公式不建议写在第二行,要养成良好习惯将Excel公式写在第一行,便于继承
举例说明

1、在总表定义一个明细行行号数据项,明细表定义一个序号列,序号列填写公式 =ROW()


2、填表公式如下


先赋值上一行的行号给总表的数据项,再根据数据源匹配







张颖0309 发表于 2021-6-10 12:24:40

我只是做了第一步的赋值操作就提示循环引用错误?这个是表格序号用了excel公式造成的吗?





张颖0309 发表于 2021-6-10 12:42:39

张颖0309 发表于 2021-6-10 12:24
我只是做了第一步的赋值操作就提示循环引用错误?这个是表格序号用了excel公式造成的吗?




解决了,是总数量用了excel公式造成的
页: [1]
查看完整版本: 怎样用填表公式获取上一行的数据