excel怎么筛选出数位相同的数字?

假如,我需要A列下,所有三位数,该如何筛选

首先你的A列是文本格式,需要将其改为数值格式

选择A列然后在数据中找到分列直接点击完成

这样的话就将文本转个换数值格式,然后点击筛选,选择数字筛选,然后选择小于

设置小于1000,这样的话晒筛选出来的结果都为3位数

就像这样

手打不易望采纳

我是Excel从零到一,关注我持续分享更多Excel知识

excel怎么筛选出数位相同的数字?

感谢邀请。雷哥今天跟大家分享2种方法,实现3位数据的筛选。

方法1:使用函数len进行筛选

step1:使用len函数,统计出数据的位数。

如图所示,在B2单元格中输入函数 =len(b2), 拖拽完成填充。即可实现数据位数的统计。

step2:直接筛选出B列数据为3的数据即可。

单击筛选——选择B列数据为3的数据即可。

方法2:直接筛选法

如图所示,因为需要筛选出三位数据,因此,只要筛选出数据 100~999之间的数据即可。

具体方法为 单击筛选——按数字筛选——介于——输入100和999,即可完成三位数据筛选。

欢迎大家关注【头条送书小王子】雷哥office,每周免费送书/分享职场办公神技,希望我的分享可以提高大家工作效率,从此不加班~

excel怎么筛选出数位相同的数字?

如问题所述,要筛选出一列中数位相同的数字,比如,如下图所示:要筛选出A列中所有三位数。

我这里总结了三位方法,大家可以参考一下。

方法一,利用通配符“?”筛选。

操作方法:

点击工具栏的【筛选】,在【文本筛选】框里输入:“??? ”,如下图所示:

点击【确定】后,即可以看到A列里数位是3位的所有数字就被筛选出来,如下图:

技巧解析:通配符“?”代表任意一个字符,这里要筛选3位数字,输入3个“?”,即“???”,就是代表3个字符。

方法二、筛选数值区域。

步骤1,看图里的数字是以文本方式显示,需要先把文本转为数字方式显示;

操作方法:选中A列,点击工具栏的【分列】,在弹出的【文本分列向导】对话框中,直接点击【完成】,即可。

步骤2、筛选A列的数值大小。

这里要求筛选数位是3位的数字,等于就是筛选大于等于100,小于1000的数字。

操作方法:点击工具栏的【筛选】—【数字筛选】—【介于】,如下图:

在弹出的【自定义自动筛选方式】中,设置数值大小,如下图:

点击【确定】后,就可以看到A列里数位是3位的所有数字就被筛选出来。

方法三:通过LEN函数来读取字符数。

操作方法:

在表格里插入辅助列B列,在B2单元格里,输入以下公式:

=IF(LEN(A3)=3,A3,"")

然后拖动鼠标,把公式往下填充即可。

此时,我们可以看到,A列单元格位数是3位的数字,就会在辅助列B列对应的单元格显示出来,位数不是3位的,对应的B列单元格就显示为空。

技巧解析:

Len函数的含义:返回文本字符串的字符个数

语法格式:=LEN( text)

比如:=LEN(A2),意思就是返回A2单元格的字符个数。

If函数的用法:根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。

语法格式:=IF(logical_test,value_if_true,value_if_false)

通俗点表达就是:=IF(条件判断, 结果为真返回值, 结果为假返回值)。

所以上面公式:=IF(LEN(A3)=3,A3,"")的意思是:先用Len函数获取A2单元格的字符数,在用If函数判断字符数,即当len函数获取到的字符数等于3时,在B2单元格返回A2的值;当len函数获取到的字符数不等于3时,在B2单元格返回空值。

以上3种方法,我觉得第一种方法是最简单快捷。不过看每个人使用习惯。

excel怎么筛选出数位相同的数字?

如何筛选出数位相同的数字?

作为经常研究筛选的小编我来说说,很多人都不知道的,最简答的技巧

方法1:推荐-通配符法

干货走起,也是我比较推荐的方法

说明:"?" 英文状态下的问号,在Excel是表示任意单个字符的通配符

同时他还有一个兄弟就是“*”,表示任意多个字符,这里我们使用三个问号就表示任意三个字符,这样我们就能筛选出我们想要的三位数,同理其他长度,我们只需要输入对应个数的问号即可。

但是如果长度特别长我们还是换一种方法

方法2:函数筛选法

第一步:LEN函数可以统计给定单元格中字符的长度,也就是本题中的位数

我们先借助他,求出长度

第二步:直接使用筛选,指定的长度即可

出来的结果都是三位

简述:此方法更通用,不管是文本还是数字筛选都适用,效率不如第一种,但是更加通用,尤其长度很多情况的筛选

方法3:范围筛选法

最后,也就是硬核筛选,根据三位数的最大最小来,但是不适合文本筛选

三位数最小是100,最大是999

那么我们就直接筛选

Excel办公实战,欢迎关注小编,为您送上亲手录制的干货

excel怎么筛选出数位相同的数字?

加个辅助列:=len(a1)

然后筛选辅助列值为3的即可

excel怎么筛选出数位相同的数字?

筛选一列数据内相同位数的数字,题目里面提到了“筛选”两个字,一般碰到这类问题我们首先考虑使用筛选功能。

我们这里有组数据,我们将数据列选中,然后切换工具栏到数据选项,选择筛选,再点下数据列上的向下箭头,在文本框当中输入:???(注意输入法切换到英文输入法状态),这里使用的是EXCEL当中的通配符功能,一个?代表的就是一个字符,三个?代表的就是三个字符,这里我们就可以将包含三个字符的三位数提取出来了。

除了使用筛选功能,其实我们还可以用条件格式来筛选,我们点击开始选项下的条件格式,在弹出的下拉菜单中选择新建规则。

然后再在弹出的对话框中选择“使用公式确定要设置格式的单元格”,在对话框中输入公式=len(a1)=3,单元格填充颜色选择一个,再将应用范围包含到数据列,点击确定即可高亮筛选三位数的数字。

简单介绍一下,len函数的作用是返回文本串的字符数,公式=len(a1)=3的意思就是如果单元格的文本串是三位数,返回的就是TURE,否则就是FLASE。

当然,你也可以通用len函数新建一个辅助列,也可以直接筛选出三位数的数字,公式跟上面是一样的。

好了,解答完毕,喜欢的同学记得加个关注点个赞哦~!

内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。

相关推荐