EXCEL中怎么在数字后面自动加元角分 20
比如我在单元格中输入1452,EXCEL中怎么才能自动变为壹仟肆佰伍拾贰元整.又如在单元格中输入1452.23,EXCEL中怎么才能自动变为壹仟肆佰伍拾贰元贰角叁分...
比如我在单元格中输入1452,EXCEL中怎么才能自动变为壹仟肆佰伍拾贰元整.又如在单元格中输入1452.23,EXCEL中怎么才能自动变为壹仟肆佰伍拾贰元贰角叁分
展开
6个回答
展开全部
以Excel20165版本为例,操作方法步骤如下:
步骤一、打开需要输入的Excel表格文件。
步骤二、在需要显示结果的单元格内输入公式“=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A2,2),TEXT(A2,";负")&TEXT(INT(ABS(A2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A2^2<1,,"零")),"零分","整")”,其中A2是原式数字所在的单元格位置,B2是需要显示结果的单元格位置。
步骤三、敲击回车后,自动显示结果。
步骤四、鼠标移动到该单元格的右下角,鼠标指针变为十字,然后往下拖动十字到最下面一个单元格的位置。
步骤五、操作完成,效果如图。
推荐于2017-09-24 · 知道合伙人软件行家
gvntw
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:709
获赞数:4877
微软最有价值专家(Most Valuable Professionals) 合著书籍7部:《Excel应用大全》等。
向TA提问 私信TA
关注
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Excel几乎支持所有的货币值,如人民币(¥)、英镑(£)等。欧元出台以后,Excel2000完全支持显示、输入和打印欧元货币符号。用户可以很方便地在单元格中输入各种货币值,Excel会自动套用货币格式,在单元格中显示出来,如果用要输入人民币符号,可以按住Alt键,然后再数字小键盘上按“0165”即可。
近日有同事问我怎样把Excel表格的财务货币数字转换成大写。下面就介绍一下,希望能对一些从事财务工作的网友也有点帮助。假如我们要转换的数字在A2单元格上,下面是具体的方法:
1.分别选中C3、D3、E3单元格,依次输入公式:=TEXT(INT(ABS(A2),"[DBNum2]G/通用格式"\、=TEXT(INT(ABS(A2*10)-INT\(ABS(A2*10),"[DBNum2]G/通用格式"、=TEXT(INT(ABS(A2*100)-INT(ABS(A2*10*10,"[DBNum2]G/通用格式"。
公式的意思是:分别确定统计结果的元、角、分的数值,并将其转换为中文大写格式)。
2.选中C2单元格,输入公式:=B3&C3&"元"&D3&"角"&E3&"分"。
公式的含义是:将C3至E3单元格中的文本组合为一个整体,并在相应位置加上单位“元、角、分”文字。
这样就可以把货币数字转换成大写了,需要注意一点的是,第3列是用来辅助的,如果想把文档打印出来的话,将其隐藏就行了。
近日有同事问我怎样把Excel表格的财务货币数字转换成大写。下面就介绍一下,希望能对一些从事财务工作的网友也有点帮助。假如我们要转换的数字在A2单元格上,下面是具体的方法:
1.分别选中C3、D3、E3单元格,依次输入公式:=TEXT(INT(ABS(A2),"[DBNum2]G/通用格式"\、=TEXT(INT(ABS(A2*10)-INT\(ABS(A2*10),"[DBNum2]G/通用格式"、=TEXT(INT(ABS(A2*100)-INT(ABS(A2*10*10,"[DBNum2]G/通用格式"。
公式的意思是:分别确定统计结果的元、角、分的数值,并将其转换为中文大写格式)。
2.选中C2单元格,输入公式:=B3&C3&"元"&D3&"角"&E3&"分"。
公式的含义是:将C3至E3单元格中的文本组合为一个整体,并在相应位置加上单位“元、角、分”文字。
这样就可以把货币数字转换成大写了,需要注意一点的是,第3列是用来辅助的,如果想把文档打印出来的话,将其隐藏就行了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵,方法有很多种,可以使用函数完成:
=IF(ROUND(E13,2)<0,"无效数值",IF(ROUND(E13,2)=0,"零",IF(ROUND(E13,2)<1,"",TEXT(INT(ROUND(E13,2)),"[dbnum2]")&"元")&IF(INT(ROUND(E13,2)*10)-INT(ROUND(E13,2))*10=0,IF(INT(ROUND(E13,2))*(INT(ROUND(E13,2)*100)-INT(ROUND(E13,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(E13,2)*10)-INT(ROUND(E13,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(E13,2)*100)-INT(ROUND(E13,2)*10)*10)=0,"整",TEXT((INT(ROUND(E13,2)*100)-INT(ROUND(E13,2)*10)*10),"[dbnum2]")&"分")))
其中E13表示小写数值的单元格。
建议你到 http://www.excelhome.net 的论坛上看看,那里有专门的讨论。
=IF(ROUND(E13,2)<0,"无效数值",IF(ROUND(E13,2)=0,"零",IF(ROUND(E13,2)<1,"",TEXT(INT(ROUND(E13,2)),"[dbnum2]")&"元")&IF(INT(ROUND(E13,2)*10)-INT(ROUND(E13,2))*10=0,IF(INT(ROUND(E13,2))*(INT(ROUND(E13,2)*100)-INT(ROUND(E13,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(E13,2)*10)-INT(ROUND(E13,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(E13,2)*100)-INT(ROUND(E13,2)*10)*10)=0,"整",TEXT((INT(ROUND(E13,2)*100)-INT(ROUND(E13,2)*10)*10),"[dbnum2]")&"分")))
其中E13表示小写数值的单元格。
建议你到 http://www.excelhome.net 的论坛上看看,那里有专门的讨论。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询