问题描述
ADDED the read of the tab name which is the project number in Cell G1我在一个工作簿中有一个数据库转储。 我设置了一个单独的工作簿,其中包含多个工作表,其中的选项卡使用项目编号命名。 我在单元格A7:A13中有一个名称列表,并且需要在F7:F13中总计时间。 数据库转储工作表的名称在A列中,项目编号在D列中,小时在F列中。 我需要F7中的公式来使用A7中的相应名称以及选项卡名称中的项目编号,以在数据库转储工作簿中始终对名称和项目编号匹配的行进行汇总,并将总计返回到A7。 然后对所有其他名称执行相同的操作。
数据库转储典型行:
预先感谢您的帮助。
更新1:我认为我有一个可行的解决方案。 SUMIFS(...)公式:我尝试了以下第一次尝试,但没有成功(返回零),但我认为这是最优雅的解决方案: = SUMIFS('Report-TimeSheetEntry.xls'!$ F $ 4:$ F $ 50000,'Report-TimeSheetEntry.xls'!$ A $ 4:$ A $ 50000,A7 ='Report-TimeSheetEntry.xls'!$ A $ 4,' Report-TimeSheetEntry.xls'!$ D $ 4:$ D $ 50000,$ G $ 1 ='Report-TimeSheetEntry.xls'!$ D $ 4)
UPDATE 2并已解决(完美工作)仍然可以完成。范围不能超出数据的最后一行,否则您将获得#Value: = SUMIFS('Report-TimeSheetEntry.xls'!$ F $ 4:$ F $ 41695,'Report-TimeSheetEntry.xls'!$ A $ 4:$ A $ 41695,A7,'Report-TimeSheetEntry.xls'!$ D $ 4:$ D $ 41695,$ G $ 1)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)