在资源计划器中,我的数据为每位员工提供一行,并在列中详细说明他们所服务的团队。另一列详细说明了他们一年中的可用工作日。团队也显示在顶部的一行中,如下所示:
A | B | C | D | E | F | G |
1 Employee | Team 1 | Team 2 | Days | Finance | Risk | IT |
2 Employee 1 | Finance | | 170 | | | |
3 Employee 2 | Risk | Finance | 170 | | | |
4 Employee 3 | Finance | | 170 | | | |
5 Employee 4 | IT | Risk | 170 | | | |
6 Employee 5 | IT | Finance | 170 | | | |
我想将E:G列用作每个团队的补给计算器。因此,单元格E2中的公式将为“ = IF(B2 = E1,D2,0)”并沿行复制,在Finance下返回170天,其余部分返回0。
问题在于员工将时间分配到两个不同的团队之间。如您所见,有些员工可以为2个不同的团队工作(例如,员工2同时为财务和风险工作)。因此,E3中的公式需要是某种IF AND,如果在Team 2列(C)中存在一个值,则Days列(D)中的值将被除以2,并在各个相关团队之间进行划分列。
我尝试了一些选项,IF AND,嵌套的IFS等,但是似乎语法不正确。任何帮助表示赞赏。