Excel里怎么用函数筛选出数字?

例如:12347804546 21316546879654 654654654654(都在一列里)我要挑选出中间,78045 654687 546546 请指教。我觉得VBA也可以实现.
其实

我是要选身份证的出身从1984-1990的人,比如310115199202305646,有1万个号,怎么才能从中筛选出这些年份的人呢?(这些是举的例子,后面的号被删除了)

    选中A列 数据 筛选 高级筛选
    勾选 选择不重复的记录
    可将筛选结果复制到B1为首的B列。

    .公式法
    在B1中输入或复制粘贴此公式
    =INDEX(A:A,SMALL(IF(MATCH($A$1:$A$16,$A$1:$A$16,)=ROW($1:$16),ROW($1:$16),65536),ROW(A5)))&""
    按CTRL+SHIFT+ENTER结束公式输入 ,下拉填充。


温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-01-07
根据身份证计算出生年份:
=LEFT( RIGHT(19&MID(A1,7,LEN(A1)/2-1),8),4)
年份在1984到1990之间的身份证:
=IF(AND(B1>=1984,B1<=1900),A1,)
合在一起:
=IF(AND((LEFT( RIGHT(19&MID(A1,7,LEN(A1)/2-1),8),4))>=1984,(LEFT( RIGHT(19&MID(A1,7,LEN(A1)/2-1),8),4))<=1900),A1,)本回答被提问者采纳
第2个回答  2013-04-16
可以做一个辅助列截取身份证的出生年份,用公式
=MID(A1,7,4)
然后往下拖动公式。
然后根据此列筛选1984-1990的人。
第3个回答  2013-04-16
插入一列辅助列:
假设原始数据在A列,从A1单元格开始,B列作为辅助列:
B1单元格公式:
=SUMPRODUCT((MID(A1,7,4)*1>=1984)*(MID(A1,7,4)*1<=1990))
格式柄下拉复制公式
B列自动筛选:1
第4个回答  2013-04-16
使用mid命令,不过你说的没什么规律啊。

首先判断身份证位数(如果全是新身份证号就省略这一步),然后从年份位开始起取四位与你的要求比对就行了

excel中如何用函数筛选想要的数据
例如,假设我们需要在数据表中查找“产品1”的销售额数据,可以通过VLOOKUP函数实现筛选。其具体语句为:“=VLOOKUP("产品1",A2:B8,2,FALSE)”。在这里,“产品1”代表查找值,“A2:B8”表示数据查找区域,2表示返回的值所在列的序号,而FALSE则是指进行精确匹配。最后,SUMIF函数在Excel中主要用于对...

在EXCEL表格中怎么提取出数字来?
1、首先我们打开Excel,建立空白演示文稿。2、比如表中有如图所示的单元格,既有文字,又有数字,需要把数字提取出来单独成列。3、然后我们在在B2单元格中输入函数:=MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789")),LEN(A1))。4、按回车后,就能将前方单元格中的数字串提取...

如何在excel中筛选出同样数字或文字
1、将两个工作表放在一个窗口中,如图所示:sheet1是全部学生的,sheet2是某班学生花名。在sheet1相对应名字同一行的空白出输入=if(countif())。然后切换到sheet2,选中全部名字并回车。2、如何在excel中筛选出同样数字或文字的方法方法一:函数公式法第一步:输入数据。Excel如何查找名字重复的数据...

excel怎么用函数提取数字
1、汉字在前,数字在后面的情形。可以用MID,min, find三个函数来实现提取里面的数字。如图:在B2输入“=MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&“0123456789”)),20)”2 、把单元格里面所有的数字都提出来。可以使用宏。先打开VBA编辑器。工具——宏——visual basic ...

excel中如何用函数筛选想要的数据excel中如何用函数筛选想要的数据类型...
1. IF函数筛选 IF函数是Excel中十分常用的函数之一。利用IF函数可以根据条件来判断,然后进行相应的操作。在数据筛选方面,IF函数可以通过设置条件来筛选出符合条件的数据。例如,要筛选出所有“销售额”大于5000的数据,可以在函数中设置语句为:“=IF(B2> 5000,A2,"")”,其中A2为需要显示的数据列,...

excel表格如何把数字单独提出来excel表格如何把数字单独提出来打印_百 ...
1 可以通过Excel的函数或筛选功能将数字单独提出来。2 使用函数可以选择SUM、AVERAGE、MAX、MIN等,也可以使用文本函数中的LEFT、RIGHT、MID等。3 使用筛选功能可以选择筛选条件为数字,然后将数字单独提取出来。延伸:Excel还有其他很多用于数据处理的功能,如数据透视表、条件格式、图表等,可以根据具体需求...

Excel如何提取函数公式中的数字?
若要提取 Excel 中函数公式中的数字,您可以使用以下步骤来完成:1.首先,打开您要提取数字的工作表。2.然后,选择您要提取数字的单元格,并点击“数据”选项卡上的“文本转列”按钮。3.在弹出的“文本转列”对话框中,选择“以空格为分隔符”,然后点击“确定”按钮。4.接下来,您可以在新生成的...

excel函数怎么得到数字excel函数怎么得到数字
要从Excel函数中提取数字,您可以使用MID、SEARCH、LEFT或RIGHT函数。这些函数可以帮助您从字符串中提取特定的字符或子字符串。以下是使用MID函数的示例:假设您有一个包含数字的单元格A1,您可以使用MID函数从该单元格中提取数字。例如,如果您想要提取A1单元格中的前两个数字,您可以使用以下公式:=MID(...

excel怎么筛选一串数字的第几位
您可以使用Excel中的文本函数来筛选一串数字的第几位。以下是一些方法:1. 使用LEFT或RIGHT函数:LEFT和RIGHT函数可以提取文本字符串的左侧或右侧指定数量的字符。因此,如果您想从一串数字中获取第n位数字,可以使用LEFT或RIGHT函数。例如,假设您的数字串在单元格A1中,要获取第二位数字,可以在另一个...

大神,excel如何用公式筛选出想要的数据?
1、自动筛选:打开需要筛选的表格excel文件,使用鼠标点击单元格定位到含有数据的随意一单元格区域,点击菜单栏-数据-筛选-自动筛选 2、下拉箭头:选择自动筛选后数据栏目出现下拉箭头,点击下拉箭头出现筛选菜单。每一个下拉菜单对应一个筛选分类 3、筛选方式:点击数字筛选可以为含有大量数据的表格文件进行...

相似回答