Excel formula Excel Countif公式,用于计算值位于字符串列表中的单元格
我想计算C列,其值在单元格A1中指定的字符串列表中,以“,”作为分隔符,例如A1=“a,B,C,D”,该值可以是“a”,“B”,“C”或“D”中的任意一个 公式是这样的:Excel formula Excel Countif公式,用于计算值位于字符串列表中的单元格,excel-formula,Excel Formula,我想计算C列,其值在单元格A1中指定的字符串列表中,以“,”作为分隔符,例如A1=“a,B,C,D”,该值可以是“a”,“B”,“C”或“D”中的任意一个 公式是这样的: B1=COUNTIFS(C:C,Split(A1,",")) 我还有一个A2=“1,2,3,4”,我想这样做: B2=COUNTIFS(C:C,Split(A2,",")) 当然不行,有人有办法让它工作吗 ColumnB是结果列,我想计算ColumnA中以“,”分隔的项的出现次数: ColumnA Colum
B1=COUNTIFS(C:C,Split(A1,","))
我还有一个A2=“1,2,3,4”,我想这样做:
B2=COUNTIFS(C:C,Split(A2,","))
当然不行,有人有办法让它工作吗
ColumnB是结果列,我想计算ColumnA中以“,”分隔的项的出现次数:
ColumnA ColumnB ColumnC
-----------------------------------
1,2,3,4 8 1
1,2 6 1
2,3 2 1
3,4 2 1
1
2
3
4
可以使用如下数组公式执行此操作:
{=SUM(IF(NOT(ISERROR(FIND(C:C,A1))),1,0))}
如果之前没有使用数组公式,则只需将上面的公式输入到单元格中,但不带花括号{},然后按CTRL+SHIFT+enter。仅仅按回车键是行不通的
如果A1单元格中的数字是按顺序排列的,这也适用于数字。@pnuts,很抱歉描述不清楚,我更新了问题,现在更清楚了吗?谢谢。谢谢,但似乎不起作用,对于上面的例子,B1=1048576。