
金蝶报表函数中的取数公式.doc
14页金蝶报表函数中的取数公式 取数公式类型说明 数 据 项 说 明 必填项(是/否) ACCT 总账科目取数公式 是 ACCTGROUP 集团账套科目取数公式 是 A V G 求平均数取数公式 是 COMPUTERTIME 返回计算机当前日期 是 COUNT 统计数量取数公式,计算所有非空格单元格的个数 是 CS_REF_F 返回指定制作日期的合并报表,指定表页、指定单元的值 是 CURRENCYRATE 集团汇率取数公式 是 DATE 返回计算机当前日期 是 DATEDIFF 求指定日期参数 2 与参数 1 之间的天数差 是 ITEMINFO 返回指定核算项目的属性值 是 KEYWORD 取表页的关键字的取数公式 是 MAX 求最大值取数公式 是 MIN 求最小值取数公式 是 PAGENAME 取表页名称取数公式 是 PAGENO 返回当前表页的值 是 REF 返回指定表页、指定单元格的值。
是 REF_F 返回指定账套、指定报表、指定表页、指定单元格的值 是 RPRDATA 返回指定格式的当前报表日期 是 RPTQUARTER 季度取数公式 是 RPTSHEETDATE 获取当前报表指定表页的开始日期或结束日期,并以指定日期格式返回 是 SUM 求和取数公式 是 SYSINFO 返回指定关键字的系统信息 是 常用取数公式定义举例 (1) ACCT 取 数 公 式 定 义 选择〖插入〗—> 〖函数〗,系统将所有的报表取数公式列出,选择“金蝶报表函数”中的ACCT取数公式,双击鼠标左键,系统将弹出定义公式的界面,如下图所示: 在进行 ACCT 取数公式中需要设置以下的一些参数: 1、科目: 首次使用可采用向导自动生成科目与核算项目参数,在科目录入框内单击 F7显示如下: 生成的公式描述如下: 科目公式=“科目代码 1:科目代码 2|项目类别|项目代码 1:项目代码 2|项目类别|项目代码 1:项目代码 2” 下面针对公式中“”内的内容进行说明: “”中的内容用于存放用户所选择的科目和核算项目代码。
公式中的科目代码,项目类别和项目代码,在字符“|”和“:”的分隔下可以进行 20 种组合,得到不同范围的科目和核算项目组合情况如下: A a: :a a1:a2 A|b a:|b :a|b a1:a2|b A|b|c a:|b|c :a|b|c a1:a2|b|c a|b|c: a:|b|:c :a|b|c: a1:a2|b.c: a|b|c1:c2 a:|b|c1:c2 :a|b|c1:c2 a1: a2|b|c1:c2 其中: “a”, “a1”,“a2”表示科目代码 “b”表示核算项目类别名称 “C”,“C1”,“C2”表示核算项目代码 “a:” 表示代码大于或等于科目 a 的所有科目 “:a” 表示代码小于或等于 a 的所有科目 “a1: a2”表示代码大于或等于 a1 并且小于或等于 a2 的所有科目 “C:” 表示代码大于或等于 C 的所有核算项目 “:C”表示代码小于或等于 C 的所有核算项目 “C1:C2”表示代码大于或等于 C1 并且小于或等于 C2 的核算项目 当核算项目类别 b 和代码 C,C1,C2 都缺省时,表示指定科目下设所有的核算项目类别。
当核算项目类别 b 不省略,而核算项目代码缺省时,表示指定核算项目类别b 中所有核算项目 举例: 取数公式表达式:ACCT(“:123|客户|003:”, “C”) 表示科目代码小于或等于 123,下设科目核算项目:客户,客 户 代码大于或等于003 的本位币的期初余额 取数公式表达式:ACCT(“214|职员|0001:0012”, “Y”) 表示科目代码为 214,下设科目核算 项目:职员, 职员代码在 0001 到 0012 之间的本位币期末余额 为方便用户操作,提供“*”为科目参数的通配符,每一个通配符只匹配一个字符,可对科目(核算项目也适用)进行模糊取数 举例: 10**表示取一级科目代码为四位,并且起始两个代 码为 10 的所有科目 1131|客 户|** 表示包括科目代码 1131 下的所有客户 因为通配符本身就具有范围的概念,因此 带有通配符的科目或核算项目不能有起止范围,以免引起取数错误同时通配符只支持匹配如:55**.**/产品/01.**.**.****,也就是说通配符必须连续匹配,并且从最后一个开始匹配,如果出现 10*1、1**1 等诸如此类的匹配,系统给出提示“不符合匹配规则”,要求重新匹配。
2、取数类型 由客户定义科目取值为科目的期初余额、本期发生额、累计发生额或是别的类型,在取数类型录入框单击F7键,系统将弹出所有的类型的下拉框由您进行选择,如下图所示 下面为您介绍以下各个代码代表的含义: 数 据 项 说 明 必填项(是/否)C 期初余额 是 JC 借方期初余额 是 DC 贷方期初余额 是 AC 期初绝对余额 是 Y 期末余额 是 JY 借方期末余额 是 DY 贷方期末余额 是 AY 期末绝对余额 是 JF 借方发生额 是 DF 贷方发生额 是 JL 借方本年累计发生额 是 DL 贷方本年累计发生额 是 SY 损益表本期实际发生额 是 SL 损益表本年实际发生额 是 BG 取科目本年最高预算余额 是 BD 取科目本年最低预算余额 是 BJG 本期最高预算借方发生额 是 BDG 本期最高预算贷方发生额 数 据 项 说 明 必填项(是/否)TC 折合本位币期初余额 是 TJC 折合本位币借方期初余额 是 TDC 折合本位币贷方期初余额 是 TAC 折合本位币期初绝对余额 是 TY 折合本位币期末余额 是 TJY 折合本位币借方期末余额 是 TDY 折合本位币贷方期末余额 是 TAY 折合本位币期初绝对余额 是 TJF 折合本位币借方发生额 是 TDF 折合本位币贷方发生额 是 TJL 折合本位币借方本年累计发生额 是 TDL 折合本位币贷方本年累计发生额 是 TSY 折合本位币损益表本期实际发生额 是 TSL 折合本位币损益表本年实际发生额 是 3、会计期间 可直接指定期间数,分别录入 和,若不选则系统默认为本期。
若写入数值,表示的意义如下,0:本期,-1:上一期,-2:上两期,如此类推 4、会计年度 可直接指定年度,如 2003,若不选则系统默认为当前年若写入数值,表示的意义如下,0:本年,-1:前一年,-2:前两年,如此类推 5、币别 币别代码,如 RMB,若不选则系统默认为综合本位币可直接录入币别代码或按 F7 选择 6、账套名称 要取数的账套名称,所取的账套名称为多账套管理处所配置的账套名称 为数量取数更加精确,在报表系统中小数位数可以通过单元格式小数位设置进行控制在总账的凭证录入时,录入的数量是多少位小数,则在报表系统中取出来的数据就是多少位,系统不做截位,如果在使用时觉得小数位太长,可以通过单元格的小数位数的设置来进行设置 设置完这些参数之后,ACCT取数公式便定义完成单击【确认】,退出公式定义的操作您还可以在不退出公式的状态下,单击ACCT取数公式下拉框中的“其它函数”,系统将列出所有的取数公式,您可以设置别的取数公式 (2) ACCTCASH 取 数 公 式 定 义 ACCTCASH 是现金流量表(包括主表及附表)取数公式该公式只取已指定了具体的项目的数值,未指定的主表项目及未处理的附表项目不在该取数公式的取数数值中反映。
即用 ACCTCASH 取的数据应等于总账系统中现金流表的正表及附表的数据此取数公式共有七个参数 1、现金流量项目 在参数框按 F7,可出现现金流量表所有的项目,通过鼠标双击可选定所取数的项目 2、取数类型 取数类型有三种:“折合本位币金额”即为所选货币折合本位币的金额,“原币金额”即所选货币的原币金额,“所有币别折合本位币金额总额”即无论取什么货币,取数为账套所有币别折合本位币的总金额 3、起始时间、终止时间 开始日期与结束日期为空时默认为公式取数参数中的开始日期与结束日期公式中录入的日期优先于公式取数参数的日期写入数值,均是相对于公式取数参数的日期,表示的意义如下,0:本日,-1:前一日,-2:前两日,如此类推1:下一日,2 :下两日,如此类推原来的日期录入方式保持不变,仍然可以录入 2003-8-1 类型的日期格式 另外 3 个参数币别、年度、账套名参见 ACCT 取数公式 温馨提示: 现金流量表中“汇率变动对现金的影响”取值为“ 支付的其它与筹资活动有关的现金”后的选项“ 现金流入” 与“现金流出”的差 若在会计年度中启用账套, ACCTCASH 函数可以获取指定期间的现金流量表的初始数据,也可以获取包含 现金流量的初始数据和凭证中指定的现金流量的数据的现金流量累计数。
(3) REF 取 数 公 式 定 义 REF 取数公式是用来对同一张报表的不同表页中数据进行取数的,当然也可以是同一个表页中数据,需要进行定义的参数有: 1、取数内容 可为报表的单元格如 A1 字样或数值公式如 SUM(B1:B5) 2、表页 报表的表页号如果为空,则系统默认为当前的表页 为了对不同账套之间的表间取数,还可用 REF_F 取数公式,它比表内取数公式 REF 取数公式增加了“报表名” 和“账套名” 参数,共四个参数,其它参数的操作和 REF 取数公式一样,下面对这两个新增参数分别进行说明 (4) REF_F 取 数 公 式 定 义 该公式是用来进行不同账套之间的表间取数的取数公式 账套名用于指定取数报表所在的账套在账套名录入界面单击 F7,系统将弹出在“多账套管理”中以设置的账套名列表,供用户进行选择 报表名用于指定取数的报表来源,在报表名录入界面单击 F7,系统将弹出选定账套下的所有报表名列表,供用户进行选择 表页用于指定取数的指定报表的表页来源在表页名录入界面单击 F7,系统将弹出选定账套、选定报表下的所有表页名列表,供用户进行选择表页如果为空,则系统默认为选定报表的第一张表页。
其它参数的操作和 REF 取数公式一样,这里就不一一赘述,请参见 REF 取数公式的操作所有参数设置完毕后,单击确定,系统就能取出指定账套、指定报表、指定表页、指定单元的值 (5) SUM 取 数 公 式 定 义 选择SUM取数公式,系统将弹出求和取数公式的公式定义,具体参数设置如下:1、 参数1 您所需定义的参数,该参数可以是一个单元格,也可以是一个单元块以及数值公式 2、 参数2 同参数1 温馨提示: 对单元格 A8 设置公式:SUM(A1+A2 ),表示单元格 A8 的结 果=A1 单元的数据+A2 单元的数据 若为连续的单元格相加,可用:分隔例如对单元格 A8 设置从。