安易2000报表函数定义
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
异账套取数
ZWZT(<‘账套代码’>,<‘取数类别,会计期间’>,<‘科目’>,<‘参数2’>)
SQL取数
ZWSL(<‘科目’,‘部门’,‘往来’,‘项目’,‘备注’,‘方向’,‘开始期间’,‘结束期间’>)
ZWL(<‘科目’,‘部门’,‘往来’,‘项目’,‘备注’,‘方向’,‘开始期间’,‘结束期间’>)
个人往来表取数
ZWZY(<‘职员’>,<‘取数类别,会计期间’>,<‘科目’>,<参数2>)
成本取数
ZWCB(<‘方式’>,<‘会计期间’>,<‘产品代码’>,<‘行代码’>,<‘列代码’>)
其中value_true_exp和value_false_exp是常数或数值公式。
逻辑运算函数
AND(logical_exp1,logical_exp2)
当两个表达式都成立时,返回真(1),否则返回假(0)。返回值为数值型。
OR(logical_exp1,logical_exp2)
当两个表达式至少有一个成立时,返回真,否则返回假。返回值为数值型。
返回值为字符串。
No是表页序号,从1开始,空表示本页。
SHEET(no)
即表页名称函数,取表页名称。返回值为字符串。
NAME(code)
即表页代码名称(单位名称)函数,取代码名称关键字。返回值为字符串。
Code是表页代码,空表示本页,同时它可以是CODE函数。
UNIT(logexp)
即表页筛选函数,返回逻辑条件logexp为真的表页数。返回值为数值型。
文本函数
GET(code)
即提取公式函数,返回单元公式。返回值为字符串。
code是单元引用
STR(value,digit)
即数值转字符函数,将数值转换为千分位格式的字符串。返回值为字符串。
Value是数值或数值公式,digit是小数位数。
LEN(text)
即取字符串长度函数,返回一文字串的字符长度。返回值为数值型。
S
数量
DY
取本年1-12月贷方累计发生额
四.安易账务取数函数表(表4)
表4安易账务取数函数表
函数名称
函数格式
科目表取数
ZWKM(<‘取数类别,会计期间’>,<‘科目’>,<‘参数2’>)
科目组取数
ZWKMZ(<‘取数类别,会计期间’>,<‘汇总科目’>)
部门表取数
ZWBM(<‘部门’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
数学函数
ABS(number)
即求绝对值函数,返回数值或数值公式计算结果的绝对值。
在所有的数学函数中,参数Number可以是数值,也可以是数值型公式。参数Num_digits是一整数,代表小数位数。数学函数可以嵌套其他函数。数学函数返回值均为数值。
INT(number)
UNDUP(number,num_digits)
即向上舍位函数,返回远离零值,向上(绝对值增大的方向)舍入数字。
SIGN(number)
即取正负函数,返回数字的符号。当数字为正数时返回1,为零时返回0,为负数时返回-1。
IN(提示信息)
即输入数函数,提示输入一个数值(在编辑单元格中的该函数时和编制时弹出提示对话框,对话框中的信息为函数中定义的提示信息)。
Text1、text2是字符串或者字符公式。
如果是字符串,应该由单引号‘’括起来。
SUB(text,start,count)
即取子串函数,从text的start位置开始,截取count长度的字符串,并将其返回。返回值为字符串。
start、count为整数。
MONEY(no)
即取元、千元或万元函数,返回表页是元表、千元表或万元表。返回值为字符串。
部门项目表取数
ZWBX(<‘部门’>,<‘项目’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
项目往来表取数
ZWXW(<‘项目’>,<‘往来’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
部门现金流量表取数
ZWBXJLL(<‘部门’>,<‘现金流量’>,<‘取数类别,会计期间’>,[‘科目’])
公司表取数
ZWGS(<‘公司’>,<‘取数类别,会计期间’>,<“科目”>,<参数2>)
预算表取数
ZWYS(<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
部门预算表取数
ZWBMYS(<‘部门’>,<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
项目预算表取数
no为表页序号,空表示本页。
统计函数
AVG(code),MAX(code),MIN(code)
取平均值、最大值、最小值函数,分别返回表元块中的平均值、最大值和最小值。
在统计函数中,参数Code为表元块代码。如:D5:D8,D5。统计函数返回值均为数值。
COUNT(code)
数值单元计数函数,返回单元格区域中数字项的个数。
STDEV(code)
标准偏差函数,估算样本的标准偏差。标准偏差反映相对于平均值(mean)的离散程度。
VAR(code)
样本方差,估算样本方差。
逻辑判断函数
IF(logical_exp,value_true_exp,value_false_exp)
是由比较运算符连接的两个公式组成。返回值为数值型。
TRUNC(number,num_digits)
即小数截断函数,将数字的小数部分截去,返回整数。
ROUND(number,num_digits)
即舍位函数,返回某个数字按指定位数四舍五入后的数字。
ROUNDDOWN(number,num_digits)
即向下舍位函数,返回靠近零值,向下(绝对值减小的方向)舍入数字。
ZWXMYS(<‘项目’>,<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
现金预算表取数
ZWXJLLYS(<‘现金’>,<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
凭证取数
ZWPZ(<‘借方科目’>,<‘贷方科目’>,<‘time1’>,<‘time2’>)
Logexp是逻辑条件。
DATE(type)
YEAR(type)
即日期和年函数,返回用数值表示的会计日期或系数日期。返回值为数值型。
Type只能是C和S。C表示取会计日期,即对应表页在建立时输入的日期;S表示系统日期,即当前计算机系统的日期。
MONTH(type)
DAY(type)
即月和日函数,分别返回用数值表示的会计日期或系统日期的年份、月份和日。
不同表页代码表间取数
ZT(dwdm,time,name,bcode)
在文件名为name的报表文件中,取由表页代码为dwdm,表页日期为time的表中bcode的数据,如果确定的是多个表页,则取多个表页中bcode的总和。返回值为数值型。
表页与日期函数
CODE (no)
即表页代码函数,取表页的表页代码关键字。
一.单元函数表(表2)
表2单元函数表
函数名称
函数格式
功能
参数说明
本表取数
BB (dwdm,time,bcode)
在当前报表文件中,取由dwdm和time所确定的表页中bcode的数据,或所确定的多个表页中bcode的总和。返回值为数值型。
dwdm指表页代码;time指表页日期,占8位,其中年占4位,月和日各占两位。月和日中小于10的数用前置“0”补足;time也可以使用C(本期)、M(上期)、Y(上年度同期)、B(本年度第一期)、E(上年度最后一期);bcode是单元引用,返回值为数值。dwdm和time可以使用通配符*,通配符来代替任意一串字符。
logical_exp是逻辑判断公式,是由比较运算符连接的两个公式组成。
一般形式是:公式比较运算符公式
其中:公式是各种数值函数;比较运算符包括:=、>、>=、<、<=、<>、(或!=)。
当逻辑判断公式成立时,logic_exp的计算结果是真(用1表示),否则为假(用0表示)。当logical_exp成立时,返回value_true_exp,否则返回value_false_exp。
Text是字符串或字符串公式。若是字符串,它应该由单引号‘’括起来。
TRIM(text)
即去空格函数,除了单词之间的单个空格外,清除文本中所有的空格。返回值为字符串。
EXACT(text1,text2)
即字符串比较函数,测试两个字符串是否完全相同。如果完全相同返回1;否则返回0。
EXACT能区分大小写,但是忽略格式上的区别(例如:字体、字号和对齐方式等)。利用函数EXACT可以测试输入文档内的文字。返回值为数值型。
如果采用形式①,对应的报表文件必须已经纳入了系统的报表树中进行管理,在报表树中组代码+表代码可以唯一确定一个报表文件。
如果采用形式②,文件名必须带有扩展名.any。文件名中可以带路径也可以不带路径。如果文件名不带路径,则表示与调用表在同一路径。如果不在同一路径下,文件名中必须带路径,路径可以使用绝对路径,也可以使用相对路径。
往来表取数
ZWWL(<‘往来’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
项目表取数
ZWXM(<‘项目’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
现金流量表取数
ZWXJLL(<‘现金流量’>,<‘取数类别,会计期间’>,[‘科目’])
部门往来表取数
ZWBW(<‘部门’>,<‘往来’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
相同表页代码表间取数
BJ (time,name,bcode)
在文件名为name的报表文件中,取由表页代码与当前表相同,表页日期为time的表中bcode的数据,如果确定的是多个表页,则取多个表页中bcode的总和。返回值为数值型。
time和bcode同本表取数函数;
name指报表文件名,它有两种形式:①组代码-表代码,②路径\文件名。
NOT(logical_exp)
当表达式成立时,返回假,否则返回真。返回值为数值型。
表3账务取数函数的参数说明表
取数类别
含义
取数类别
含义
CJ
取期初借方余额
C
当前会计期
CD
取期初贷方余额
M
上一会计期
MJ
取期末借方余额
Y
去年同期
MD
取期末贷方余额
B
年初
JF
取本期借方发生额
E
上年年末
DF
取本期贷方发生额
1,…,12
当年某个期间
JL
取借方年初至今累计发生额
XXXX01,…,
XXXX12
XXXX年某个期间
DL
取贷方年初至今累计发生额
XJ
取下级明细科目借方余额合计数
XD
取下级明细科目贷方余额合计数
参数2
含义
JQ
取借方季度累计发生额
C
本位币
DQ
取贷方季度累计发生额
W+外币代码
某种外币
JY
取本年1-12月借方累计发生额
ZWZT(<‘账套代码’>,<‘取数类别,会计期间’>,<‘科目’>,<‘参数2’>)
SQL取数
ZWSL(<‘科目’,‘部门’,‘往来’,‘项目’,‘备注’,‘方向’,‘开始期间’,‘结束期间’>)
ZWL(<‘科目’,‘部门’,‘往来’,‘项目’,‘备注’,‘方向’,‘开始期间’,‘结束期间’>)
个人往来表取数
ZWZY(<‘职员’>,<‘取数类别,会计期间’>,<‘科目’>,<参数2>)
成本取数
ZWCB(<‘方式’>,<‘会计期间’>,<‘产品代码’>,<‘行代码’>,<‘列代码’>)
其中value_true_exp和value_false_exp是常数或数值公式。
逻辑运算函数
AND(logical_exp1,logical_exp2)
当两个表达式都成立时,返回真(1),否则返回假(0)。返回值为数值型。
OR(logical_exp1,logical_exp2)
当两个表达式至少有一个成立时,返回真,否则返回假。返回值为数值型。
返回值为字符串。
No是表页序号,从1开始,空表示本页。
SHEET(no)
即表页名称函数,取表页名称。返回值为字符串。
NAME(code)
即表页代码名称(单位名称)函数,取代码名称关键字。返回值为字符串。
Code是表页代码,空表示本页,同时它可以是CODE函数。
UNIT(logexp)
即表页筛选函数,返回逻辑条件logexp为真的表页数。返回值为数值型。
文本函数
GET(code)
即提取公式函数,返回单元公式。返回值为字符串。
code是单元引用
STR(value,digit)
即数值转字符函数,将数值转换为千分位格式的字符串。返回值为字符串。
Value是数值或数值公式,digit是小数位数。
LEN(text)
即取字符串长度函数,返回一文字串的字符长度。返回值为数值型。
S
数量
DY
取本年1-12月贷方累计发生额
四.安易账务取数函数表(表4)
表4安易账务取数函数表
函数名称
函数格式
科目表取数
ZWKM(<‘取数类别,会计期间’>,<‘科目’>,<‘参数2’>)
科目组取数
ZWKMZ(<‘取数类别,会计期间’>,<‘汇总科目’>)
部门表取数
ZWBM(<‘部门’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
数学函数
ABS(number)
即求绝对值函数,返回数值或数值公式计算结果的绝对值。
在所有的数学函数中,参数Number可以是数值,也可以是数值型公式。参数Num_digits是一整数,代表小数位数。数学函数可以嵌套其他函数。数学函数返回值均为数值。
INT(number)
UNDUP(number,num_digits)
即向上舍位函数,返回远离零值,向上(绝对值增大的方向)舍入数字。
SIGN(number)
即取正负函数,返回数字的符号。当数字为正数时返回1,为零时返回0,为负数时返回-1。
IN(提示信息)
即输入数函数,提示输入一个数值(在编辑单元格中的该函数时和编制时弹出提示对话框,对话框中的信息为函数中定义的提示信息)。
Text1、text2是字符串或者字符公式。
如果是字符串,应该由单引号‘’括起来。
SUB(text,start,count)
即取子串函数,从text的start位置开始,截取count长度的字符串,并将其返回。返回值为字符串。
start、count为整数。
MONEY(no)
即取元、千元或万元函数,返回表页是元表、千元表或万元表。返回值为字符串。
部门项目表取数
ZWBX(<‘部门’>,<‘项目’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
项目往来表取数
ZWXW(<‘项目’>,<‘往来’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
部门现金流量表取数
ZWBXJLL(<‘部门’>,<‘现金流量’>,<‘取数类别,会计期间’>,[‘科目’])
公司表取数
ZWGS(<‘公司’>,<‘取数类别,会计期间’>,<“科目”>,<参数2>)
预算表取数
ZWYS(<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
部门预算表取数
ZWBMYS(<‘部门’>,<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
项目预算表取数
no为表页序号,空表示本页。
统计函数
AVG(code),MAX(code),MIN(code)
取平均值、最大值、最小值函数,分别返回表元块中的平均值、最大值和最小值。
在统计函数中,参数Code为表元块代码。如:D5:D8,D5。统计函数返回值均为数值。
COUNT(code)
数值单元计数函数,返回单元格区域中数字项的个数。
STDEV(code)
标准偏差函数,估算样本的标准偏差。标准偏差反映相对于平均值(mean)的离散程度。
VAR(code)
样本方差,估算样本方差。
逻辑判断函数
IF(logical_exp,value_true_exp,value_false_exp)
是由比较运算符连接的两个公式组成。返回值为数值型。
TRUNC(number,num_digits)
即小数截断函数,将数字的小数部分截去,返回整数。
ROUND(number,num_digits)
即舍位函数,返回某个数字按指定位数四舍五入后的数字。
ROUNDDOWN(number,num_digits)
即向下舍位函数,返回靠近零值,向下(绝对值减小的方向)舍入数字。
ZWXMYS(<‘项目’>,<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
现金预算表取数
ZWXJLLYS(<‘现金’>,<‘取数类别’>,<‘科目’>,<‘time1’>,<‘time2’>)
凭证取数
ZWPZ(<‘借方科目’>,<‘贷方科目’>,<‘time1’>,<‘time2’>)
Logexp是逻辑条件。
DATE(type)
YEAR(type)
即日期和年函数,返回用数值表示的会计日期或系数日期。返回值为数值型。
Type只能是C和S。C表示取会计日期,即对应表页在建立时输入的日期;S表示系统日期,即当前计算机系统的日期。
MONTH(type)
DAY(type)
即月和日函数,分别返回用数值表示的会计日期或系统日期的年份、月份和日。
不同表页代码表间取数
ZT(dwdm,time,name,bcode)
在文件名为name的报表文件中,取由表页代码为dwdm,表页日期为time的表中bcode的数据,如果确定的是多个表页,则取多个表页中bcode的总和。返回值为数值型。
表页与日期函数
CODE (no)
即表页代码函数,取表页的表页代码关键字。
一.单元函数表(表2)
表2单元函数表
函数名称
函数格式
功能
参数说明
本表取数
BB (dwdm,time,bcode)
在当前报表文件中,取由dwdm和time所确定的表页中bcode的数据,或所确定的多个表页中bcode的总和。返回值为数值型。
dwdm指表页代码;time指表页日期,占8位,其中年占4位,月和日各占两位。月和日中小于10的数用前置“0”补足;time也可以使用C(本期)、M(上期)、Y(上年度同期)、B(本年度第一期)、E(上年度最后一期);bcode是单元引用,返回值为数值。dwdm和time可以使用通配符*,通配符来代替任意一串字符。
logical_exp是逻辑判断公式,是由比较运算符连接的两个公式组成。
一般形式是:公式比较运算符公式
其中:公式是各种数值函数;比较运算符包括:=、>、>=、<、<=、<>、(或!=)。
当逻辑判断公式成立时,logic_exp的计算结果是真(用1表示),否则为假(用0表示)。当logical_exp成立时,返回value_true_exp,否则返回value_false_exp。
Text是字符串或字符串公式。若是字符串,它应该由单引号‘’括起来。
TRIM(text)
即去空格函数,除了单词之间的单个空格外,清除文本中所有的空格。返回值为字符串。
EXACT(text1,text2)
即字符串比较函数,测试两个字符串是否完全相同。如果完全相同返回1;否则返回0。
EXACT能区分大小写,但是忽略格式上的区别(例如:字体、字号和对齐方式等)。利用函数EXACT可以测试输入文档内的文字。返回值为数值型。
如果采用形式①,对应的报表文件必须已经纳入了系统的报表树中进行管理,在报表树中组代码+表代码可以唯一确定一个报表文件。
如果采用形式②,文件名必须带有扩展名.any。文件名中可以带路径也可以不带路径。如果文件名不带路径,则表示与调用表在同一路径。如果不在同一路径下,文件名中必须带路径,路径可以使用绝对路径,也可以使用相对路径。
往来表取数
ZWWL(<‘往来’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
项目表取数
ZWXM(<‘项目’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
现金流量表取数
ZWXJLL(<‘现金流量’>,<‘取数类别,会计期间’>,[‘科目’])
部门往来表取数
ZWBW(<‘部门’>,<‘往来’>,<‘取数类别,会计期间’>,[‘科目’],[‘参数2’])
相同表页代码表间取数
BJ (time,name,bcode)
在文件名为name的报表文件中,取由表页代码与当前表相同,表页日期为time的表中bcode的数据,如果确定的是多个表页,则取多个表页中bcode的总和。返回值为数值型。
time和bcode同本表取数函数;
name指报表文件名,它有两种形式:①组代码-表代码,②路径\文件名。
NOT(logical_exp)
当表达式成立时,返回假,否则返回真。返回值为数值型。
表3账务取数函数的参数说明表
取数类别
含义
取数类别
含义
CJ
取期初借方余额
C
当前会计期
CD
取期初贷方余额
M
上一会计期
MJ
取期末借方余额
Y
去年同期
MD
取期末贷方余额
B
年初
JF
取本期借方发生额
E
上年年末
DF
取本期贷方发生额
1,…,12
当年某个期间
JL
取借方年初至今累计发生额
XXXX01,…,
XXXX12
XXXX年某个期间
DL
取贷方年初至今累计发生额
XJ
取下级明细科目借方余额合计数
XD
取下级明细科目贷方余额合计数
参数2
含义
JQ
取借方季度累计发生额
C
本位币
DQ
取贷方季度累计发生额
W+外币代码
某种外币
JY
取本年1-12月借方累计发生额