首页 > 解决方案 > SUMIFS - 使用单元格作为标准时没有给出值

问题描述

下面的公式给了我正确的值:

=SUM(SUMIFS('POS 数据'!$G:$G,'POS 数据'!$B:$B,{"5","10","11"}))

但是,我需要从单元格值中获取部分标准。例如

=SUM(SUMIFS('POS 数据'!$G:$G,'POS 数据'!$B:$B,E1))

E1 单元格值 = {"5","10","11"}

但是,该公式给出了 0 值。我错过了什么?为什么它不承认 E1 是那个值?

标签: excel-formula

解决方案


使用的解决方案如下:

=SUMPRODUCT(SUMIFS('POS Data'!$G:$G,'POS Data'!$B:$B,E1:G1))
E1 = 5
F1 = 10
G1 = 11

你@scottCraner


推荐阅读