我需要一个公式来检查单元格内的顺序

我有一个Excel工作表,在E列中有500个单元格中只有数据。如何检查单元格没有任何数字,例如12345或54321的顺序。 每个单元格都有一个5位长的数字。

这是一个公式:

=OR(AND(MID(A4,{1,2,3,4},1)+0=MID(A4,{2,3,4,5},1)-1),AND(MID(A4,{1,2,3,4},1)+0=MID(A4,{2,3,4,5},1)+1)) 

它会一次一个地检查前四位数字,看看是否所有的数字都是一个或多个。 这就是+1和-1部分进来的地方。+0部分只是强制MID函数产生的string是数字。

它使用数组,但不需要数组input。

在这里输入图像说明

 =IF(AND(ABS(MID($B1,1,1)-MID($B1,2,1))=1,MID($B1,1,1)<MID($B1,2,1)),1,0)+IF(AND(ABS(MID($B1,2,1)-MID($B1,3,1))=1,MID($B1,2,1)<MID($B1,3,1)),1,0)+IF(AND(ABS(MID($B1,3,1)-MID($B1,4,1))=1,MID($B1,3,1)<MID($B1,4,1)),1,0)+IF(AND(ABS(MID($B1,4,1)-MID($B1,5,1))=1,MID($B1,4,1)<MID($B1,5,1)),1,0) 

(迟到选项)