列的和和重复

我有3列:A有名字,B有数字,C有名字。 我想看看MIKE和JANE在桌上出现了多less次,他们遇到了多less次。 列的顺序是不固定的,所以我可以修改列的顺序(名称是在列A和B和数字在C)。 欢迎任何帮助。

------------------------------------------------------------- | A | B | C | D | E | F | G | H | ------------------------------------------------------------- | TRAINER|HOURS| CHILD | |TRAINER| CHILD |HOURS|MEETINGS| ------------------------------------------------------------- | MIKE | 2 | JANE | | MIKE | JANE | 10 | 2 | ------------------------------------------------------------- | MIKE | 5 | STEVE | | MIKE | STEVE | 7 | 2 | ------------------------------------------------------------- | HARRY | 3 | JANE | | HARRY | JANE | 3 | 1 | ------------------------------------------------------------- | MIKE | 8 | JANE | | HARRY | STEVE | 7 | 1 | ------------------------------------------------------------- | MIKE | 2 | STEVE | | | | | | ------------------------------------------------------------- | HARRY | 7 | STEVE | | | | | | ------------------------------------------------------------- 

我将build议一个SUMPRODUCT选项。 正如其他人提到的那样,也有SUMIF选项。

 =SUMPRODUCT(($A$2:$A$7=$E2)*($C$2:$C$7=$F2)*$B$2:$B$7) 

如果将C列移动到B,则相应地更新公式中的范围。

现在比较好的select是:

 =SUMIFS($B$2:$B$7,$A$2:$A$7,$E2,$C$2:$C$7,$F2) 

而我完全错过了你正在寻找会议的数量,而不是几个小时。 我们可以再less用一次SUMPRODUCT,也可以用COUNTIFS。

 =SUMPRODUCT(($A$2:$A$7=$E2)*($C$2:$C$7=$F2)) 

和COUNTIFS方法是

 =SUMIFS($A$2:$A$7,$E2,$C$2:$C$7,$F2)