跨多个单元格的 COUNTIF 基于另一个单元格的标准?

COUNTIF across multiple cells based on criteria from another cell?

我有一个相当大的电子表格,其中包含我正在尝试总结的调查数据。电子表格的第一个选项卡包含所有调查数据,我试图在第二个选项卡上进行总结。

我的第二个选项卡中的 A 列将列出所有唯一的商店编号。我希望第二个选项卡的 B 列列出客户在特定商店的第一个选项卡的 R 到 Z 列中回答“非常满意”的次数。商店编号也列在 DY 列的第一个选项卡上。

我以前从未尝试过嵌套组合 COUNTIF 和 VLOOKUP,或者这甚至不是执行此操作的最佳方法。我的微弱尝试看起来像这样

=COUNTIF(Sheet1!DY:DY,VLOOKUP(A2,Sheet1!R:Z,0,FALSE))

当然还有这个 returns“#VALUE!”。我知道我需要在某个地方说“非常满意”,但我无法理解嵌套。有什么建议么?提前致谢。

使用 SUMPRODUCT()

注意:我在这里使用的是完整的列,但如果将引用限制为仅具有数据的行,效果会更好。

=SUMPRODUCT((Sheet1!DY:DY=A2)*(Sheet1!R:Z="Very Satisfied"))