电子表格:A,B,C 三列数,每格数0--9

电子表格:A,B,C 三列数,每格数0--9
如题:我要判断3列数,任意一行,比如:A1,B1,C1,3个数 是否和一组数,比如:456789,重复.
重复一个则在D1中写1,重复2 个则写2,重复3 个则写3,都不重复则写0,
例如:A1=0,B1=2,C1=8,则D1=1
我爱硕硕 1年前 已收到1个回答 举报

jf12047 春芽

共回答了18个问题采纳率:100% 举报

D1单元格公式为
=COUNT(FIND(A1,456789)*,FIND(B1,456789),FIND(C1,456789))

=COUNT(FIND(A1:C1,456789)) 数组公式,按下SHIFT+CTRL+ENTER三键
如果A1至C1有空单元格时要排除,则公式为
=SUMPRODUCT(ISNUMBER(FIND(A1:C1,456789))*(A1:C1""))

1年前 追问

3

我爱硕硕 举报

没有空的,=COUNT(FIND(A1,456789)*,FIND(B1,456789),FIND(C1,456789)) 没用啊,没反应
=COUNT(FIND(A1:C1,456789)) 得到结果是0。。。不对

举报 jf12047

多写了一个*号,去掉就行了

=COUNT(FIND(A1,456789),FIND(B1,456789),FIND(C1,456789))

按你的图,公式写成

=COUNT(FIND(A1,F$1),FIND(B1,F$1),FIND(C1,F$1))

下拉填充公式

而=COUNT(FIND(A1:C1,456789))这个公式是数组公式,一定要加按SHIFT+CTRL+ENTER三键,这样会自动在公式前后加上一对花括号,成为{=COUNT(FIND(A1:C1,456789))}这样的样式

按你的图公式改成 =COUNT(FIND(A1:C1,F$1))按下数组三键后再下拉填充公式

可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.017 s. - webmaster@yulucn.com