搜档网
当前位置:搜档网 › EXCEL数字转换为中文大写

EXCEL数字转换为中文大写

EXCEL数字转换为中文大写
EXCEL数字转换为中文大写

Excel中我们在单元格输入了阿拉伯数字之后,比如1234567890,忽然想起应该将它改成中文的大写格式,这时怎么办?删掉此内容重新一个字一个字地输入壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾?显然太麻烦了。假若并不是一个数字,而是很长的一列单元格,那我们还不麻烦死?

不过别担心,在Excel中这不是个难题,至少有以下的两种方法可供您选择:

一、单元格格式法

选中那些数字所在的单元格,点击右键,在弹出菜单中选择设置单元格格式命令,打开设置单元格格式对话框。点击数字选项卡,在左侧的分类列表中选择特殊,然后在右侧的类型列表中点击中文大写数字,如图1所示。确定后就可以了。若点击上方的那个中文小写数字,可以得到一十二亿三千四百五十六万七千八百九十。很简单吧?

图1:选择中文大写数字

二、函数更正法

在Excel中还有一个隐含的函数可以解决这个问题。比如A1单元格中是数字1234567890,那么我们只要在其它单元格中输入公式=NUMBERSTRING(A1,2)。回车后就可以得到壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾了。如果我们将第二个参数2改成1或者3,那么我们就会得到一十二亿三千四百五十六万七千八百九十和一二三四五六七八九○。

再假如这个问题不是发生在Excel中,而是在Word表格中,那又该如何处理呢?当然,一种选择是将表格数据复制到Excel中,转换好了之后再复制到Word表格中。不过,我们还可以选择直接在Word中完成此项任务的。

选中表格中的数字1234567890,点击功能区插入选项卡符号功能组编号按钮,打开编号对话框。在编号类型列表中选择壹,贰,叁项目,如图2所示,确定后就可以得到壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾了。如果在列表中选中一,二,三项目,那么可以得到一十二亿三千四百五十六万七千八百九十。

图2:选择壹,贰,叁项目

当然,如果您有域的编辑感兴趣的话,还可以在域符号中直接输入域代码= 1234567890 * CHINESENUM3,或= 1234567890 * CHINESENUM2,然后按下Alt+F9快捷键,就可以分别得到一十二亿三千四百五十六万七千八百九十或壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾了。要是输入域代码= 1234567890 * CHINESENUM3,按下Alt+F9快捷键就可以得到一二三四五六七八九○了。也挺简单的。

行了,如果遇到阿拉伯数字改中文大写的话,那试试上面的方法?

注:更多精彩教程请关注三联办公软件教程栏目,三联电脑办公群:189034526欢迎你的加入

相关主题