EXCEL:根据输入过滤的列获取子表

EXCEL:根据输入过滤的列获取子表

我有以下 Excel 表,其中包含用户每个月的销售情况(仅为示例):

用户 第 1 个月 第 2 个月 第 3 个月 第 4 个月
约翰 四十二 十三 02 21
标记 15 11 07 84

我想根据输入获取 John 在第 2 个月到第 4 个月(含)之间完成了多少销售。

我有两个单元格,一个写着“从月份”,一个写着“到月份”,所以我想在那里输入 2 和 4 并进行计算。

我基本上是在寻找一些东西,可以让我基于另一个表获取一个表,并让该表受起始列和结束列的限制,然后对该新表进行求和。

类似于 SUBTABLE(WHOLEDOCUMENT,FROM+1,TO+1),所以如果我选择 2 和 4 作为起始月和结束月,它将得到一个仅包含文档第 3 列和第 5 列的子表。

我可能把这个问题复杂化了,其实有一个更简单的方法,我只是想找到它。

谢谢。

答案1

所以基本上我想要做的是将第 1 个月到第 4 个月动态填充到两个下拉菜单中以选择从和到,这样我就可以按用户和月份进行筛选。

我最终做的是在上个月之后创建一个列,该列包含取决于下拉菜单值的行总和,然后另一个单元格根据用户获取该新单元格的结果。

我想一次性完成所有事情,但这样更简单。

相关内容