Excel SUMIF变体

时间:2018-11-28 11:45:50

标签: excel excel-formula

我正在尝试制作一个像这样的SUMIF函数 =SUMIF(OUT!$G$22:$G$70;'2018'!$B4;OUT!$J$22:$J$70)

但是,我希望不要让excel的名称出来,而是希望excel从img中显示的其他单元格中读取名称。

我尝试了=SUMIF(CELL("contents";E2)!$G$22:$G$70;'2018'!$B4;CELL("contents";E2)!$J$22:$J$70)

但仍然无法正常工作。有人知道怎么做吗?

Excel图片

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要INDIRECT:

=SUMIF(INDIRECT("'"&E2&"'!G22:G70");'2018'!$B4;INDIRECT("'"&E2&"'!J22:J70"))

请注意,由于范围是文字字符串,因此您无需使其绝对,因为无论如何复制/填充它们都不会调整。