IUFO中的函数用法及指标
如何表示指标
在函数中表示指标的方法是:\报表编码->指标名称\。例如:\利润\,表示编码为“REP001”的报表中的指标“利润”。
如何表示关键字
关键字用关键字名加一对小括号,前加‘K’表示,如K('年')、k(\月\、k('单位编码')、k('单位->单位名称'),可用在函数中,也可以单独用于条件表示。 ■ 函数
数学函数
(1)绝对值函数:ABS(<算术表达式>)
(2)平方根函数:SQR(<算术表达式>)
(3)四舍五入函数:ROUND(<算术表达式>,位数)
(4)正弦函数:SIN(<算术表达式>)
(5)余弦函数:COS(<算术表达式>)
(6)正切数:TAN(<算术表达式>)
(7)余切函数:CTAN(<算术表达式>)
(8)取整函数:INT(<算术表达式>)
(9)计算以e为底的对数函数:LN(<算术表达式>)
(10)计算以10为底的对数函数:LOG(<算术表达式>)
(11)计算以e为底的指数值函数:EXP(<算术表达式>)
(12)指数函数:POWER(<算术表达式>, <算术表达式>),例如参数为2,3那么计算2的3次方
(13)圆周率函数:PAI()
字符处理函数
(1)字符串长度函数 :LEN(<字符串表达式>)
(2)取子串函数 :SUBSTR(\字符串表达式>\起始位置>][,<字符长度>])
(3)去空格函数 :TRIM(<字符串表达式>)
(4)字符串转换为小写字母函数 :LOWER(<字符串表达式>)
(5)字符串转换为大写字母函数 :UPPER(<字符串表达式>)
(6)字符串转换为数值 :VAL(<字符串表达式>)
(7)数值转换为字符串 :STR(<数值表达式>)
日期函数
(1)日函数 :DAY() 返回机器时间当前日信息,例如当前服务器时间为2002年7月25日,则DAY()返回值为25。
(2)月份函数 :MONTH() 返回机器时间当前月信息,例如当前服务器时间为2002年7月25日,则MONTH()返回值为7。
(3)季度函数 :SEASON() 返回机器时间当前季信息,例如当前服务器时间为2002年7月25日,则SEASON()返回值为3。
(4)年函数 :YEAR() 返回机器时间当前年信息,例如当前服务器时间为2002年7月25日,则YEAR()返回值为2002。
(5)日期函数:DATE() 返回机器时间日期信息,例如当前服务器时间为2002年7月25日,则DATE()返回值为20020725。
条件赋值/取值函数
IFF(<逻辑表达式>,<条件真值>,<条件假值>) 当逻辑表达式的值为真时,返回<条件真值>的结果,否则返回<条件假值>;返回值类型视<条件真值>和<条件假值>而定,<条件真值>和<条件假值>的类型必须一致 例如:在A1单元定义公式A1=IFF(ZMONTH()=1,0,100),该公式表示:1月份A1单元的值为0,其他月份,A1单元的值为100。
统计函数
(1)合计值:PTOTAL(<区域>,<区域条件>),<区域条件>为逻辑表达式,例如:A1:A5>0。
(2)最大值:PMAX(<区域>,<区域条件>)
(3)最小值:PMIN(<区域>,<区域条件>)
(4)平均值:PAVG(<区域>,<区域条件>)
(5)区域单元个数:PCOUNT(区域,区域条件)
(6)区域数值单元的偏方差值:PSTD(区域,区域条件)
(7)区域方差值:VAR(区域,区域条件)
统计函数只对数值类型的指标进行统计
关键字函数
(1)关键字值函数:ZKEY('关键字名称'),根据当前报表关键字,返回指定关键字的值。
(2)关键字:K('关键字名称') ,表示关键字。
时间关键字属性函数
(1)本年函数:ZYEAR(),根据当前报表关键字中的日期,返回年。
(2)本季函数:ZSEASON(),根据当前报表关键字日期返回季。
(3)本月函数:ZMONTH(),根据当前报表关键字日期返回月。
(4)本旬函数:ZPERIOD(),根据当前报表关键字日期返回旬。
(5)本日函数:ZDAY(),根据当前报表关键字日期返回日。
(6)本周函数:ZWEEK(),根据当前报表关键字日期返回周的序号。
(7)半年函数:ZHALFYEAR(),根据当前报表关键字日期,返回该日期所属半年:上半年或下半年。
(8)日期函数:ZDATE(['分隔符']),根据当前报表关键字日期,返回yyyymmdd形式的字符串,
加入分隔符,则年月日之间用指定字符分隔。例如:ZDATE('-')返回2004-01-01形式的日期。
单位函数
(1)本单位编码:ZDW(),根据当前报表关键字,返回单位编码。
(2)单位名称函数:DWNAME(),根据当前报表关键字返回单位名称。
(3)单位信息:DWXX('单位编码','单位结构'),根据给定单位编码,返回对应的其他单位结构的值。例如:DWXX('100','单位->单位级次编码'),返回编码为‘100’的单位的单位级次编码。
指标函数
(1) 指标取数函数:
Mselect(指标[, 日期关键字][,日期偏移量][,条件][,版本]),返回指标符合条件的值。
指标:字符串,表示方法为:'报表编码->指标名称',例如:\利润\,表示编码为rep001的报表中名称为利润的指标。
日期关键字:当前报表中可以使用的日期关键字,例如:当前报表是月报,则可以使用'年'、'半年'、'季'、'月'; 日期偏移量:相对于日期关键字的偏移量。整数,正数表示向后偏移,负数表示向前偏移,0或缺省表示同当前报表关键字值相同。可以是单元、指标、常数组成的表达式。
条件:逻辑表达式,各条件之间以and相连,条件中可以使用指标所属报表中所有关键字。条件可缺省,表示同当前报表关键字的值相同。如果指标所在的报表对应的关键字在这个表达式中没有对应的值,那么在当前报表的关键字中找到一样的关键字并带入,如果当前报表也没有则用空值带入,这样的结果是结果为空值。如果条件中重复对已设置了偏移的日期关键字定义条件,则偏移无效。
版本:版本名称,'合并'或'原始',缺省表示同当前报表版本相同。
(2) 指标组取数函数:Mselects(指标组[, 日期关键字][,日期偏移量][,条件][,版本]),返回指定报表中一组指标,符合条件的一组值。
指标组:指标所属的报表编码和指标名称列表,它们之间用\分隔,指标名称列表是一组用逗号隔开的指标名称列表,例如:\利润,销售额\,表示编码为rep001的报表中
名称为利润和销售额的指标。
日期关键字:当前报表中可以使用的日期关键字,例如:当前报表是月报,则可以使用'年'、'半年'、'季'、'月'; 日期偏移量:相对于日期关键字的偏移量。整数,正数表示向后偏移,负数表示向前偏移,0或缺省表示同当前报表关键字值相同。可以是单元、指标、常数组成的表达式。
条件:逻辑表达式,各条件之间以and相连,条件中可以使用指标所属报表中所有关键字。条件可缺省,表示同当前报表关键字的值相同。如果指标所在的报表对应的关键字在这个表达式中没有对应的值,那么在当前报表的关键字中找到一样的关键字并带入,如果当前报表也没有则用空值带入,这样的结果是结果为空值。如果条件中重复对已设置了偏移的日期关键字定义条件,则偏移无效。
版本:版本名称,'合并'或'原始',缺省表示同当前报表版本相同。
(3) 区域指标取数函数:Mselecta(区域[, 日期关键字][,日期偏移量][,条件][,版本]),返回当前报表指定区域对应指标,符合条件的值。
区域:本表单元位置,例如:A1:C5 日期关键 …… 此处隐藏:3146字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




