殊途哲

06月 9, 2008

记述一个财务表格的实现过程

归类于: 未分类 — 标签: — shutuzhe @ 2:09 am

[第二遍写此网志,不知道是否Wordpress的草稿功能不可靠,改成已发布状态,再点不保存,一个多小时的编辑内容就没了。呜呼!哀哉!]

 没心思再写一遍了,把要点记录一下,以备参考。

为方便财务上打印购货发票,实现金额的自己加和、转换大小写,经过几天的尝试,终于做好了这个表格。

云南省统一印制的收购发票参见:http://learnter.com/cdvdown/收购发票.xls

做好的打印表见:http://learnter.com/cdvdown/陈升茶厂收购发票08年6月制.xls

 

 

1 布局:不同的行和列。

 

2 文字对齐: 上、下、左、右、中都用。还可以在文本前加白颜色的点和空格定位。

 

3 转换:

=IF((M12-INT(M12))=0,TEXT(M12,”[DBNUM2]“)&”元整”,IF(INT (M12*10)-M12*10=0,TEXT(INT(M12),”[DBNUM2]“)&”元”&TEXT((INT (M12*10)-INT(M12)*10),”[DBNUM2]“)&”角整”,TEXT(INT(M12),”[DBNUM2]“) &”元”&IF(INT(M12*10)-INT(M12)*10=0,”零”,TEXT(INT(M12*10)-INT(M12) *10,”[DBNUM2]“)&”角”)&TEXT(RIGHT(M12,1),”[DBNUM2]“)&”分”))

 

 

=”人民币大写:”&IF(ABS(E21)<0.005,”",IF(E21<0,”负”,)&IF(INT (ABS(E21)),TEXT(INT(ABS(E21)),”[dbnum2]“)&”元”,)&IF(INT(ABS(E21) *10)-INT(ABS(E21))*10,TEXT(INT(ABS(E21)*10)-INT(ABS(E21))*10,”[dbnum2]“)& “角”,IF(INT(ABS(E21))=ABS(E21),,IF(ABS(E21)<0.1,,”零”)))&IF(ROUND (ABS(E21)*100-INT(ABS(E21)*10)*10,),TEXT(ROUND(ABS(E21)*100-INT(ABS(E21)*10) *10,),”[dbnum2]“)&”分”,”整”))

 

 

=IF(E11<0,”金额为负无效”,
(IF(OR(E11=0,E11=”"),”合计金额(人民币)零元”,
IF(E11<1,”(人民币)”,
TEXT(INT(E11),”[dbnum2](人民币)G/通用格式”)&”元”))))&
IF(
(INT(E11*10)-INT(E11)*10)=0,
IF(INT(E11*100)-INT(E11*10)*10=0,”",”零”),
(TEXT(INT(E11*10)-INT(E11)*10,”[dbnum2]“)&”角”))
&IF(
(INT(E11*100)-INT(E11*10)*10)=0,
“整”,
TEXT((INT(E11*100)-INT(E11*10)*10),”[dbnum2]“)&”分”)

 

 

4 不显0值:

 设置选项   选择菜单栏的“工具→选项”在“视图”选项卡中单击取消“0值”复选项前的“√”,确定后当前工作表中的值为0的单元格将全部显示成空白。不过很多时候我们还需要在一部分单元格中显示0值,那就不能用这个方法了。

 条件格式  选中不想显示0值的单元格区域,选择菜单栏的“格式→条件格式”,设置条件格式为“单元格数据”、“等于”、“0”,单击[格式]按钮,在弹出“单元格格式”的窗口“字体”选项卡中单击颜色的下拉箭头选择“白色”(若选定单元格已设置了底色则应选择与底色相同的颜色),单击[确定]按钮完成设置。这样当单元格的值为0时其文字颜色会变成与底色相同,让我们看不到也就等于消失了。通过设置单元格数据小于(或大于)0时的格式,还可以不显示负值(或正值)。

自定义数字格式  选中不想显示0值的单元格区域,右击选择“设置单元格格式”,在“数字”选项卡的分类列表中选择“自定义”,在“类型”文本框中输入“G/通用格式;G/通用格式;;”,单击[确定]按钮后选定单元格的0值将不显示(不含引号且中间的符号均为半角)。

5 行列高宽常识:

Excel行高所使用单位为磅(1cm=28.6磅),列宽使用单位为1/10英寸(既1个单位为2.54mm)
excel里的单位和cm(厘米)可以这样转换:
行高: 1毫米=2.7682个单位 1厘米=27.682个单位 1个单位=0.3612毫米
列宽: 1毫米=0.4374个单位 1厘米=4.374 个单位 1个单位=2.2862毫米

 

6 数据有效性。

没有评论 »

还没有评论。

评论 RSS Feed。 引用 URL

发表评论

Powered by WP Hashcash

Powered by WordPress