我认为,这个问题可能类似于这个:
excel 2013 中的 SUM (IF(COUNTIF))
我要计算的内容如下图所示:
我有 14500 条记录。
对于我的 COUNTIFS 标准函数,我使用了 F 列和 N 列。对于 FI 列中的每个人,定义了在 N 列中标记为日期的“新用户”的总数。否则我必须计算 N 列中的所有记录,它们是对于 F 列中的给定人员,NOT EMPTY。
公式看起来差不多是这样的:
=COUNTIFS(F$2:F$14500; O38;N$2:N$14500; "<>")
在 O 列中,我收集了在 F 列中重复运行的所有人员。
但是,除了对非空记录的粗略计算之外,我还需要 K 列的成本。这些成本应基于 N 列的值。当 N 列中的行为空时,K 列中的价格应与同一行与提供 N 列中的某些数据的情况不同,不考虑。在这种情况下,我需要类似嵌套的 countif 函数。
我试图找到与我的情况相对应的东西:
https://www.mrexcel.com/board/threads/multiple-criteria-with-index-match-and-countif-s.704066/
https://www.ablebits.com/office-addins-blog/2014/07/10/excel-countifs-multiple-criteria/
但 t 看起来像嵌套的 COUNTIF 应用于一些替代选择而不是 (OR) 或 (AND)。
我的意思是如果,无论如何我尝试的是:
=COUNTIFS(F$2:F$14500; O38;N$2:N$14500; K$2:K$14500 "<>")
并且
=IF(COUNTIFS(F$2:F$14500; O38;N$2:N$14500; "<>"), COUNTIF(N$2:N$14500; 038; K$2:K$14500))
但两者都没有工作。Excel 通知我,我为这些函数输入了太多参数。
在这种情况下,如何添加额外的列COUNTIFS?
