多语言展示
当前在线:982今日阅读:195今日分享:14

Excel中票据打印模板制作

在日常工作中,我们经常要利用Excel中的数据打印成票据格式。如下图所示的例子:
工具/原料

Excel2010版

方法/步骤
1

下面就详细介绍如何制作以上的模板。1、输入数据先按照上面的例子输入数据,制作框架,设置格式。

2

2、输入“明细”区域公式首先我们先从“分”下面的单元格(O3)开始输入公式,需要输入的公式如下:=IF($A3="","",IF(LEN(ROUND($C3*$D3,2)*100)>=SUMPRODUCT((LEN(O$2:$O$2)>0)*1),LEFT(RIGHT(ROUND($C3*$D3,2)*100,SUMPRODUCT((LEN(O$2:$O$2)>0)*1))),""))结果如下:

3

将这个单元格里的公式复制到其他单元格中,方法如下:1)复制公式2)选定需要输入公式的区域3)点击鼠标右键,选择“特殊粘贴”功能中的“公式”,如下图所示:

4

4)粘贴公式后的结果如下:

5

3、输入“合计——小写”区域公式1)同样也是先从“分”下面的单元格(O11)开始输入公式,需要输入的公式如下:=IF(LEN(ROUND(SUMPRODUCT($C$3:$C$10*$D$3:$D$10),2)*100)>=SUMPRODUCT((LEN(O$2:$O$2)>0)*1),LEFT(RIGHT(ROUND(SUMPRODUCT($C$3:$C$10*$D$3:$D$10),2)*100,SUMPRODUCT((LEN(O$2:$O$2)>0)*1))),"")

6

2)按照上面的步骤拷贝复制公式到“合计(小写)”后面的区域,结果如下:

7

4、输入“合计——大写”区域公式输入公式如下:=TEXT(TRUNC(SUMPRODUCT($C$3:$C$10,$D$3:$D$10)),"[DBNum2]")&"元"&TEXT(RIGHT(FIXED(SUMPRODUCT($C$3:$C$10,$D$3:$D$10)),2),"[dbnum2]0角0分整;;"&IF(ABS(SUMPRODUCT($C$3:$C$10,$D$3:$D$10))>1%,"整",))

8

这里需要注意的是,要显示中文大写金额,一定要先将Office的默认语言设置为“中文”,否则无法正确显示中文大写。

9

模板制作完成。

推荐信息