第一范文网 - 专业文章范例文档资料分享平台

excel中 一个单元格中有文字 字母 字符 和 数字 如何能把数字单独提取出来,提取数字

来源:用户分享 时间:2025/10/25 13:36:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

excel中 一个单元格中有文字 字母 字符 和 数字 如何能把数字单独提取出来?

2011-04-13 11:25匿名?|?分类:?|?浏览1375次 如A1中 A本月电费收入(美兰供电所)(对帐标志: 想在B中表示为

最好能教一个 方法 十分感谢 我有更好的答案 按默认排序| 2条回答

|2011-04-13 11:32|十五级

在EXECL理,按ALT+F11,插入-模块,复制下列语句 Function SplitNumEng(str As String, sty As Byte) Dim StrA As String Dim StrB As String Dim StrC As String Dim i As Integer Dim SigS As String For i = 1 To Len(str) SigS = Mid(str, i, 1) If SigS Like \ StrA = StrA & SigS ElseIf SigS Like \

StrB = StrB & SigS Else

StrC = StrC & SigS End If Next i

Select Case sty Case 1

SplitNumEng = StrA Case 2

SplitNumEng = StrB Case Else

SplitNumEng = StrC End Select End Function 比如你的数据在A1

BI输入 =SplitNumEng(A1,1) 表示提取字母 =SplitNumEng(A1,2) 表示提取数字 =SplitNumEng(A1,3)表示提取中文 追问

这个方法网上看过几次,但是个人水平也有限 还是不太会用 能否详细解释下 和 给出 操作过程

回答

打开你的EXECL,按ALT+F11,点上面菜单里的 插入-模块,复制下列语句后,关闭模块,返回到你的EXECL里,比如你的数据在A1

在BI输入 =SplitNumEng(A1,1) 回车 表示提取字母

=SplitNumEng(A1,2) 提取数字 =SplitNumEng(A1,3) 提取中文

表示

表示

excel中 一个单元格中有文字 字母 字符 和 数字 如何能把数字单独提取出来,提取数字.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5sk254eet96c4rp7oypx5gf8x599m300t0f_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top