【发布时间】:2017-07-31 14:39:51
【问题描述】:
我有一个如下所示的 Excel 列表:
我需要计算 C 行中具有 Finished 值的行数。但如果 B 列中的 T 值包含 分号 必须计数 double,如果它包含 2 个分号,则必须计数 3 等等...
她是一张显示计数应该如何工作的图片。
我将无法在工作表中添加另一列,所以我正在锁定矩阵公式或类似的东西。
到目前为止,我尝试使用 Countif 和 Countifs 公式,但没有奏效。 有人可以给我一个提示如何做这个或 waht Fomula 是最好用的吗?
【问题讨论】:
-
我坚信在 excel 中使用公式而不是 VBA.. 在可能的情况下。但我想不出一个可以做到这一点的公式。 VBA 不是一种选择吗?
-
为简单起见,我将使用单独的 D 列来计算每个单元格中的分号数,然后进行 sumproduct
-
@Dan 是的,我也想到了一个单独的列,但我认为必须有一种方法来使用公式。 ^^
标签: excel excel-formula