让我们说列A1包含12769745.我想从列A1中提取7697并希望使用if语句。提取后如果它包含7697,它应该返回一个返回两个。如何在一个公式中实现这一目标。
答案 0 :(得分:1)
也许,这会进入B1
=IF(ISNUMBER(SEARCH(7697,A1,1)),1,2)
答案 1 :(得分:0)
=IF(MID(A1,3,4)="7697",1,2)
这假设长度总是8位数。
您可以将更动态的公式调整为类似下面的公式,但您需要通过向上/向下舍入来处理奇数长度:
=IF(MID(A1,LEN(A1)*0.25+1,LEN(A1)*0.5)="*7697*",1,2)