我有一本工作簿,每个产品都有单独的工作表(大约 20 个工作表,定期添加更多工作表)。每种产品仅在特定时间范围内可用,并且该产品的工作表上记录了每日销售数据。我希望将任何给定日期的所有产品的整体快照合并到新工作表上。如果存在相应日期,这将从其他每个工作表上的特定列求和。
我现在有一个还算过得去的函数,每个产品表都有一个单独的 VLOOKUP SUM(IF(ISERROR(VLOOKUP(DATECELL,SHEETNAME!ARRAY,COLUMN... next VLOOKUP, next VLOOKUP etc.
,但添加新产品时更新每个函数非常麻烦。我想有一种更简单的方法,利用命名组(工作表名称)、SUMIF、VLOOKUP 等。然后,当添加新的产品表时,我只需将工作表名称添加到命名组中,而不必编辑所有函数。
任何帮助将非常感激!
答案1
多表设计让你苦不堪言。我会将它们合并到一张表中(插入功能区、表格),然后使用第一行的筛选按钮进行快速搜索,添加数据透视表和图表以生成报告等。
如果您继续使用分页方法,那么您将在这一期、下一期和下一期上浪费无数的时间。正如您自己所说,这种方法“非常麻烦”。