我是【】,诚挚地邀请您关注我,在这里,每一天都是满满的干货分享!职场办公软件的使用技巧,我将倾囊相授。
在日常的工作中,Excel的动态求和功能常常让许多新手小伙伴感到困惑。今天,我将与大家分享两种实用的应用场景,教您如何轻松运用一个公式,告别繁琐,实现动态求和!
——首发于微信号:【】
场景一:基于截止月份的动态求和
在日常工作里,我们常常需要根据不同的姓名和截止月份对数据进行动态自动求和。以下是如何操作的详细步骤:
方法:
- 创建姓名/截止月份下拉菜单:
- 选择用于创建下拉菜单的数据单元格。
- 点击【数据】菜单,选择【有效性】,打开“数据有效性”窗口。
- 在“数据有效性”窗口中,将“允许”设置为【序列】,并在“来源”中选取所有姓名数据区域。
-
使用相同的方法,创建“截止月份”的下拉菜单。
-
使用公式进行动态求和:
- 在目标单元格中输入以下公式:
excel =SUM(OFFSET(A1,MATCH(A13,A2:A10,0),,,MATCH(B13,A1:N1,0)))
- 按下回车键,即可得到动态求和的结果。
解读: 上述公式的核心在于OFFSET函数的应用。它能够根据下拉菜单选择的数据,动态构建一个数据区域,并使用SUM函数进行求和,从而实现动态求和的效果。
OFFSET函数介绍:
- 功能:OFFSET函数是一个偏移函数,可以基于位置偏移来获取一段单元格范围区域。
- 语法:=OFFSET(起始位置,行数,列数,[高度],[宽度])
接下来,我将通过“刘备”/“5月”的例子,为大家详细解释公式的含义。
场景二:基于起止月份时间段的动态求和
在销售明细表中,我们常常需要根据产品名称、开始月份和结束月份来动态查询汇总销售总额。以下是实现这一功能的步骤:
方法:
- 创建下拉菜单:
-
制作查询表中产品名称、开始月份、结束月份的下拉菜单(方法与场景一类似)。
-
使用公式进行动态求和:
- 在销售总额目标单元格中输入以下公式:
excel =SUMPRODUCT((B7:B14=A4)*(C7:H14)*(C6:H6>=B4)*(C6:H6<=E4))
- 按下回车键,即可得到动态求和的结果。
解读:
- 公式中,SUMPRODUCT函数用于实现多条件求和。
- (B7:B14=A4)
用于判断销售明细表中的“产品名称”与查询表格中指定产品名称是否匹配。
- (C6:H6>=B4)
和 (C6:H6<=E4)
分别用于判断销售明细表中的“月份数据”是否在指定的时间范围内。
通过以上步骤,您就可以轻松实现基于起止月份时间段的动态求和。
以上就是【】今天的干货分享!如果您觉得这篇文章对您有所帮助,不妨点赞并关注,让我们一起在职场技能的道路上共同成长。如果您有任何疑问或建议,欢迎在评论区留言,期待与您的每一次互动!