excel A1=01234 如果B1=A1其中一个,B1不等于,C1不等于。 我想让D1显示1 怎么写

B1和C1=A1其中2个,D1显示2 还有就是B1=A1其中一个,或者C1=A1其中一个。D1显示1

在D1中输入或复制粘贴此公式
=COUNTIF(A1,"*"&B1&"*")+COUNTIF(A1,"*"&C1&"*")
或数组公式
=IF(COUNT(FIND(B1:C1,A1))=2,2,IF(COUNT(FIND(B1:C1,A1))=1,1,""))
按三键CTRL+SHIFT+ENTER结束公式输入
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-22

有点不太理解题意,请看看是不是这效果了?

在D1输入数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束然后再下拉。

 

=IF(COUNT(FIND(B1:C1,A1))=2,2,IF(COUNT(FIND(B1:C1,A1))=1,1,""))

 

第2个回答  2013-05-22
=IF(AND(B1<>C1,ISERROR(SUM(FIND(B1:C1,A1)))),1,2)
数组公式,请同时按下Ctrl+Shift+Enter三键结束
第3个回答  2013-05-22
=IF(AND(EXACT(A1,B1),EXACT(A1,C1)),2,IF(OR(EXACT(A1,B1),EXACT(C1,B1),EXACT(A1,C1)),1,""))追问

不行啊

追答

=IF(AND(EXACT(A1,B1),EXACT(A1,C1)),2,IF(OR(EXACT(A1,B1),(EXACT(c1,B1),EXACT(A1,C1)),1,""))

EXCEL中,怎么只取一串数字或是字符中的某一个。
=MID($A1,COLUMN(A1),1)B1输入上面公式,并右拉!

在Excel中如何命令见到A1中的56789,在A2里显示为1,在A1中01234,在A2显 ...
在A2中输入 =IF(A1<5,-1,1)是这样的效果吗?!

在EXCEL中,如果设01234为小数,56789为大数,假如A1=036的三位数,那么A...
如果四位数及以上,默认取前三位数字。比如8461,显示大小大。若需要显示四位,公式最后一个括号后面再加个&IF(MID(A1,4,1)<"5","小","大")

excel公式 当a1出现数字1时,b1里显示01239,出现2时显示01234,出现3时...
=IF(OR(A1={1;2;3}),CHOOSE(A1,"01239","01234","12345"),"")

excel里一个单元格例如有 371这三个数。要在另一个单元格里显示为小...
挺复杂,多给分我帮你 第一步可以这样 =if(left(a1,1)>4,“大”,"小")&if(mid(a1,2,1)>4,“大”,"小")&if(right(a1,1)>4,“大”,"小")后一步比较麻烦

excel保持数字为5位数,如不足,前面增加0公式怎么设置
设置单元格数字格式为自定义,然后在类别里面输入5个0即可,具体如图:

excel 两个表格 其中一列数据是相同的 想根据这列数据来合并两个...
是不是 这个东西 表一 A B 1 a 1 b 2 c 2 d 表二 A C 1 一 2 二 合成这么个玩应 A C B 1 一 a 1 一 b 2 二 c 2 二 d 我理解的对再说别的

在EXCEL表格中用涵数计算出大数的个数
你可以使用函数countif =countif(A1:C1,">4")

excel 2003 数字0-9中,在A1任意输入5个数字,在B1显示另外5个数字.
由于你没有说清A1是否为可重复数字,当有重复数字存在时,仅去除第一个B1包含的数字 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,mid(B1,1,1),"",1),mid(B1,2,1),"",1),mid(B1,3,1),"",1),mid(B1,4,1),"",1),mid(B1,5,1),"",1)去除所有B1中包含的数字 =...

Excel总是搞不定if函数,求教大神帮忙看看应该怎么写这个公式
然后返回字母A,在D1:E6区域中的第一列的位置,就在第二行,列号指定了第二列,所以就是返回数字0 if函数的解答方法:具体公式为:=IF(A2="A",0,IF(A2="B",1,IF(A2="C",2,IF(A2="D",3,IF(A2="E",4,IF(A2="F",5,"")))如有疑问可以继续交流!

相似回答