excel出货单金额下面一列怎么自动设置成大写金额

excel出货单金额下面一列怎么自动设置成大写金额

简介:在使用Excel时,出货单上面需要填写金额,而对于一些商业场景,要求出货单金额下面一列需要自动设置为大写金额。

那么如何在Excel中实现这一点呢?接下来,本文将详细说明Excel出货单金额下面一列怎么自动设置成大写金额。

内容导航:一、如何在Excel中设置数字转换成大写金额二、如何使用IF函数实现金额自动转换三、如何自定义函数实现大写金额转换并应用到表格中内容详情:一、如何在Excel中设置数字转换成大写金额在Excel中,可以通过“工具——>宏——>录制新宏”来设置数字转换为大写金额,具体步骤如下:1.打开Excel表格,在一个单元格内输入数字。

2.选中这个单元格,点击“工具——>宏——>录制新宏”。

3.在弹出的对话框中,输入自己想命名的宏名,比如“AmountToChinese”。

4.点击确定,然后先输入以下快捷键:Ctrl+Shift+U,接着在函数库里选择“中文大写”函数。

5.选中想要转换为大写金额的数字,然后再按一次“Ctrl + Shift + U”,就能够快速将数字转换为大写金额了。

二、如何使用IF函数实现金额自动转换在Excel中,可以通过使用IF函数来实现自动将金额转换为大写金额。

具体步骤如下:1.在出货单金额下面一列中,输入以下公式:=IF(A2“模块”。

3.在模块中输入下面的代码:Function ConvertInRMB(ByRef Num As Variant)Dim RMB, Head, Tail As StringDim intPos, FLength, i As IntegerDim DotPos As IntegerIf Not IsNumeric(Num) ThenRMB = "请输入有效数值"GoTo EndLineEnd IfIf Len(CStr(Num)) > 12 ThenRMB = "数值过大"GoTo EndLineEnd IfIf Num 999999999999.99 ThenRMB = "数值过大"GoTo EndLineEnd IfRMB = ""Head = ""Tail = ""IntNum = CLng(Num)If IntNum 999999999 ThenRMB = "数值过大"GoTo YuanEndEnd IfFLength = 2If InStr(1, CStr(Num), ".") 0 ThenFLength = Len(CStr(Num)) - (InStr(1, CStr(Num), ".") + 1)If FLength > 2 ThenFLength = 2End IfTail = "零"For i = 1 To FLengthTail = Tail & ConvertNums(Mid(CStr(Num), InStr(CStr(Num), ".") + i, 1)) & ""Next iTail = Left(Tail, Len(Tail) - 1)Num = Left(CStr(Num), InStr(1, CStr(Num), ".") - 1)End IfIf IntNum > 0 And IntNum 0 ThenHead = Head & ConvertNums(CLng(IntNum / (10 ^ i))) & ""Head = Head & ConvertW(i)IntNum = IntNum - (CLng(IntNum / (10 ^ i)) * (10 ^ i))ElseIf i = 4 And Len(Head & Tail) > 0 ThenHead = "" ' ' 处理4位以后的,重要在于保留两位小数后面的零,'tail 里的零,如果之前有则不用再次添加,因为加入后会多一个字。

End IfEnd IfEnd IfNext iEnd IfRMB = Head & "点" & Tail & ConvertNums(Num)YuanEnd:RMB = RMB & "元"EndLine:ConvertInRMB = RMBEnd FunctionFunction ConvertNums(ByVal Num As String) As StringSelect Case Val(Num)Case 0: ConvertNums = "零"Case 1: ConvertNums = "壹"Case 2: ConvertNums = "贰"Case 3: ConvertNums = "叁"Case 4: ConvertNums = "肆"Case 5: ConvertNums = "伍"Case 6: ConvertNums = "陆"Case 7: ConvertNums = "柒"Case 8: ConvertNums = "捌"Case 9: ConvertNums = "玖"Case Else: ConvertNums = ""End SelectEnd FunctionFunction ConvertW(ByVal Place As Integer) As StringSelect Case PlaceCase 0: ConvertW = "圆"Case 4: ConvertW = "万"Case 8: ConvertW = "亿"End SelectEnd Function4.按下F5,启动代码,重新打开Excel。

5.在Excel中,输入数字,然后选中大写金额单元格,输入“=ConvertInRMB(A2)”回车即可转换为大写的金额。

综上所述,要在Excel中实现出货单金额下面一列自动设置成大写金额,可以使用宏、IF函数和自定义函数等不同的方法,按照实际需求选择使用即可。

相关阅读

  • 2023立春之后能灌香肠吗-立春了再灌香肠是不是容易坏

    2023立春之后能灌香肠吗-立春了再灌香肠是不是容易坏

    灌香肠是很多地方都有的,但是要想灌出好的香肠无论是天气还是温度都是有讲究的,这不眼见着就立春没多久了,所以2023立春之后能灌香肠吗成了很多人在问的,下面小编就和大家一起看看立春了再灌香肠是不是容易坏。2023立春之后能灌香肠吗可以是可以,...

    2024.11.10 10:22:19作者:zhiyongzTags:立春灌香肠
  • 酷骑单车怎么锁车

    酷骑单车怎么锁车

    酷骑单车怎么锁车?酷骑单车是一款非常好玩的自行车骑行游戏,在酷骑单车中玩家需要解锁自己的车辆才能进行骑行,那么酷骑单车怎么锁车呢?下面小编就为大家带来酷骑单车锁车方法介绍,一起来看看吧! 酷骑单车怎么锁车 一、打开酷骑单车APP后,点击左上...

    2024.11.10 10:19:52作者:zhiyongz
  • 如何用豆瓣酱做红油

    如何用豆瓣酱做红油

    用豆瓣酱做红油的方法:主料:咸辣豆瓣酱,植物油。配料:红椒。步骤:1、把植物油加入锅中,炼制去除不良异味。2、把红椒加入滚油,加热2到3分钟,停火冷却至五成油温。...

    2024.11.10 10:17:23作者:zhiyongz
  • 串联的特点是特点

    串联的特点是特点

    从电源正极流出的电流将依次逐个流过各个用电器,最后回到电源负极。因此在串联电路中,若有一个用电器损坏或某一处断开,整个电路将变成断路,电路就会无电流,所有用电器都...

    2024.11.10 10:14:53作者:zhiyongz
  • 石家庄的风景名胜有那些

    石家庄的风景名胜有那些

    石家庄的风景名胜有很多,比较出名的有:一、嶂石岩:嶂石岩自然风景名胜区距离石家庄主城区100公里,总面积120平方公里,中心景区20平方公里,最高海拔1774米。...

    2024.11.10 10:12:25作者:zhiyongz
  • 去马来西亚护照怎么办

    去马来西亚护照怎么办

    去马来西亚办理护照所需要的材料:1、填写完整的申请表;2、居民身份证及复印件;3、户口簿或其他户籍证明;4、彩色近照四张(护照专用、二寸免冠半身、白背景光面相纸)...

    2024.11.10 10:09:57作者:zhiyongz
  • 私有制是不是社会主义

    私有制是不是社会主义

    私有制是相对于公有制的经济制度。在这种制度下财产进行个人或集体的排他性占有。私有制是以奴隶社会、封建社会、资本主义、特权主义和专制社会为代表的剥削社会基本标志之一...

    2024.11.10 10:07:28作者:zhiyongz
  • 六味地黄汤的配方是什么有什么

    六味地黄汤的配方是什么有什么

    六味地黄汤是一道药膳,配方是熟地黄、山茱萸、山药、丹皮、泽泻和茯苓这六味中药,具有滋阴补肾和抗衰老的作用,适用于肾虚人群。”六味地黄”是补肾名方,其称谓来自于钱仲...

    2024.11.10 10:04:58作者:zhiyongz

添加新评论