dev_wjx 发表于 2023-10-7 10:45:18

模板扩展后单元格公式错误

本帖最后由 Joestar.Xu 于 2024-5-28 10:06 编辑

产品:GcExcel
版本:V4.0.0
问题编号:DOCXLS-9002
LastReview:2024-5-28
目前计划V7.1修复。

Richard.Huang 发表于 2023-10-7 12:10:29

您好,请问能否提供一个可供我们复现的Demo,方便我们更好地为您解决问题

dev_wjx 发表于 2023-10-7 16:47:20

Richard.Huang 发表于 2023-10-7 12:10
您好,请问能否提供一个可供我们复现的Demo,方便我们更好地为您解决问题

试试这个吧

Richard.Huang 发表于 2023-10-7 17:18:52

您好,分析了您的代码和文件,我们仍然不太明白您表达的意思,我看代码中您使用了addDataSource进行字段的绑定,但是这个操作并不会影响您的计算结果,请问您期望的结果是什么,目前的结果是什么

dev_wjx 发表于 2023-10-7 20:36:45

Richard.Huang 发表于 2023-10-7 17:18
您好,分析了您的代码和文件,我们仍然不太明白您表达的意思,我看代码中您使用了addDataSource进行字段的 ...

比如这个我期望的结果是AK51而不是AK65,正常公式里的行数就应该是当前行

Richard.Huang 发表于 2023-10-8 10:46:45

dev_wjx 发表于 2023-10-7 20:36
比如这个我期望的结果是AK51而不是AK65,正常公式里的行数就应该是当前行

您好,本贴中提及的问题已重现,我们后续进行调研,有相关进展我会在本贴中回复您。

本帖先做保留处理。

dev_wjx 发表于 2023-10-8 10:48:16

Richard.Huang 发表于 2023-10-7 17:18
您好,分析了您的代码和文件,我们仍然不太明白您表达的意思,我看代码中您使用了addDataSource进行字段的 ...

有理解我说的意思吗?

Richard.Huang 发表于 2023-10-8 11:02:40

dev_wjx 发表于 2023-10-8 10:48
有理解我说的意思吗?

我理解了您的意思,并且也复现了您提及的问题,模板中单元格的公式为=IFERROR($J37*成本支付比例!AK37,0),但是经过绑定和扩展后公式变成了=IFERROR($J41*成本支付比例!AK45,0),引用的单元格不在同一行了,对吧

dev_wjx 发表于 2023-10-8 14:27:36

Richard.Huang 发表于 2023-10-8 11:02
我理解了您的意思,并且也复现了您提及的问题,模板中单元格的公式为=IFERROR($J37*成本支付比例!AK37,0) ...

对对就是这样

Richard.Huang 发表于 2023-10-8 15:22:57

本帖最后由 Clark.Pan 于 2023-10-16 09:33 编辑

dev_wjx 发表于 2023-10-8 14:27
对对就是这样
您在本贴中提及的问题已重现,问题编号DOCXLS-9002,我们后续会进行调研,有相关进展我会在本贴中回复您。
页: [1] 2
查看完整版本: 模板扩展后单元格公式错误