在excel中 如何将中文表示的数字转换为阿拉伯数字呢 (中文转换为数字函数)

2023-03-13 23:51:40 密码用途 思思

这个在excel标准函数中是没有的。可以自己根据需求做一个自定义函数。例如:假设原数据中仅包含中文数字。那么自定义函数的代码如下:

Function mYff(A As String) As String '中文数字转换成阿拉巴数字

Dim I, J As Integer

Dim mYs, mYs2 As String 'mYs存放对应的阿拉巴数字

I = Len(A)

mYff = ""

For J = 1 To I

mYs = Mid(A, J, 1)

Select Case mYs

Case "一"

mYff = mYff "1"

Case "二"

mYff = mYff "2"

Case "三"

mYff = mYff "3"

Case "四"

mYff = mYff "4"

Case "五"

mYff = mYff "5"

Case "六"

mYff = mYff "6"

Case "七"

mYff = mYff "7"

Case "八"

mYff = mYff "8"

Case "九"

mYff = mYff "9"

Case "零"

mYff = mYff "0"

End Select

Next J

End Function

使用时公式设置如图所示:

结果如图所示:

在excel表中,如何把汉字转换成阿拉伯数字?

可以使用match函数来实现,下图为match函数参数的介绍:

如果数据格式为:一 二 三,则B1单元格输入

=MATCH(A1,TEXT(ROW($1:$100),"[dbnum1]"),0)  Ctrl+shift+enter  三键结束。     下拉填充即可。

2.如果数据格式为:壹贰叁,则在E1单元格输入

=MATCH(D1,TEXT(ROW($1:$100),"[dbnum2]"),0)    Ctrl+shift+enter  三键结束。

下拉填充即可。

整体效果如下图:

excel中怎么把中文数字变成阿拉伯数字啊

需要使用到“方方格子”插件,EXCEL 2007及以上版本可用,百度搜索下载安装。把中文数字变成阿拉伯数字参考以下步骤:

1、打开Excel。需把图中的中文数转换成阿拉伯数字。

2、找到 方方格子 选项卡。

3、点开“数值”按钮下的“中文数字转换”。

4、选择数字区域,示例显示是A1:A5,选项选择“中文转阿拉伯数字”。

5、点确定即可,回到EXCEL界面,之前的中文数字已经变成了阿拉伯数字。

excel里面有没有能把文本转化为数字的函数??/

value函数,可以将代表数字的文本字符串转换成数字,其语法结构为:value(text),value函数只有一个参数text,表示需要转换成数值格式的文本。text参数可以用双引号直接引用文本,也可以引用其他单元格中的文本。

text

将数值转换为按指定数字格式表示的文本

text(value,format_text)

value为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

format_text为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式

Excel中如何将中文数字转为阿拉伯数字?

把excel里面中文小写数字转换成阿拉伯数字步骤如下:

1、如下图,我们需要把A列的数字转换成中文大小数字。

2、在B2单元格输入公式  =NUMBERSTRING(A2,1)  ,然后下拉填充。

3、在C2单元格输入公式  =NUMBERSTRING(A2,2) ,然后下拉填充。这样就把excel里面中文小写数字转换成阿拉伯数字了。

excel将文本转化为数字的函数?

从楼主提供的资料来看,是想要把单元格从文本型转换成数值型,

办法1:EXCEL表格公式函数是:=value(A1),然后点击A1右下角的十字黑框往下拖动,即可设置成功,如下图所示:

办法2:可以选中A1:B5区域,使用快捷键ctrl+1,设置单元格格式,整体设置单元区域格式为数值,并设置小数位之后,点击确定即可,如下图:

办法3:通过VBA函数设置太麻烦,建议采用以上两种方式。希望能帮到你。