计算包含 "JJ number" 和 "JJ alphabet" 的项目数

Count the number of items that contain "JJ number" and "JJ alphabet"

我有一列数据显示如下。我想计算包含“JJ number”和“JJ alphabet”的项目数,分别为 6 和 4。我尝试使用 countifs 函数,第一个条件为“ JJ *`` " 但后来我无法通过使用 left、len 或 isnumber 函数获得正确的第二个条件。

这是我一直在处理的部分代码:

=COUNTIFS(A:A, "JJ *", ...

这是输入数据的示例:

jj 1288
jj 2838
jj 3344
jj 6288
jj 8838
jj 3344
jj fan
jj tsz
jj zch

好吧,这是我创建的 table,它可以解决您的问题。我在下面的屏幕截图中逐步进行了操作,但这里有一个公式可以帮助您。

在 table 右侧添加 2 列并添加以下公式

=IF(ISNUMBER(IFERROR(INT(RIGHT([@colName],LEN([@colName])-SEARCH(" ",[@colName]))),"")),1,0)

这将 return 如果是数字则为 1,如果是字符则为 0。 在下一列中使用以下公式。

=IF([@newcolumn]=1,0,1)

将@colname 和@newcolumn 更改为您在table 中保留的列名。 @colname 是第一列,@newcolumn 是我们用公式添加的列。

一旦你做到了这一点,一个简单的总和就会得到结果。

我最初的想法是写

 =IFERROR(NUMBERVALUE(MID(A1;4;20));"text")

如果您将它放在 a 列中,您将获得作为值的数字,并且带有 JJ text 的单元格将输出 text。 之后,您可以使用 COUNTIF