在Excel中如何把阿拉伯数字自动转换成大写数字?

如题所述

用内置函数numbeistring,或者用代码定义数字格式都可以达到把阿拉伯数字转换成大写数字的目的。

1、numbeistring的用法如下,假设需要转换的数字位于A1,公式为=numberstring(A1,2),要注意的是,numberstring转换成数字不包括小数点后数字的转换,如100.15,转换后显示为壹佰,缺失小数点后数字。
2、用代码的形式配合文本函数text可用于财务上的阿拉伯数字转换成大写数字,具体如下,假设A1单元格中数字为100.15,设置公式为=TEXT(A1*100,"[DBnum2]0万0仟0佰0拾0元0角0分"),显示结果为"零万零仟壹佰零拾伍元壹角伍分"。
两种转换方法都视需求而使用,也可以通过上述的两种函数,另外增加转换之后输入的数字格式。
温馨提示:答案为网友推荐,仅供参考
相似回答