乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel制作打印模板怎么自动生成票据编号-excel票据打印模板,excel打印模板制作

excel制作打印模板怎么自动生成票据编号-excel票据打印模板,excel打印模板制作

作者:乔山办公网日期:

返回目录:excel表格制作


用模板太麻烦!推建你用一下《通用收据打印专家》这个小软件,挺简单,还带有管理收据的功能,比起用模板,是可方便的。我早就用《通用收据打印专家》这个小软件来做收据打印了。这是我在百度上搜到的,希望对你有帮助。
http:///s?bs=%CD%A8%D3%C3%CA%D5%BE%DD%B4%F2%D3%A1%D7%A8%BC%D2+%BB%AA%BE%FC&f=8&wd=%CD%A8%D3%C3%CA%D5%BE%DD%B4%F2%D3%A1%D7%A8%BC%D2+%BB%AA

你完全没有必要每次生成一个文件,将每次的数据保存在一个单独sheet里面,每次运行这个表格,就去找最大的编号再加1就是本次的编号 。这样同时也就没有你的第二个问题和第三个问题,直接查看历史记录即可。

1、为了管理方便,EXCEL的数据一般是一行,而票据的打印往往不在同一行,如何快捷打印EXCEL的数据?

1、如下图,表sheet1的数据要按表sheet2数据格式打印,

2、在表sheet2的打印区域后面的列作辅助单元,H1内填写打印数据在表SHEET1中的行序号,第一个:2,

3、填写数据:以委托单位为例:在B3中填入公

=INDEX(Sheet1!$1:$65536,H1,2)

回车,返回引用的值

公式解释:Sheet1!$1:$65536就是引用的数据区域(表sheet1),“H1”打印数据在表SHEET1中的行序号,“2”表示引用区域的第二列

4、其它单元格:公式基本不变,只讲列“2”改成对应数据所在列即可,如日期对应列为10

5、这里注意日期单元格格式调整一下:在该单元格点右键->设置单元格格式

6、调整后:

7、设置打印内容,选中打印的内容,文件->打印区域->设置打印区域。

8、需要换数据行,只需要将单元格H1中的数据改为对应行即可。



方法/步骤

  • 首先把收款明细的相关数据表做好,下图是模拟表格。

    请点击输入图片描述

  • 接着把收据模板制作好,如下图,里面涉及到合并e799bee5baa6e997aee7ad94e4b893e5b19e332单元格、设置边框等,这里不详述。

    请点击输入图片描述

  • 下面就是进行数据提取了,先在原始数据表格中添加一辅助列,并填充以0开始的序列号,如图。

    请点击输入图片描述

  • 在收据表格的L1或其他位置输入数字1,在B3输入公式=IF(VLOOKUP($L$1,收款明细!A:J,3,0)="","",VLOOKUP($L$1,收款明细!A:J,3,0)),提取交款单位。

    请点击输入图片描述

  • 在B4输入公式=IF(VLOOKUP($L$1,收款明细!A:J,5,0)="","",VLOOKUP($L$1,收款明细!A:J,5,0)),提取交款事由。

    请点击输入图片描述

  • 接着输入公式=IF(VLOOKUP($L$1,收款明细!A:J,6,0)="","",VLOOKUP($L$1,收款明细!A:J,6,0))、=IF(VLOOKUP($L$1,收款明细!A:J,7,0)="","",VLOOKUP($L$1,收款明细!A:J,7,0))分别提取金额和方式,并把金额一栏的单元格格式设置为货币格式,如图。

    请点击输入图片描述

  • 把小写金额转化成大写,在B6输入公式=IF(ROUND(B5,2)=0,"零元整",IF(B5<0,"负","")&IF(ABS(B5)>=1,TEXT(INT(ROUND(ABS(B5),2)),"[dbnum2]")&"元","")&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(B5,2),2),"[dbnum2]0角0分;;整"),"零角",IF(B5^2<1,,"零")),"零分","整"))。

    请点击输入图片描述

  • 分别输入公式=IF(VLOOKUP($L$1,收款明细!A:J,2,0)="","",VLOOKUP($L$1,收款明细!A:J,2,0))、=YEAR(收款明细!D2)、=MONTH(收款明细!D2)、=DAY(收款明细!D2)、=IF(VLOOKUP($L$1,收款明细!A:J,8,0)="","",VLOOKUP($L$1,收款明细!A:J,8,0))、=IF(VLOOKUP($L$1,收款明细!A:J,9,0)="","",VLOOKUP($L$1,收款明细!A:J,9,0))、=IF(VLOOKUP($L$1,收款明细!A:J,10,0)="","",VLOOKUP($L$1,收款明细!A:J,10,0))提取序号、年月日、收款人等,如图。

    请点击输入图片描述

  • 保存表格,这样只需要更改L1里的数字,其他内容会相应更新,如图。

    请点击输入图片描述

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网