金蝶K报表取数公式详解.docx
文本预览下载声明
金蝶K3报表取数公式详解
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、取数类型
数 据 项
说 明
必填项(是/否)
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
折合本位币损益表本年实际发生额
是
(2) ACCTCASH 取数公式定义
ACCTCASH 是现金流量表(包括主表及附表)取数公式。该公式只取已指定了具体的项目的数值,未指定的主表项目及未处理的附表项目不在该取数公式的取数数值中反映。即用ACCTCASH 取的数据应等于总账系统中现金流表的正表及附表的数据。此取数公式共有七个参数。
(3) REF 取数公式定义
REF 取数公式是用来对同一张报表的不同表页中数据进行取数的,当然也可以是同一个表页中数据,需要进行定义的参数有:
1、取数内容
可为报表的单元格如A1 字样或数值公式如SUM(B1:B5)。
2、表页
报表的表页号。如果为空,则系统默认为当前的表页。为了对不同账套之间的表间取数,还可用REF_F 取数公式,它比表内取数公式REF
显示全部