作者:乔山办公网日期:
返回目录: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往下拉
结束