Excel 基于 ID 的 Countif 多重条件

Excel Countif Multiple Criteria based on ID

我正在尝试创建一个公式,如果它意味着另一列中的多个条件,它将计算一列中的 ID。我见过的其他公式接近我想要的,但 none 考虑 ID。

我的数据是这样的:

您在公式框中看到的公式是我能得到的最接近的公式,但它总结了它获得所有条件的次数。 我的简化愿望清单是:

  1. 如果 C 列有,则根据 ClientEnrollmentID 在 G 列中获得 1 "Initial" 或 "Annual".
  2. 除了 "Initial" 和 "Annual".
  3. 与上面相同

例如1074328692(第一个ClientEnrollmentID--H2)应该是1代表第一个愿望,0代表第二个愿望。 1074331324(第二行--H3-H5)应该是1,因为它满足了两个愿望(对于ClientEnrollmentID,1出现在多行也是可以的)

我的第三个愿望是有人可以帮助我。谢谢!

只是数学。也许这可以帮助:

  1. =MIN(COUNTIFS(H:H, H:H, C:C, "Initial") + COUNTIFS(H:H, H:H, C:C,"Annual"), 1)
  2. =COUNTIFS(H:H, H:H, C:C, "Initial") * COUNTIFS(H:H, H:H, C:C, "Annual")

一个COUNTIFS function can be given OR criteria in the form of an array of constants if you wrap it in a SUM function.

G2中的公式为,

第二个愿望可以通过 AND 函数导出为 1 或 0。

如果它们必须在一个单元格中,您可以将它们连接在一起,像这样分隔它们的除号。

当然,这使得它们在不解析字符串的情况下对于任何总计或数学比较完全无效。