我在这里遇到了一些复杂问题,我一直在讨论我的大脑并搜索网络和youtube等等。这是挑战:
假设我有一个包含2个工作表的工作簿:
第1页
A B C D |------------------------------------------------------| | | 3/1 | 3/2 | 3/5 | |------------------|-----------|-----------|-----------| | | Est | Act | Est | Act | Est | Act | |------------------|-----|-----|-----|-----|-----|-----| | Fred | 2 | 5 | 2 | 3 | 4 | 2 | |------------------|-----|-----|-----|-----|-----|-----| | Jim | 6 | 2 | 1 | 2 | 1 | 1 | |------------------|-----|-----|-----|-----|-----|-----| | Weekly Billable | 8 | 7 | 3 | 5 | 5 | 3 | |------------------------------------------------------|
第2页
A B C D |------------------------------------------------------| | | 3/1 | 3/2 | 3/5 | |------------------|-----------|-----------|-----------| | | Est | Act | Est | Act | Est | Act | |------------------|-----|-----|-----|-----|-----|-----| | Fred | 2 | 5 | 2 | 3 | 4 | 2 | |------------------|-----|-----|-----|-----|-----|-----| | Jim | 2 | 2 | 5 | 2 | 1 | 1 | |------------------|-----|-----|-----|-----|-----|-----| | Jane | 2 | 1 | 1 | 1 | 1 | 1 | |------------------|-----|-----|-----|-----|-----|-----| | Weekly Billable | 4 | 8 | 8 | 6 | 6 | 4 | |------------------------------------------------------|
接下来我有一张表格,我想从每张表中获取给定周的每周可结算值。如果可能的话,我希望能够向下或跨越复制公式,因为使用此表的人们对Excel没有任何线索。 (我也不认为自己也很擅长 - 只是一个喜欢它的骄傲的书呆子)
总计表
|------------------------------------| | | 3/1 | 3/2 | 3/5 | |------------------|-----|-----|-----| | | WB | WB | WB | |------------------|-----|-----|-----| | Sheet 1 | 7 | 5 | 3 | |------------------|-----|-----|-----| | Sheet 2 | 8 | 6 | 4 | |------------------|-----|-----|-----|
到目前为止,我已经能够弄清楚如何使用INDIRECT来引用不同的表格。我遇到的麻烦是每个工作表中的数据不会出现在同一个地方,因为工作表1和工作表2上的名称可以向下扩展,这使得每周可计费行也会向下扩展。
所以,截至目前,我认为我需要找出一个公式,它将找到文本“Weekly Billable”,然后使用SUM(IF ...)或SUMIFS(...)或SUMPRODUCT(。 ..)或某些东西,以获得正确的标准,以匹配总计表与工作表1和工作表2之间的日期,以及从工作表1和工作表2中仅从每周可计费列中提取“行为”值。 / p>
我希望这很清楚;我试图尽可能彻底。非常感谢您的阅读,我非常感谢您的帮助。
这是我放在一起的示例工作簿,以显示我正在尝试做的事情。我已经将手动值放到了利用率表中。
https://www.dropbox.com/s/d4r6o41mvekwajl/Utilization%20Example.xlsm
答案 0 :(得分:0)
您可以使用此公式。
1)“Weekly Billable”栏目:
=INDEX(INDIRECT("'" & $A7 & "'!" & "$3:$30"),
MATCH("Weekly Billable",INDIRECT("'" & $A7 & "'!" & "$D:$D"),0)-2,
MATCH(F$4,INDIRECT("'" & $A7 & "'!" & "$4:$4"),0)+1)
2)“每周总工作量”栏目:
=INDEX(INDIRECT("'" & $A7 & "'!" & "$3:$30"),
MATCH("Weekly Total Effort",INDIRECT("'" & $A7 & "'!" & "$D:$D"),0)-2,
MATCH(F$4,INDIRECT("'" & $A7 & "'!" & "$4:$4"),0)+1)
我用黄色突出显示公式: