列的总和和重复
Sum and recurrence for columns
我有 3 列:A 有名字,B 有数字,C 有名字。我想看看MIKE和JANE在table中出现了多少次,他们相遇了多少次。列的顺序不固定,所以我可以修改列的顺序(名称在 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 | | | | | |
-------------------------------------------------------------
我将建议一个 SUMPRODUCT 选项。正如其他人提到的,还有 SUMIF 选项。
=SUMPRODUCT(($A:$A=$E2)*($C:$C=$F2)*$B:$B)
如果将 C 列移至 B,则相应地更新公式中的范围。
现在其他人建议的更好的选择是:
=SUMIFS($B:$B,$A:$A,$E2,$C:$C,$F2)
而且我完全没有注意到您是在寻找会议次数而不是时间。我们可以再次使用少一项的 SUMPRODUCT 或者我们可以使用 COUNTIFS。
=SUMPRODUCT(($A:$A=$E2)*($C:$C=$F2))
COUNTIFS 方法是
=SUMIFS($A:$A,$E2,$C:$C,$F2)
我有 3 列:A 有名字,B 有数字,C 有名字。我想看看MIKE和JANE在table中出现了多少次,他们相遇了多少次。列的顺序不固定,所以我可以修改列的顺序(名称在 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 | | | | | |
-------------------------------------------------------------
我将建议一个 SUMPRODUCT 选项。正如其他人提到的,还有 SUMIF 选项。
=SUMPRODUCT(($A:$A=$E2)*($C:$C=$F2)*$B:$B)
如果将 C 列移至 B,则相应地更新公式中的范围。
现在其他人建议的更好的选择是:
=SUMIFS($B:$B,$A:$A,$E2,$C:$C,$F2)
而且我完全没有注意到您是在寻找会议次数而不是时间。我们可以再次使用少一项的 SUMPRODUCT 或者我们可以使用 COUNTIFS。
=SUMPRODUCT(($A:$A=$E2)*($C:$C=$F2))
COUNTIFS 方法是
=SUMIFS($A:$A,$E2,$C:$C,$F2)