关于SUMIF函数问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:06:56
A …… CE CF CG CH
…… 总销量 当日销量
…… 项目1 项目2 项目1 项目2
日期 …… () () () ()
从B列到CD列都是不同的数据,我想汇总总销量项目1和项目2的总数,和当日销量项目1和项目2的总数。我编辑的公式是“=IF("B2:CD2"="总销量,"",SUMIF(B3:CD3,"项目1",B4:CD4)”可是算出来的数是所有(包括总销量和当日销量)项目1的和。怎样做是正确的???谢谢各位了。
第二行的“总销量”和“当日销量”是合并单元格。

你的表述不太清楚,不知道你第二行"总销量"和"当日销量"是否是合并的单元格,如果不是合并的单元格,应该是这样与第三行对应的:
总销量 总销量 当日销量 当日销量
项目1 项目2 项目1 项目2
总销量项目1的汇总公式:
=SUM(IF((B2:CD2="总销量")*(B3:CD3="项目1"),B4:CD4))
公式以Ctrl+Shift+Enter三键结束。
补充回答:
你的题目还是有问题,B列到CD列共81列,而按你的格式总销量占两列,当日销量占两列,总列数应该是偶数。
总销量项目1的汇总公式:
=SUM(IF(MOD(ROW(B4:CD4),4)=2,B4:CD4))
公式以Ctrl+Shift+Enter三键结束。
总销量项目2的汇总公式:
=SUM(IF(MOD(ROW(B4:CD4),4)=3,B4:CD4))
公式以Ctrl+Shift+Enter三键结束。
当日销量项目1的汇总公式:
=SUM(IF(MOD(ROW(B4:CD4),4)=0,B4:CD4))
公式以Ctrl+Shift+Enter三键结束。
当日销量项目2的汇总公式:
=SUM(IF(MOD(ROW(B4:CD4),4)=1,B4:CD4))
公式以Ctrl+Shift+Enter三键结束。