关于Excel2003函数的应用问题?

来源:百度知道 编辑:UC知道 时间:2024/07/07 06:53:11
我的数据表中有这样几个字段,分别为日期、金额、人员,对这三个字段使用自动筛选。例如选定一个日期后,利用subtotal函数对金额求和。当我想在几个单元格里分别再显示出选定日期中特定人员对应金额之和时应使用什么函数,书写规则是怎样的?
数据透视表我尝试使用了一下,但它的筛选功能不能像自动筛选那样通过点击标题行中的“倒三角”来进行过滤。我是想达到当选定某一日期后不用再选定人员,即可在相应的单元格中显示不同人员的金额。“=sumif(c:c,"name",b:b)”此函数在应用了筛选后会将隐藏的行仍然进行相加,不会进行过滤。

B1=SUMPRODUCT((B3:B10="张三")*SUBTOTAL(3,OFFSET(C2,ROW(3:10)-2,0,1,1))*D310)

C1=SUMPRODUCT((B3:B10="李四")*SUBTOTAL(3,OFFSET(C2,ROW(3:10)-2,0,1,1))*D310

=sumif(c:c,"name",b:b)

通过使用数据透视表,你这些问题都可以一下子解决。

用数据透视表,行为日期,列为人员,中间填金额,很明了