0

我有一个 Excel 电子表格,其中有一个项目列和一年中每个月的列。在同一电子表格的不同选项卡上,选项卡名称 = JIRA。例如:

主选项卡:

Project(Column L)     hours
P1
P2

JIRA 选项卡

Project (col B)    Jan hours (Col J) FEB hours (Col K)<br>
P1                 14                10<br>
P2                 15                10<br>
P3                 5                 15<br>
P4                 32                5<br>
P5                 20                22<br>
P6                 25                15<br>

如果我在 2 月列的主选项卡的小时数列中使用以下公式,我可以正确填充小时数:

=SUMIF(JIRA!$B:$B,L4,JIRA!$J:$J)<br>

我的问题:我想将多个项目编号放在主选项卡上的同一列上,用逗号分隔:

主选项卡:

Project(Column L)     hours<br>
P1<br>
P2<br>
P1,P2<br>
P3,P4,P5<br>

如何获得 sumif 公式以识别多个项目名称并搜索每个项目的总和?基于以上,在插入正确的公式后,我想看看:

主选项卡:

Project(Column L)     Jan hours    FEb hours<br>
P1<br>                  14            10
P2<br>                  15            10
P1,P2<br>               29            20
P3,P4,P5<br>            57            42

任何帮助,将不胜感激。谢谢,坦率

4

1 回答 1

0

你可以使用这个公式:

=SUMPRODUCT(ISNUMBER(FIND($A$2:$A$10&",";D2&","))*$B$2:$B$10)

在我的示例中,名称(P1,P2...等)在 A2:A10 中,B2:B10 包含要求和的值,而 D2 是您要查找的名称。

根据您的区域设置,您可能需要替换“;” 经过 ”,”

于 2014-03-14T17:13:18.097 回答