微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法过滤 sumprod

如何解决无法过滤 sumprod

我从我的主工作表上的另一个工作表复制值,就像 =mySheet!D2&"" =mySheet!D3&""

问题是当我尝试对 mySheet 中的空单元格执行 SUMPROD 时,它会中断。

=SOMMEPROD((mySheet!D2:D151)*(mySheet!G2:G151)) 好的

=SOMMEPROD((mySheet!D2:D152)*(mySheet!G2:G152)) NOK,因为 mySheet!D152 是空的

=SI(ET(D151="";G151="");0;D151*G151) 是我需要在 SUMPROD 中处理的每个单元格的检查 但我找不到混合这两个公式的方法

遗憾的是 =SOMMEPROD(--(mySheet!D3:D152<>"")*mySheet!G3:G152) 给出了错误的结果。

我可以在 VBA 中解决这个问题,但我想学习用公式来做。

提前致谢,

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。