excel中如何从文本中筛选出数字?

166 2024-01-01 00:10

excel中如何从文本中筛选出数字?

根据你的意思小编理解为数字和文本在一起的情况!

方法1:使用函数

当数字在文本的右侧,可以使用LOOKUP来提取,在B5中输入公式

=-LOOKUP(1,-RIGHT(A5,ROW($1:$17)))

lookup函数语法=lookup(查找值,查找区域,返回结果区域)

而这里是lookup函数的特殊用法

第一参数:查找值为1

查找区域:-RIGHT(A5,ROW($1:$100))

而right函数的用法=right(文本,第几个), row($1:$100)获取行号作为right函数的第二个参数

就是从右边提取第几个即right(A5,1)从右边第一位取值即为5

right(A5,2)取右边2个即为15

……直到取完为止,形成一个数组

row($1:$100)获取行号作为right函数的第二个参数

在right函数之前在加一个负号(-)即将文本变为错误值,数字变为负数

最后在lookup函数需要一个负号将数值变为正数,这样在数组中查找215!

那么如果数字在左边,同样可以使用lookup,只要将right改为LEFT函数就好了!

方法2:如果你对函数不太理解就使用最简单的方法快捷键CTRL+E,无论数字在哪里都比较通用的

如果你的意思仅仅是数字和文本不在同一行,就可以使用单元格的筛选功能

希望我的回答可以帮到你!我是今日头条优质原创作者:Excel办公小动画,欢迎关注!如果你觉得我分享对你有帮助,你的转发,点赞将会给予我莫大的鼓励!

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片