excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel:文字数字混合怎么提取数字?

在处理Excel数据时,文字数字混合会有很多种情况:

如果数据格式有规律,比如文字或数字的长度一致,我们就可以使用数据中的分列或“LEFT”、“RIGHT”、“MID”等函数。

但更多时候,数据格式会比较混乱,文字数字杂糅在一起。这时,就可以采用以下几种方式,方便又快捷。

一、“Ctrl+E”

如果不想记各种函数格式,“Ctrl+E”就是一种化繁为简的办法。

以A列数据为例,你只要在B1写出自己想要的数据,如数字“123345”或文字“休息”,然后选中B列对应的A列,如本数据为“B1-B3”,接着按下“Ctrl+E”,就可以完成数字或文字的提取。

二、“ISNUMBER”函数

如果你是遇到这种情况:文字和数字在不同列,那可以考虑使用“ISNUMBER”函数。

“ISNUMBER”函数可以判断一个值是否为数字。

以下是使用“ISNUMBER”函数提取数字的步骤:

选择包含混合单元格的区域。

在需要插入数字的单元格中,输入以下公式:

=IF(ISNUMBER(A1),A1,"")

其中,A1 是包含混合单元格的单元格引用。

按 Enter 键。

“ISNUMBER”函数将判断 A1 单元格的值是否为数字,如果是,则返回 A1 单元格的值,否则返回空字符串。

三、SUBSTITUTE和SUMPRODUCT函数

针对第一种情况,如果你对自己的能力有自信的话,也可以使用SUBSTITUTE和SUMPRODUCT函数。

只要记住这个公式:

=SUMPRODUCT(MID(0&A1,LARGE(INDEX(ISNUMBER(--MID(A1,ROW($1:$300),1))*ROW($1:$300),0),ROW($1:$300))+1,1)*10^(ROW($1:$300)-1))

其中A1就是数据列。

这个公式的作用就是通过将文本转换为数字,并将其相加,从而提取了单元格中的数字。

至于针对有规律的文字数字数据情况,数据分列和“LEFT”、“RIGHT”、“MID”函数的使用就不再赘述了。

如果帮到你的话,就关注和分享下吧。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接