我有一张工作表,其中有用于任务的行和用于人员的列。我试图将不同工作表上每个部分的每位员工的总数相加。
这是我的数据:
Task# Role 1 Role 2 Role 3
1
1.005 1 3 2
1.01 2 2 4
2
2.001 1 3 4
2.03 6 1 3
我的预期输出如下:
Role Task 1 Task 2
Role 1 3 7
Role 2 5 4
Role 3 6 7
我有一个有效的公式,但是我必须为每组任务的行号进行硬编码:
=SUM(INDEX(Matrix!$12:$36,0,ROW(1:1)-1+16))
在我的公式中,Matrix!$ 12:$ 36是对应于第一组任务的行,而ROW(1:1)是角色1。因此,当我将公式向下拖动时,它将返回每个角色的总和。那部分任务。
但是,我意识到在工作簿的某些旧版本中,每个部分都有不同数量的任务,因此我认为我需要根据任务号将其设为SUMIF。
我确实看到了两个类似的问题,但是我对索引公式的熟悉程度不足以使其正常工作。感谢有关如何调整公式以合并sumif的任何技巧,或实现此目的的其他想法。
谢谢! 亚历克斯