图1:选择中文大写数字
二、函数更正法
在Excel中还有一个隐含的函数可以解决这个问题。比如A1单元格中是数字1234567890,那么我们只要在其它单元格中输入公式=NUMBERSTRING(A1,2)。回车后就可以得到壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾了。如果我们将第二个参数2改成1或者3,那么我们就会得到一十二亿三千四百五十六万七千八百九十和一二三四五六七八九○。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)再假如这个问题不是发生在Excel中,而是在Word表格中,那又该如何处理呢?当然,一种选择是将表格数据复制到Excel中,转换好了之后再复制到Word表格中。不过,我们还可以选择直接在Word中完成此项任务的。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)选中表格中的数字1234567890,点击功能区插入选项卡符号功能组编号按钮,打开编号对话框。在编号类型列表中选择壹,贰,叁项目,如图2所示,确定后就可以得到壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾了。如果在列表中选中一,二,三项目,那么可以得到一十二亿三千四百五十六万七千八百九十。
图2:选择壹,贰,叁项目
当然,如果您有域的编辑感兴趣的话,还可以在域符号中直接输入域代码= 1234567890 * CHINESENUM3,或= 1234567890 * CHINESENUM2,然后按下Alt+F9快捷键,就可以分别得到一十二亿三千四百五十六万七千八百九十或壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾了。要是输入域代码= 1234567890 * CHINESENUM3,按下Alt+F9快捷键就可以得到一二三四五六七八九○了。也挺简单的。
行了,如果遇到阿拉伯数字改中文大写的话,那试试上面的方法?