如果另一列中至少有 3 条记录,则仅显示一列的总和

Only show the sum of a column if there are at least 3 records in another column

我有 3 列数据。 E 列 = 持续时间。用户将为 20 名员工输入天数(持续时间)。 F 列 = 支付。每个员工的工资清单。 R 列 = 支付总额。这是一个根据天数(Duration)和员工工资(Pay)计算出来的字段。

为了防止我的员工发现他们同事的工资,如果 A 列中至少有 3 条记录,我只想看到 C 列的总和。

我找到了这个 Sum only if 3 从那个答案我尝试使用 =IF(COUNTIF(E2:E15,">2"),SUM(R2:R15))

这只是 returns 持续时间超过 2 天的记录。我不在乎天数。我希望指示符是此列中填充了 3 个单元格。

我认为公式的唯一问题是 CountIF 部分。我需要知道我应该用什么来计算细胞数而不是天数。

Screenshot of My Sheet

在上图中,您可以看到它返回一个总和,因为两条记录都大于 2。就像我之前说的,我不在乎单元格中的数字是多少,我只想查看总和是否有该列中填充了 2 个以上的单元格。

感谢您的帮助

根据我对问题的理解,我想出了这个解决方案。试一试。

=IF(COUNT($E:$E)>2,SUM($R:$R), 0)

这个公式会给出你想要的 =IF(计数(E2:E15)>2,SUM(R2:R15),"") 仅当“E2:E15”范围内非空单元格的计数大于 2 时,才会显示总和,否则它将显示为空。