EXCEL中如何筛选出数字

发布网友

我来回答

7个回答

懂视网

产品型号:Dell 灵越5000

系统版本:Windows 10

软件版本:Microsoft Office Excel 2020

1、打开电脑上的Excel,选中需要筛选的数据。

2、点击右上角的筛选功能,选择需要筛选的内容点击确定即可。

总结

1.打开Excel表格。

2.选中需要筛选的数据。

3.选择筛选。

4.找到筛选内容即可。


热心网友

用工具菜单中的自动筛选后,点下拉箭头,选自定义,选大于,后填0即可(见截图)。

热心网友

依次:定位(或按F5),定位条件,常量(勾选),数字(去掉勾),确定,同时按ctrl
-(小键盘减号),整行(勾选),确定,试试看

热心网友

假设价格在B列,
可以在C2单元格输入公式
=-lookup(,-mid(b2,min(find({0;1;2;3;4;5;6;7;8;9},b2&12345670)),row($1:$99)))
如果需要添加单位,可以自定义单元格格式为 G/通用格式"元"
或直接在公式中添加单位,
=-lookup(,-mid(b2,min(find({0;1;2;3;4;5;6;7;8;9},b2&12345670)),row($1:$99)))&"元"

但这种方式得到的数据不能进行求和等运算操作

热心网友

假定【新鲜的5元】在B2,单元格C2输入:
=LOOKUP(9E+307,--MID(B2,MIN(FIND({0;1;2;3;4;5;6;7;8;9},B2&12345670)),ROW(INDIRECT("1:"&LEN(B2)))))
回车后下拉。

热心网友

选中数据区域,执行宏:
Sub GetNumber()
sz = "012345670."
For Each rg In Selection
v = rg.Value
ct = Len(v)
rt = ""
For i = 1 To ct
cc = Mid(v, i, 1)
If InStr(sz, cc) Then rt = rt + cc
Next
rg.Value = rt & "元"
Next
End Sub追问执行宏,怎么找到?我选中了,看不到?

追答工具-宏-宏
输入宏名 GetNumber 创建
将上面代码拷贝粘贴
选中数据区域,按下ALT+F8 键,执行宏

热心网友

数据--筛选

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com