+ -
当前位置:首页 → 问答吧 → 我是外行,请给位帮忙写个公式

我是外行,请给位帮忙写个公式

时间:2011-08-09

来源:互联网

见附件,多谢多谢!!

附件

789.rar(2.92 KB)

2011-8-9 09:17, 下载次数: 25

作者: 掐死他满门   发布时间: 2011-08-09

取数不难,就是太烦。这种做法是一种典型的用现代电子手段模拟手工作业的落后方法。这样的表格是在手工时代为了防错而设计的。你完全可以设计一个好看大方的电子时代的表格,很简单的,比填写这个表格容易多了,更不需要内行。

作者: hiddenpath   发布时间: 2011-08-09

用了一个辅助单元格

附件

789.rar(3.93 KB)

2011-8-9 09:50, 下载次数: 6

作者: MicrosoftEH   发布时间: 2011-08-09

千位:=ROUNDDOWN(G13/1000,0)
百位:=ROUNDDOWN((G13-K13*1000)/100,0)
十位:=ROUNDDOWN((G13-K13*1000-L13*100)/10,0)
个位:=ROUNDDOWN((G13-K13*1000-L13*100-M13*10)/1,0)
角:=ROUNDDOWN((G13-K13*1000-L13*100-M13*10-N13)/0.1,0)
分:=ROUNDDOWN((G13-K13*1000-L13*100-M13*10-N13-O13*0.1)/0.01,0)

作者: wlc5201130   发布时间: 2011-08-09

这个表格还需要打印的。。。。万分感谢这位朋友!多谢多谢

作者: 掐死他满门   发布时间: 2011-08-09

这位大哥可否提供一个大概形式的模板(新式的电子表格),我真的是不太懂,我是真心求教的。

作者: 掐死他满门   发布时间: 2011-08-09

我也是外行,供参考:

附件

金额的分列和大写.rar(3.74 KB)

2011-8-9 10:04, 下载次数: 6

作者: wddn   发布时间: 2011-08-09

789.rar (10.32 KB)
789.rar (10.32 KB)
下载次数: 4
2011-8-9 10:12

作者: 交叉点   发布时间: 2011-08-09

交叉点老师的金额大写似乎有点问题哟
比如,只有0.50元

作者: MicrosoftEH   发布时间: 2011-08-09

蓝色区域:
从H13单元格开始:
=MID(REPT(" ",9-LEN($G13*$F13*100)*($G13*$F13<>""))&$G13*$F13*100,COLUMN(A1),1)

合计区域:
从H19单元格开始:
=MID(REPT(" ",9-LEN(SUMPRODUCT($F$13:$F$18*$G$13:$G$18)*100)*(SUMPRODUCT($F$13:$F$18*$G$13:$G$18)<>""))&SUMPRODUCT($F$13:$F$18*$G$13:$G$18)*100,COLUMN(A1),1)

中文大写区域,也是最有价值简化公式的:
=TEXT(SUMPRODUCT($F$13:$F$18*$G$13:$G$18)*100,"[dbnum2]0佰0拾0万0仟0佰0拾0元0角0分")

[ 本帖最后由 ksanse 于 2011-8-9 10:58 编辑 ]

作者: ksanse   发布时间: 2011-08-09

引用:
原帖由 MicrosoftEH 于 2011-8-9 10:18 发表
交叉点老师的金额大写似乎有点问题哟
比如,只有0.50元
谢谢指教,没有认真核对。
=SUBSTITUTE(SUBSTITUTE(IF(SUMPRODUCT($F$13:$F$18,$G$13:$G$18)>-0.5%,,"负")&TEXT(INT(FIXED(ABS(SUMPRODUCT($F$13:$F$18,$G$13:$G$18)))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(SUMPRODUCT($F$13:$F$18,$G$13:$G$18)),2),"[dbnum2]0角0分;;"&IF(ABS(SUMPRODUCT($F$13:$F$18,$G$13:$G$18))>1%,"整",)),"零角",IF(ABS(SUMPRODUCT($F$13:$F$18,$G$13:$G$18))<1,,"零")),"零分","整")
其实这个也没有认真核对过。

作者: 交叉点   发布时间: 2011-08-09

感谢感谢!

作者: 掐死他满门   发布时间: 2011-08-09

相关阅读 更多