请问大神 EXCEL里一列号码 如18812346688 18898763388 如何用函数找出一列号码中 中间4位是连号的号码?

2024-12-04 08:24:39
推荐回答(2个)
回答1:

公式如下:
=IF((MID(H16,7,1)-MID(H16,6,1))*(MID(H16,6,1)-MID(H16,5,1))*(MID(H16,5,1)-MID(H16,4,1))=1,H16,"")
额,假设号码在H16单元格,当单元格内输出号码时,说明中间四位连号(包括从小到大,从大到小),空则表示不连号。
mid是取字符串某几位的函数。

回答2:

我只能用这个笨办法
假设号码在A1,B1输入或粘贴:
=IF(OR(AND(MID(A1,4,1)MID(A1,5,1),MID(A1,5,1)>MID(A1,6,1),MID(A1,6,1)>MID(A1,7,1))),"连号","")
下拉公式