我有一列数据显示如下。我想计算包含" 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
答案 0 :(得分:0)
这是我创建的一个表格,可以解决您的问题。我在下面的截图中一步一步地采取了它,但这里有一个可以帮助你的公式。
在表格右侧添加2列并添加以下公式
=IF(ISNUMBER(IFERROR(INT(RIGHT([@colName],LEN([@colName])-SEARCH(" ",[@colName]))),"")),1,0)
如果是数字,则返回1,如果是数字,则返回0。 在下一栏中使用以下公式。
=IF([@newcolumn]=1,0,1)
更改@colname& @newcolumn到您保存在表中的列名。 @colname是第一列,@ newcolumn是我们使用公式添加的列。
一旦你实现了这一点,一个简单的总和就能得到结果。
答案 1 :(得分:0)
我最初的想法是写
=IFERROR(NUMBERVALUE(MID(A1;4;20));"text")
如果您将其放在a列中,则会将该数字作为值,而JJ text
的单元格将输出text
。
之后,您可以使用COUNTIF