excel中取相连的数字

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:45:13
excel中,A列有几千个数字,其中有相连的数字。怎样把这一列中相连的数字提出来?
如:
123456
123459
223456
223457
223789
223796
.....

要提取223456,223457这两个数字,要怎么操作?
我的意思是要找出相连的数字,事先我也不知道哪些相连。
要把他们找出来。

在B1输入公式

=IF(OR(COUNTIF(A:A,A1+1)>=1,COUNTIF(A:A,A1-1)>=1),A1,"")

复制b1,选中B列,选择性粘贴,公式,确定...

假设数字在A列,在B1输入公式:
=IF(OR(COUNTIF(A:A,A1+{1,-1})>0),A1,"")
公式向下填充。

假设你的数据从A2开始,并且按从小到大排序好

b2的公式设为
=if(or(a2=a1+1,a2=a3-1),a2,"")
下拉复制公式

先提取223456 =index(A:A,match(223456,A:A,0))
在提取223457 =index(A:A,match(223457,A:A,0))

下面的方法可以做出来,但是还可以,不算太简单的方法
先排序 A列是原数值,你在B列用B2值减去A1数值这样往下拖动B2列,如果是两个数值相连那么必定相减得到+11货-1,从而可以查处两个相连的数值