钱款填写再也不怕错!Excel表格怎么转换大写数字?手把手教你告别手动输入
说实话,每次遇到那种需要填金额的表格,尤其是一堆数字后面还得跟个“人民币大写”的要求时,我的内心都是崩溃的。报销单、合同草稿、收据……看着那一长串数字,再看看大写金额栏,眼睛都要花了,一个字一个字对?手动敲大写?简直要疯。稍微错一个字,比如把“叁”写成“参”,或者把“万”写成“W”,甚至只是多敲少敲一个零,这份表格可能就得打回去重改。那感觉,你懂吧?浪费时间不说,关键是心累,觉得自己像个复读机,还是个容易出错的复读机。
你知道吗?直到我发现Excel其实有个“隐藏”的小技巧,能瞬间把那些小写数字变成我们想要的大写金额。当时,我简直觉得像是发现了新大陆,那些曾经让我抓狂的表格,突然变得可爱起来。今天就来跟你分享这个绝招,保准你听完,也想回去把手头的表格都拉出来试试。
最简单粗暴,也是我最常用的方法,就是利用Excel的“设置单元格格式”。这个功能强大到你想象不到,它不光能改字体颜色加边框,还能让数字以各种奇怪(但有时超有用)的方式显示出来。
具体怎么操作呢?听好了,这可是干货:
- 选中你要变身的数字: 你不是有一列或者一块区域的数字需要变成大写吗?鼠标拖动,把它们都选中。就像给它们施魔法前的准备。
- 右键点一下,找到“设置单元格格式”: 在选中的区域上,随意找个地方点鼠标右键,弹出的菜单里,一眼就能看到“设置单元格格式”这个选项。点它!别犹豫。
- 进入“数字”的世界: 会弹出一个对话框,里面有好几个标签页。我们要去的是第一个,通常就是“数字”这个标签页。
- “自定义”才是王道: 在“分类”那个框框里,你会看到很多选项:常规、数字、货币、日期等等。滑到最下面,找到那个神秘的“自定义”。没错,Excel把这个功能藏得有点深,但它才是解决问题的关键。
- 输入魔法代码: 点开“自定义”后,右边会出现一个“类型(T)”的输入框。里面可能有各种乱七八糟的代码,别管它,删掉,然后输入我们的大写数字魔法代码:
[DBNum2]G/通用格式
。
等一下,你可能会问,[DBNum2]
是什么鬼?简单来说,这是Excel内置的一个识别码,专门用来把数字转换成中文大写。
* [DBNum1]
:会把数字转换成“壹、贰、叁…”这种形式,比如123显示成“壹贰叁”。
* [DBNum2]
:就是我们最常用的,转换成“壹拾贰万叁仟肆佰伍拾陆元柒角捌分”这种形式,更符合财务、合同上的习惯。
* [DBNum3]
:会转换成“一、二、三…”这种更简单的中文数字。
我们填金额,肯定用 [DBNum2]
啊!所以,输入 [DBNum2]G/通用格式
就行了。那个 G/通用格式
是告诉Excel,除了大写数字转换,其他的格式(比如小数点、千位分隔符)按照通用规则来处理。
-
加点料更完美: 通常我们填金额会加上“元”、“角”、“分”。如果你希望显示得更完整,可以在代码后面加上文本。比如,想要显示“壹仟贰佰叁拾肆元整”,如果原始数字是1234,你可以这么写:
[DBNum2]G/通用格式"元整"
。如果你的数字包含小数,比如1234.56,输入[DBNum2]G/通用格式"元"
,它会自动转换成“壹仟贰佰叁拾肆元伍角陆分”,是不是很贴心?当然,如果你只想要整数部分的“元整”,小数部分想抹掉,那在原始数字输入的时候就要注意,或者用函数处理。但对于大多数报销单来说,[DBNum2]G/通用格式"元"
或者干脆不加“元”,让它显示“壹仟贰佰叁拾肆元伍角陆分”是更常见的。 -
确定,见证奇迹! 输入好代码后,点“确定”。Duang!你选中的那些小写数字,瞬间就变身成了对应的大写金额!
第一次成功的时候,那种成就感,简直了。看着表格里整齐划一的大写金额,再也不用心惊胆战地一个字一个字去核对,瞬间感觉工作效率提高了不止一倍。
但是注意啊,这个方法只是改变了单元格的“显示”方式。单元格里实际存储的,还是那个小写数字。这一点很重要,如果你需要把这个大写金额复制到别的地方,比如粘贴到Word文档里,它可能又会变回小写数字,或者变成奇怪的代码。这时候怎么办?
这时候就要请出我们的第二个高手——TEXT函数了。
TEXT函数更像是把数字“翻译”成文本。用它转换出来的大写数字,它就真的是一段文本了,你可以随便复制粘贴,或者和其他文字、符号拼接。
TEXT函数的语法大概长这样:=TEXT(数值,"指定的格式代码")
把我们的需求套进去,要转换A1单元格的数字成大写,公式就是:=TEXT(A1,"[DBNum2]G/通用格式")
。
是不是看着跟刚才自定义格式的代码有点像?没错,它们用的就是同一套格式代码。
用TEXT函数的好处是,你可以非常灵活地组合文本。比如你想显示成“人民币壹仟贰佰叁拾肆元整”,假设A1单元格是1234:
="人民币"&TEXT(A1,"[DBNum2]G/通用格式")&"元整"
瞧瞧,用一个 &
符号就能把不同的文本和TEXT函数转换出来的结果串起来。
这个方法转换出来的是“文本”,而不是可以参与计算的“数字”。所以,如果你只是想让数字在表格里看着是大写,但后面还需要对这些数字进行求和、平均等计算,那就用第一个方法——“设置单元格格式”;如果你需要把转换后的大写金额复制到其他地方,或者需要和大写文字(如“人民币”、“圆整”)进行拼接,那TEXT函数就是你的不二之选。大多数时候,对我们填报销单这种需求来说,第一个方法就足够了,因为它保留了数字的计算属性。
反正,自从我学会了这两个方法,尤其是那个“设置单元格格式”的自定义代码,那些曾经耗时耗力、又容易出错的金额大写填写工作,现在几秒钟就搞定。再也不用担心“捌”和“扒”搞混,“零”和“〇”分不清了。
Excel这种看似不起眼的小技巧,有时候真的能帮你解决大问题,把人从重复枯燥的劳动中解放出来。所以啊,别再傻乎乎地手动敲大写了,花两分钟试试这个方法,保证你打开新世界的大门!下次再遇到这种表格,你就知道该怎么优雅地解决了。去试试吧!
发表回复