快捷搜索:  汽车  科技

用excel做凭证封面步骤(Excel制作凭证打印模板)

用excel做凭证封面步骤(Excel制作凭证打印模板)目录工作表分录工作表DCOUNTA函数

防止重复录入

用excel做凭证封面步骤(Excel制作凭证打印模板)(1)

重复值定义

重复值定义格式

WPS版办公软件启用的方式是:开始-条件格式-突出显示

单元格规则-重复值(D)【shift D】。

在Excel电子表格如何制作凭证打印模板

用excel做凭证封面步骤(Excel制作凭证打印模板)(2)

凭证模板

  1. 美工:录入固定文字,ctrl B加粗字体,双底框线,自定义凭证显示行数,建议A5纸张横向打印;页面布局-页边距-左1.5,其他0。
  2. 引用“目录”页的“核算年度、核算日期、核算单位、 制表人 ”信息,直接等号引用目的单元格。
  3. “分录”页录入凭证,样式如下图所示,含有打印必要信息“凭证字号、摘要、科目代码 、会计科目、 借方金额、贷方金额 ”。

用excel做凭证封面步骤(Excel制作凭证打印模板)(3)

目录工作表

输入凭证字号,快速打印凭证
  • “凭证模板”工作表中G3单元格凭证字号可以复制粘贴、手动输入、数据有效性-序列。
A5=INDEX(分录!B:B MATCH($G$3 分录!A:A 0) 1)
  • 函数分析:
  1. 引用“分录”工作表的B列数据填充。INDEX函数(目的区域列分录!B:B,横坐标:凭证字号所在行数MATCH($G$3 分录!A:A 0),纵坐标:因区域列只有一列故输入1)=输出横坐标对应的B列内容。
  2. MATCH函数
  • 用途:返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用MATCH函数。
  • 语法:MATCH(查找的对象,对象所在的区域,match_type)。
  • match_type为数字-1、0或1。0是等于精确到最小值,1是等于精确到最大值。

用excel做凭证封面步骤(Excel制作凭证打印模板)(4)

分录工作表

A6=IF(AND(INDEX(分录!$A:$A MATCH($G$3 分录!$A:$A 0) 1)=$G$3 DCOUNTA(分录!$A$2:$F$9999 "凭证字号" $G$1:$G$3)>ROW(1:1)) INDEX(分录!B:B MATCH($G$3 分录!$A:$A 0) ROW(1:1) 1) "")
  • 函数分析:
  1. IF函数判断是否同时满足两个条件用AND函数(条件1,条件2)。
  2. 条件1:INDEX(分录!$A:$A MATCH($G$3 分录!$A:$A 0) 1)=$G$3查找的是否等于单元格$G$3相应的“凭证字号”
  3. DCOUNTA函数
  • 用途:返回数据库或数据清单指定字段中满足给定条件的非空单元格数目
  • 语法:DCOUNTA(1数据库区域,2指定函数所使用的数据列,3一组包含给定条件的单元格区域)=即此函数查找第一列在3给定的条件,并计算1区域中“2”字段为非空的单元格数目。

用excel做凭证封面步骤(Excel制作凭证打印模板)(5)

DCOUNTA函数

  • 条件2:DCOUNTA(分录!$A$2:$F$9999 "凭证字号" $G$1:$G$3);G1单元格录入“凭证字号”并设置文字颜色为白色,故意隐藏,为了与分录!$A$2:$F$9999区域的表头“凭证字号”一致。得出G3对应的凭证字号的数目。其实【G2=单位:元】属于被忽略状态。
  • row函数,定义row(1:1)=1,向下拉动变成row(2:2)=2,设置行数,因本公式是用第二行起,只需要判断对应的"凭证字号"数目是否>ROW(X:X)。
  • INDEX(分录!B:B MATCH($G$3 分录!$A:$A 0) ROW(1:1) 1)表达式:填充分录!查找值在B列下一行内容,不满足and函数条件就填充“”空白。
打印预览

用excel做凭证封面步骤(Excel制作凭证打印模板)(6)

猜您喜欢: