如果其他单元格包含第几周的谷歌表格,则计算重复项

问题描述 投票:0回答:1

我正在努力让重复计数发挥作用。

A B C D
2024 年 3 月 20 日 数据A 保罗·琼斯 12
2024 年 3 月 19 日 数据B 保罗·西蒙斯 12
2024 年 3 月 19 日 数据B 保罗·西蒙斯 12
2024 年 3 月 16 日 数据C 鲍勃·莫尔 11
2024 年 3 月 8 日 数据A 杰克·西尔文 10
2024 年 3 月 7 日 数据A 杰克·西尔文 10
2024 年 3 月 6 日 数据D 马克·斯通 10
2024 年 3 月 5 日 数据D 马克·斯通 10

我在 E 列中有以下周列表

当 D 列周与 E 列中的列表相同时,我希望 F 列计算 C 列中的重复项数量。 我在 D 列中使用

=ArrayFormula(if(A2:A="",,ISOWEEKNUM(A2:A)))
我试过
=IF(D2:D=E2, INDEX(ARRAYFORMULA(IF(LEN(C2:C),SUM(N(COUNTIFS(C2:C, C2:C, ROW(C2:C), "<="&ROW(C2:C))>1)),)), 1, 1), "")

我无法让它工作。这就是我正在寻找的:

我希望这是有道理的

arrays google-sheets array-formulas
1个回答
0
投票

如果你想知道没有。每周的重复项,我们可以执行以下操作: 首先,找出每周有多少条目:

=COUNTIF($D$2:$D,E2)

结果对应总数。每周的名字(C 栏)。

接下来,我们将确定总数是多少。每周独特的名字:

=COUNTUNIQUEIFS($C$2:$C,$D$2:$D,E2)

最后,我们可以结合这两个公式来确定总数。每周重复次数:

=COUNTIF($D$2:$D,E2)-COUNTUNIQUEIFS($C$2:$C,$D$2:$D,E2)

如果我正确理解了问题,请告诉我。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.