excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel如何实现汇总表里单击列数据自动出来求和明细?

大家都知道,领导要数据要求的是极简的,可是大家应该都遇到同样的问题,领导又想知道汇总表数据怎么来的,这可把我们这些加工数据的人害苦了。

下面发一个动态视频效果,跟大家一起分享学习一下。这个效果既可以满足领导要的数据极简,又可以点开关键列数据的时候自动带出求和过程。

原始数据

首先要完成视频中的效果,我们要使用的公式有:

UNIQUE:快速去重提取数据公式;

FILTER:快速一对多查询;

sumifs:表格引用内容为同时为行和列的时候怎么办

及VBA代码一起。首先我们要把源数据进行按公司名称及月度汇总,如图表格批注页所示。

中间加工数据

A1到B1单元格内容为在A1单元格输入公式=UNIQUE(源数据!A:B) 目的是把公司名称、月份进行去重,C1到F1单元格内容为直接复制粘贴,C2公式为=SUMIFS(源数据!C:C,源数据!$A:$A,批注页!$A2,源数据!$B:$B,批注页!$B2) 其他数据为C2右拉及下拉即可。

A1单元格公式

最重要的一步来了:在汇总表页按“alt+F11”,双击汇Sheet1(汇总表),在弹出的窗口中输入代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Range("G2") = Target.Text

End Sub

代码能实现的是我们单击汇总表任意单元格,都会让G2单元格变成我们单击单元格的内容。

代码界面

接着我们在H3输入公式:=IF(FILTER(批注页!A:B,批注页!A:A=汇总表!G2)=0,"",(FILTER(批注页!A:B,批注页!A:A=汇总表!G2))) 嵌入if公式是为了更美观(数据为0的时候数据为空)。

H2单元格公式

J3输入公式:=IF(SUMIFS(批注页!C:C,批注页!$A:$A,汇总表!$H3,批注页!$B:$B,汇总表!$I3)=0,"",(SUMIFS(批注页!C:C,批注页!$A:$A,汇总表!$H3,批注页!$B:$B,汇总表!$I3))) 嵌入if公式同样是是为了更美观(数据为0的时候数据为空)。

J3单元格公式

这样就可以完成视频中的效果了。例如领导看到广东远东股份苹果汇总销售为300,这时候会问我们300是怎么组成的,这时候只需要单击A2单元格即可轻松体现出求和过程啦。

是不是很神奇,如果能帮到您或者有所启发和喜欢的朋友就点赞关注吧。

有朋友需要源表的话可以私聊我哦。也希望得到您的关注点赞。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接