求助:Excel中如何判断同列中的数据(值)是不是连续

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助:Excel中如何判断同列中的数据(值)是不是连续相关的知识,希望对你有一定的参考价值。

在A列中,如何判断同列中的数据(值)是否连续,如 7.8.9.10 是连续的数值,并且在B列某单元格中显示: 7~10,如不连续的数值,不显示。以下为例子,由于产品的连号太多,上千上万个,无法一一排序并一个个查找。
A

1
27
3
44
5
13
7
8
9
10

设来源区域起至[F5],则[E5]的公式为:
=IF($F5<=0,"",IF(OR($F6-$F5=1,$F7-$F6=1),TEXT($F6," 0 "),""))
‧以上是以[文字]表达其结果值。
‧本公式得以[复制并向下填充]。
参考技术A 两个数连续行吗?最少几个才算连续?追问

两个以上都可以

sql 如何判断表中的某个字段是不是有某个值

如有一个表table,里面有个字段列名是 AAAA,有以下值:
AAAA
2
1
3
a
p
w
5
...
如何判断这列数据中是否包含‘1’,如果包含最终输出1,不包含最终输出0

参考技术A 方法一:
select replace(字段名,'E','考察')

replace意思:如果取得字段值是E则替换为"考察"

方法二
Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值
参考技术B charindex Sql 内置函数,用法如下:
select top 5 substring(ContactName,charindex(' ',ContactName)+1,len(ContactName)) as [Last Name] from customers   CHARINDEX函数找到First Name和Last Name之间的空格,所以SUBSTRING函数可以分开ContactName列,这样就只有Last Name被选出。在CHARINDEX函数返回的整数上加1,这样Last Name不是从空格开始。
参考技术C Select  Case When AAAA Like'%1%' Then '1' Else '0' End
From table

参考技术D select count(1) from table where aaaa=1
if(sql>0)
return 1;

else
return 0;

第5个回答  2014-08-21 是包含1还是等于1

包含1 和话
$sql = "select * from table where AAAA like '%1%'";
如果查到输出1 否则输出0

包含等于 1和话
$sql = "select * from table where AAAA = '1' ";
如果查到输出1 否则输出0

以上是关于求助:Excel中如何判断同列中的数据(值)是不是连续的主要内容,如果未能解决你的问题,请参考以下文章

求助:IF函数识别不了是怎么回事?

EXCEL 比较一列数据是不是在另一列出现过

如何在Excel下拉中使字母自动递增 急急急急急!!!!!!!!!

Java开发小白求助,筛选日期有关问题?

EXCEL如何判断特定时间点是不是在一个时间区间内

excel如何判断一行数据是不是连续详细请看下图