微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用当前工作表中的两个匹配值在单独的工作簿中求和

如何解决使用当前工作表中的两个匹配值在单独的工作簿中求和

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。 然后对所有其他名称执行相同的操作。

这是一个典型的工作表,其中我需要每个名称的时间总和:

enter image description here

数据库转储典型行:

enter image description here

预先感谢您的帮助。

更新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 举报,一经查实,本站将立刻删除。