怎么用好EXCEL-在一句话中提取数字
来源:网络收集 点击: 时间:2024-02-23首先,我们来做下总收益,先用find函数,找到总收益三个字在第几位,点上面的fx,从弹出的框中,点全部,找出find。

find中的find_text指的是需要找的字段,即“收益”这两个字,而within_text就是指在哪里找,即所在单元格B5,得出的结果就是3。


接下来再用mid,mid的作用是在一句话中找中间任意几位是什么。举个简单的例子。我在B5里面提示收益两个字,同样在fx里面打开,


(mid)text指所在单元格,start_num是指“收益”所在位数,这里是3(用前面的find函数可以得出),num_chars,是指从收益开始要取几位数,这里取的是收益两个字,所以填2.


现在我们要提取的是收益后面的数字,单靠find或mid都无法实现,如果两者潜嵌套则可靠。以MID为大框架,find嵌套进MID,可以得出=MID(B5,FIND(收益,B5)+2,2),由于FIND(收益,B5)为收益两个字,而我们要的是收益后面的两位数,所以得出FIND(收益,B5)+2,而后面的2,是指收益后面取两位数。得出38。这里的B5改成固定的$B$5,方便后续公式的引用。

后面的香蕉,苹果、梨、葡萄统计方法类似,这里说一下香蕉的统计方法,首先,复制一下收益的公式。因为B5的位置是固定的,所以可以写成$B$5,把收益改成香蕉。就可以得出10,如=MID($B$5,FIND(香蕉,$B$5)+2,2),后面几个也是类似的方法。不过注意一下,如果后面的数字是一位数,则最后面的2要改为1,如=MID($B$5,FIND(苹果,$B$5)+2,1)。

find、mid
多学多问
excel版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_112990.html