乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 电子表格中怎么找出一列数字中不连续的数字?-excel数字不连续,excel表格连续数字

电子表格中怎么找出一列数字中不连续的数字?-excel数字不连续,excel表格连续数字

作者:乔山办公网日期:

返回目录:excel表格制作


这个题目很好玩,这个方法看行不行。

假设数字在A1:A6,那么要判断是否联系,可以分解为三个条件:
一、都是数字,并且没有空格。公式:
=COUNT(A1:A6)=COUNTA(A1:A6)
二、没有重复。公式:
=SUMPRODUCT(N((1/COUNTIF(A1:A6,A1:A6))))=COUNT(A1:A6)
三、总和等于等差数列的和。公式:
=SUM(A1:A6)=(A1+A6)*COUNTA(A1:A6)/2

那么综合起来就是
=AND(COUNT(A1:A6)=COUNTA(A1:A6),SUMPRODUCT(N((1/COUNTIF(A1:A6,A1:A6))))=COUNT(A1:A6),SUM(A1:A6)=(A1+A6)*COUNTA(A1:A6)/2)
只有这个值等于"true"时才满足条件。

不知道是否严密,请高手捉虫

补充:包含空格,又怎么叫连续呢?
上面的公式有三种结果TRUE、FALSE,如果有空格就会出现#DIV/0,只有TRUE才表示符合条件。
这个不用排序,也不用增加辅助列,在随便一个单元格输入这个公式就行

比如数据在A1至A100,从A1起选中这些单元格后打开菜单栏“格式”-“条件格式”,在“条件1”中选“公式”,旁边输入:
=a2-a1>1
最后点开旁边的“格式”另一种提示颜色,保存后只有不连续的位置就以你选的颜色提示了。
这个要具体看你的数字是怎么排列的了,如果是按列顺序排列的就用函数来查找就可以,IF语句就可以实现
A1 1 if((A1+1)=A2,"连续数字","不连续数字"
A2 2 同上
A3 4 同上

如果zd不是这样的,请发具体样本给我,我来试试

1.A1放1,A2放2.....以此类推

2.把下面的公式复制到B1

=SUBSTITUTE(SMALL(IF(COUNTIF($A$1:$A$数字的最值,ROW($A$1:$A$数字的最大值)-1),99999,ROW($A$1:$A$数字的最大值)-1),ROW()),99999,"")

3.数字的最大值请手动改成18

4.在B1点2下,然後ctrl+shift+enter一起按

5.把公式zd往下拉

结束

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网