可以通过单元格设置方式进行转换,具体操作步骤如下:
工具/原材料
excel2016版、电脑。
1、打开电脑找到并双击打开excel2016版表格软件;
2、双击打开excel表格软件以后,为了更好的示范在A列中编辑好任意的数字文本;
3、编辑好任意数字以后,选中A列后鼠标右键选择设置单元格格式的命令;
4、在弹出的对话框中点击特殊,并在右边的界面中选择中文大写数字的选项;
5、点击并确定后,此时单元格的小写数字已经成功转换成大写。
可以通过单元格设置方式进行转换,具体操作步骤如下:
工具/原材料
excel2016版、电脑。
1、打开电脑找到并双击打开excel2016版表格软件;
2、双击打开excel表格软件以后,为了更好的示范在A列中编辑好任意的数字文本;
3、编辑好任意数字以后,选中A列后鼠标右键选择设置单元格格式的命令;
4、在弹出的对话框中点击特殊,并在右边的界面中选择中文大写数字的选项;
5、点击并确定后,此时单元格的小写数字已经成功转换成大写。
两种方法:
1、调整单元格格式,在 数字-〉分类 中选特殊,在类型中选中文大写数字
2、假如数字在A1,可在其他单元格输入:
=TEXT(A1,"[DBNum2]")
即可转换为大写
根据你提的要求
你可以试试这个公式
=TEXT(INT(A1),"[DBNum2]G/通用格式元")&IF(INT(A1*10)-INT(A1)*10,TEXT((A1-INT(A1))*10,"[DBNum2]0角"),"零")&IF(INT(A1*100)-INT(A1*10)*10,TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]0分"),"整")
可以判断有没有角和分,并分别表示
如果需要更多的要求,你提出来,在此基础上可以进一步完善
我觉得二楼的做的公式比我的好,还是用他的吧
若是03版,比如在a1输小写金额,只能在除a1之外的单元格(如b1)显示大写金额,则
b1=TEXT(INT(A1),"[dbnum2]")&IF(INT(A1)=A1,"元整","元")&IF(ISERROR(FIND(".",A1))=TRUE,"",IF(LEN(A1)-FIND(".",A1)=1,TEXT(RIGHT(A1,1),"[dbnum2]")&"角",IF(AND(LEN(A1)-FIND(".",A1)=2,MID(A1,LEN(A1)-1,1)<>"0"),TEXT(MID(A1,LEN(A1)-1,1),"[dbnum2]")&"角"&TEXT(RIGHT(A1,1),"[dbnum2]")&"分","零"&TEXT(RIGHT(A1,1),"[dbnum2]")&"分"))),直接复制公式到b1就行了
不用什么工式,教你一个最简便的方法,你在需要转换成大写金额的空格里输入一个小写的英文字母“v” 然后输入你要转换的数字,比如123456,你输入v123456就会看到输入法的那里出来一个a b c的选项,b那里就是这串数字的大写输入法,可以试试,很实用,望采纳~