1在 EXCEL 表格中怎样 在如B2输入数字后 C2就自动填上 2自动生成大写金额 伍元叁角捌分整 或 柒元陆角整

做 报价B1型号 C1单位 D1数量 E1单价 F1金额 B15大写金额 F15 小写金额
在 B1输型号 希望 C1就自动填上单位 套
我知道 要套用公式 怎样在编辑好后把公式搞成不能改动(怕哪天公式坏了 没发现那就赔钱喽)

=SUBSTITUTE(SUBSTITUTE(IF(A2>-0.5%,,"负")&TEXT(INT(FIXED(ABS(A2))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A2),2),"[dbnum2]0角0分;;"&IF(ABS(A2)>1%,"整",)),"零角",IF(ABS(A2)<1,,"零")),"零分","整"),其中的A2你改成B2,最后你用CTRL拉下来套用公式就行了

追问

大写好了 单位 怎么 弄啊 型号 单位 数量 单价 金额
想在型号这 输入型号后 单位自动填上 套

追答

想弄成不动的,复制一下就行了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-06
如果你的单位只有套一种就没问题,在C1输入公式:=IF(B1="","","套")
大写金额:=SUBSTITUTE(SUBSTITUTE(IF(F15>-0.5%,,"负")&TEXT(INT(ABS(F15)+0.5%),"[DBnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(F15),2),"[DBnum2]0角0分;;"&IF(ABS(F15)>1%,"整",)),"零角",IF(ABS(F15)<1,,"零")),"零分","整")
第2个回答  2011-08-06
首先你在另一列中把单位对应的型号和所有单位都写上,比如在G,h列的1:5行输入,在c列输入=vlookup(B1,g:h,2,0)。单位就好了。大写金额=IF(F1<0,"负","")&TEXT(TRUNC(ABS(ROUND(F1,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(F1,2))),"",TEXT(RIGHT(TRUNC(ROUND(F1,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(F1,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(F1,2),3))=".",TEXT(RIGHT(ROUND(F1,2)),"[DBNum2]")&"分","整") 。小写金额=rmb(F1,1)。参数1表示保留一位小数。
第3个回答  2011-08-06
用if语句,如果B2中的内容不为空,则c2="所需要的内容"。举例:在A列中显示行数,如果同行中B列中出现内容,则A列中自动填充序号,则在A列中相应的单元格中填入如下代码:If B2<>"" then A2=A1+1。
要想在编辑好后把公式搞成不能动,只需要锁定相应单元格,然后保护工作表就行。
第4个回答  2011-08-06

第5个回答  2011-08-06

相似回答