数字自动变货币大写
『壹』 在Excel怎么自动显示大写元整金额
在Excel怎么自动显示大写元整金额?
操作步骤如下:
1、打开EXCEL,为方便讲解,在此建立了两列,如图
『贰』 在excel中小写数字自动变金额大写
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ROUND(A1,2)),"[dbnum2]")& "元" & TEXT(ROUND((ROUND(A1,2)-INT(ROUND(A1,2)))*100,0),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")
『叁』 EXCEL如何输入小写数字在另一个单元格中自动转换成人民币大写
1、首先在电脑桌面上打开excel。
『肆』 怎样让Excel中数字自动为人民币大写
第一种方法:通过函数嵌套实现
数字转人民币大写形式的公式是:
=IF(B1<0,"金额为负无效",
(IF(OR(B1=0,B1=""),"(人民币)零元",
IF(B1<1,"(人民币)",
TEXT(INT(B1),"[dbnum2](人民币)G/通用格式")&"元"))))&
IF(
(INT(B1*10)-INT(B1)*10)=0,
IF(INT(B1*100)-INT(B1*10)*10=0,"","零"),
(TEXT(INT(B1*10)-INT(B1)*10,"[dbnum2]")&"角"))
&IF(
(INT(B1*100)-INT(B1*10)*10)=0,
"整",
TEXT((INT(B1*100)-INT(B1*10)*10),"[dbnum2]")&"分")
数字转人民币大写形式的公式是:
="大写金额:"&IF(TRIM(B1)="","",IF(B1=0,"","人民币"&IF(B1<0,"负",)&IF(INT(B1),TEXT(INT(ABS(B1)),"[dbnum2]")&"元",)&IF(INT(ABS(B1)*10)-INT(ABS(B1))*10,TEXT(INT(ABS(B1)*10)-INT(ABS(B1))*10,"[dbnum2]")&"角",IF(INT(ABS(B1))=ABS(B1),,IF(ABS(B1)<0.1,,"零")))&IF(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),TEXT(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),"[dbnum2]")&"分","整")))
2
第二种方法:通过宏VBA自定义函数实现第一步:按下ALT+F11组合键,或者是单击工具——宏——Visual Basic编辑器,进入Visual Basic编程环境,单击“插入” 菜单——模块,复制下面代码,保存,退出关闭。Function N2RMB(M)
y = Int(Round(100 * Abs(M)) / 100)
j = Round(100 * Abs(M) + 0.00001) - y * 100
f = (j / 10 - Int(j / 10)) * 10
A = IIf(y < 1, "", Application.Text(y, "[DBNum2]") & "元")
b = IIf(j > 9.5, Application.Text(Int(j / 10), "[DBNum2]") & "角", IIf(y < 1, "", IIf(f > 1, "零", "")))
c = IIf(f < 1, "整", Application.Text(Round(f, 0), "[DBNum2]") & "分")
N2RMB = IIf(Abs(M) < 0.005, "", IIf(M < 0, "负" & A & b & c, A & b & c))
End Function
第二步:返回excel操作界面,在B1单元格输入:= N2RMB (A1),就可以将A1单元格的数字转为人民币大写,然后向下复制公式即可将全部的数字转为人民币大写。
『伍』 Excel 怎么将数字自转换成中文大写货币
假如数据在A1栏,在你需要的单元格输入:=IF(A1=INT(A1),NUMBERSTRING(INT(A1),2)&"元整",IF(A1*10=INT(A1*10),NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角整",IF(ROUNDDOWN(A1*10-INT(A1)*10,0)=0,NUMBERSTRING(INT(A1),2)&"元零"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分",NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分")))
或输入:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(A1),"[dbnum2];; ")&TEXT(MOD(A1*100,100),"[>9][dbnum2]元0角0分;[=0]元整;[dbnum2]元零0分"),"零分","整")," 元零",)," 元",)希望对你有帮助
『陆』 javascript货币数字自动转换为汉字大写
var nums=[{'1':'壹'},{'2':'贰'},{'3':'叁'},.....];
var text_3=document.getElementById('text_3');
text_3.onblur=function(e){
var text=this.value;
var temp;
for(i=0;i<text.length;i++)
{
for(j=0;j<nums.length;j++)
{
for(item in nums[j])
{
if(text[i]===item)
{
temp+=nums[item];
break;
}
}
break;
}
}
document.getElementById('text_4').value=temp;
}
没在编译器上写的 也没测试 你试试这样可以不,
『柒』 求 输入数字自动显示货币金额大写的软件
EXCEL 格式-单元格-数字-特殊-中文大写数字
『捌』 如何在excel中将数字货币变成中文大写货币
这个比较容易啊!假设是 23.68元 ,选中这个单元格-右键-设置单元格格式—特殊—(右边的)中文大写数字
『玖』 在excel中将货币数字转换成大写
我们都知道excel可以做很多会计上做的工作,excel小技巧也有很多,今天我们就来一起学习一个在excel中将货币数字转换成大写,具体方法如下:
1、分别选中E11、F11、G11单元格,依次输入公式:=TEXT(INT(ABS(C10)),"[DBNum2]G/通用格式")、=TEXT(INT(ABS(C10*10))-INT(ABS(C10))*10,"[DBNum2]G/通用格式")、=TEXT(INT(ABS(C10*100)) -INT(ABS(C10*10))*10,"[DBNum2]G/通用格式")。上述公式的含义是:分别确定统计结果的元、角、分的数值,并将其转换为中文大写格式。
2、选中E10单元格,输入公式:=D11&E11&"元"&F11&"角"&G11&"分"或 =CONCATENATE(D11,E11,"元",F11,"角",G11, "分")。上述公式的含义是:将D11至G11单元格中的文本组合为一个整体,并在相应位置加上单位“元、角、分”文字。
3、鼠标左击11行的行标,选中该行,右击鼠标,选“隐藏”选项,将11行隐藏起来,不影响正常打印。至此,转换工作结束,效果如图所示。
以上就是我们在excel中将货币数字转换成大写的方法,大家可以根据自己的需要来使用,同时也可以根据自己的聪明才智发现更多的小技巧。
『拾』 货币数字如何转换大写
首字母大写的Bitcoin用来表示比特币的概念或整个比特币网络本身。例如:“今天我学了些有关Bitcoin协议的内容。”
而没有大写的bitcoin则表示一个记账单位。例如:“我今天转出了10个bitcoin。”该单位通常也简写为BTC或XBT。
莱特币的简写就是“LTC”