根据下面的公式,我设法根据一(1)个标准("SIGN-")对所有值求和:
=SUMPRODUCT(--ISNUMBER(SEARCH("SIGN-";'1. Data'!$C:$C));'1. Data'!D:D)
这是基于仅在一(1)列中查找“-text-”符号的公式。现在,我想让公式也在“1.Data”选项卡的E列中查找某个文本。
也就是说,只要C列以单词“E=-”和列E="2017-12“开头,我希望公式对D列中的所有值求和。
我一直在尝试将AND函数添加到公式中的几个位置,但我没有设法使其工作。
你能帮帮我吗?
发布于 2018-01-08 21:00:56
试试这个:
= SUMPRODUCT('1. Data'!D:D;(LEFT('1. Data'!C:C;5)="SIGN-")+0;('1. Data'!E:E="2017-12")+0)首选的解决方案是使用SUMIFS,但是由于C列条件稍微复杂一些,所以更容易使用的公式是SUMPRODUCT,尽管它的效率不是很高。也就是说,建议将这些完整的列引用减少到数据的末尾。例如,如果您有100行数据,将D:D更改为D1:D100,依此类推。
https://stackoverflow.com/questions/48149006
复制相似问题