fanhuayimeng 发表于 2023-11-22 16:47:13

表格公式问题

本帖最后由 fanhuayimeng 于 2023-11-24 11:27 编辑

在回复格友求助时,遇到以下问题,不知是否是BUG


需求是想求A,B,C三列-符号后面数字的和,使用公式:=SUMPRODUCT(--MID(G11:I11,SEARCH("-",G11:I11)+1,LEN(G11:I11)))
当A,B,C列没有合并单元格时是正常的。如果有合并的列公式就会无效。

David.Zhong 发表于 2023-11-24 11:22:35

本帖最后由 David.Zhong 于 2023-11-24 11:26 编辑

把公式改一下,
=SUMPRODUCT(--IFERROR(MID(H9:M9,SEARCH("-",H9:M9)+1,LEN(H9:M9)),0))
合并单元格参与计算的时候,会拆开计算,部分单元格为空,计算结果会出错,用iferror函数处理一下。


备注:
大佬,以后有类似关于公式的疑问的时候,可以在excel中先验证一下,
把函数一步步拆开运行一下,或许能有一些更多的思路~


David.Zhong 发表于 2023-11-22 17:12:25

大佬,辛苦顺手上传下demo可以吗,我这边测试下。:lol

fanhuayimeng 发表于 2023-11-22 17:13:53

David.Zhong 发表于 2023-11-22 17:12
大佬,辛苦顺手上传下demo可以吗,我这边测试下。

领导欺负人。。回帖要做DEMO,提BUG也要做DEMO:Q

David.Zhong 发表于 2023-11-22 17:15:53

这不看你都写好了嘛,偷个懒~~;P

fanhuayimeng 发表于 2023-11-22 17:20:24

David.Zhong 发表于 2023-11-22 17:15
这不看你都写好了嘛,偷个懒~~

已经上传

David.Zhong 发表于 2023-11-22 18:01:08

收到~有结论给大佬反馈哈~

fanhuayimeng 发表于 2023-11-24 08:24:40

David.Zhong 发表于 2023-11-22 18:01
收到~有结论给大佬反馈哈~

领导测试的怎么样,有复现了么?

fanhuayimeng 发表于 2023-11-24 11:27:24

David.Zhong 发表于 2023-11-24 11:22
把公式改一下,
=SUMPRODUCT(--IFERROR(MID(H9:M9,SEARCH("-",H9:M9)+1,LEN(H9:M9)),0))
合并单元格参与 ...

:hjyzw:

David.Zhong 发表于 2023-11-24 11:34:00

:i0tw2:
页: [1]
查看完整版本: 表格公式问题