检查Excel中的数字是否有限制(范围的终点)?

时间:2015-12-03 01:20:49

标签: excel excel-formula worksheet-function endpoint

我的excel数据看起来像这样:

4\10
7\10
2\3
9\9
8\8
1\5
2\4
2\5

如果第1个数字等于1或斜线后的第2个数字的上限,则将其归类为“是”'。否则它被归类为' no'。我想检查斜杠之前的数字是否是斜杠后的范围编号的端点。例如:

enter image description here

在B栏中放入什么公式?

3 个答案:

答案 0 :(得分:4)

这也适用于更多数字:

=IF(OR(MID(A1,1,FIND("\",A1)-1)="1",MID(A1,1,FIND("\",A1)-1)=MID(A1,FIND("\",A1)+1,LEN(A1)-FIND("\",A1))),"yes","no")

答案 1 :(得分:3)

编辑修复10/11或101/111等值的错误......

=IF(LEFT(A1,FIND("/",A1)-1)="1","yes",IF(LEFT(A1,FIND("/",A1)-1)=RIGHT(A1,LEN(A1)-FIND("/",A1)),"yes","no"))

答案 2 :(得分:1)

将其分解以构建您的公式: 使用LEFT(A2,FIND("\",A2)-1)获取左侧数字(作为文本)。 使用MID(A2,FIND("\",A2)+1,50)获取正确的数字(作为文本)。 然后使用=IF(OR(左数字=“1”(作为文字),左数字=正确数字(均作为文字)进行比较),"Yes","No")

= IF(OR(LEFT(A2,FIND( “\”,A2)-1)= “1”,LEFT(A2,FIND( “\”,A2)-1)= MID(A2,FIND( “\”,A2)+1,10)), “是”, “否”)