excel中如何将每日的明细报表汇总成当日日报表

2025-01-24 02:32:17
推荐回答(2个)
回答1:

你这个要求其实是把一个流水列表转换成一个交叉表的统计,其实Excel中专门有一个强大的工具来完成这项工作,它就是--数据透析表

1、把当前单元光标放中明细表数据区中,然后选菜单“数据-数据透析表和数据透析图”
2、在新打开的对话窗口中直接点“完成”,工作表中你就会看到一个写着“将数据项拖至此处”的空表(让我们下面简称A),和一个“数据透析表字段列表”的浮动窗口(让我们下面简称B)
3、将B中的“日”拖到A中的“将列字段拖至此处”的地方松开鼠标
4、将B中的“型号”拖到A中的“将行字段拖至此处”的地方松开鼠标
5,将B中的“本月收货”拖到A中的“请将数据项拖至此处”的地方松开鼠标

很神奇吧,你现在看到汇总结果了吧。

回答2:

假设原明细表为sheet1,汇总表为sheet2,如你的数据结构:
sheet2的B2输入公式
=SUMPRODUCT((Sheet1!$A$2:$A$800=$A2)*(Sheet1!$B$2:$B$800=B$1),(Sheet1!$C$2:$C$800))
将B2公式向下和向右复制就行了