学习Excel技术,关注微信公众号:
excelperfect
本次的练习是:在Excel中,我们经常要基于多个OR条件进行计数或求和。...图1
在图1中,单元格F9中是“项目”是“T恤衫”或“连帽衫”的数量;单元格G9中是“项目”是“T恤衫”或“连帽衫”,“颜色”是“红色”、“蓝色”或“绿色”的数量;单元格H9是“项目”是“T恤衫”或“连帽衫...:
{1;0;0;1;1;0;1;1;0;1;0;1;0;0}
传递给SUMPRODUCT函数求和得到满足条件的项目数:
7
在单元格G9中的公式为:
=SUMPRODUCT(ISNUMBER(MATCH...依此类推,在单元格H9中的公式为:
=SUMPRODUCT(ISNUMBER(MATCH(项目,{"T恤衫","连帽衫"},0))*ISNUMBER(MATCH(颜色,{"红色","蓝色","绿色"},...0))*ISNUMBER(MATCH(城市,{"北京","上海"},0)))
上述公式中,花括号内的数组是硬编码值,我们可以使用单元格区域来替换:
=SUMPRODUCT(ISNUMBER(MATCH(