NC-IUFO报表公式语法规则.doc

NC-IUFO报表公式语法规则.doc

ID:50985537

大小:57.00 KB

页数:19页

时间:2020-03-08

NC-IUFO报表公式语法规则.doc_第1页
NC-IUFO报表公式语法规则.doc_第2页
NC-IUFO报表公式语法规则.doc_第3页
NC-IUFO报表公式语法规则.doc_第4页
NC-IUFO报表公式语法规则.doc_第5页
资源描述:

《NC-IUFO报表公式语法规则.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、公式语法规则和常用函数说明一、元素表示1、如何表示指标指标用指标名+一对方括号表示,如[利润]、[成本]。2、如何表示关键字关键字用关键字名+一对花括号括号表示,如{年}、{月}、{单位编码}。二、表达式1、算术表达式由指标、关键字、常数、函数、算术运算符组成的计算序列。计算的结果为确定值。<算术表达式>::=<表达式因子><算术运算符><表达式因子><表达式因子>::=<指标>

2、<关键字>

3、<数值>

4、<字符串>

5、<函数>

6、'('<算术表达式>')'<算术运算符>='+'

7、'-'

8、'*'

9、'/'*字符串可以用单引号或

10、双引号括起2、逻辑表达式由算术表达式、比较运算符、逻辑运算符组成的计算序列<逻辑表达式>::=<逻辑表达式因子><逻辑运算符><逻辑表达式因子><逻辑表达式因子>=(<算术表达式><比较运算符><算术表达式>)

11、'('<逻辑表达式>')'<比较运算符>='='

12、'>'

13、'>='

14、'<'

15、'<='

16、'<>'

17、'LIKE'<逻辑运算符>='AND'

18、'OR'3、函数及参数使用说明函数基本格式:函数名(参数)不同名称的函数具有不同的作用。函数的参数,根据所用函数不同,参数的个数与参数值的类型要求不同,具体可查看各个函数的帮

19、助说明。函数分类:关键字函数、指标函数、数学函数、字符函数、日期函数、条件函数、业务处理函数等。说明:1)函数名不区分大小写;2)在iUFO中取数时,建议参数都用引号引起来。否则当参数值过长时,会取不到数。3)函数中的各参数之间用逗号分隔,即使参数为空,其对应的逗号仍不能省略。三、通配符在对字符串的逻辑表达式中,也可以使用'LIKE'运算符并配合通配字符来进行模糊比较运算。以下是可以使用的通配字符:%:0/多个字符,如'AB%'表示"AB"后接任何字符的字符串,AB、AB34_:单个字符,如'_AB'表示"AB"之

20、前为任意字符,iAB,2AB在用作筛选条件的逻辑表达式中使用通配符,可以筛选出一批符合条件的记录。例如:K(‘单位->单位级次编码’)LIKEDWXX(‘1001’,’单位->单位级次编码’)+’%’表示单位编码为“1001”的单位及其所有下级单位。四、常用函数1、数学函数(1)绝对值函数:ABS(<算术表达式>)(2)平方根函数:SQR(<算术表达式>)(3)四舍五入函数:ROUND(<算术表达式>,位数)(4)正弦函数:SIN(<算术表达式>)(5)余弦函数:COS(<算术表达式>)(6)正切数:TAN(<算术表

21、达式>)(7)余切函数:CTAN(<算术表达式>)(8)取整函数:INT(<算术表达式>)(9)计算以e为底的对数函数:LN(<算术表达式>)(10)计算以10为底的对数函数:LOG(<算术表达式>)(11)计算以e为底的指数值函数:EXP(<算术表达式>)(12)指数函数,例如参数为2,3那么计算2的3次方函数:POWER(<算术表达式>,<算术表达式>)(13)圆周率函数:PAI()2、字符处理函数(1)字符串长度函数:LEN(<字符串表达式>)(2)取子串函数:SUBSTR("<字符串表达式>"[,<起始位置>

22、][,<字符长度>])(3)去空格函数:TRIM(<字符串表达式>)(4)字符串转换为小写字母函数:LOWER(<字符串表达式>)(5)字符串转换为大写字母函数:UPPER(<字符串表达式>)(6)字符串转换为数值:VAL(<字符串表达式>)(7)数值转换为字符串:STR(<数值表达式>)3、时间和日期函数(1)日函数:DAY()返回机器时间当前日信息,例如当前服务器时间为2002年7月25日,则DAY()返回值为25。(2)月份函数:MONTH()返回机器时间当前月信息,例如当前服务器时间为2002年7月25日,则

23、DAY()返回值为7。(3)季度函数:SEASON()返回机器时间当前季信息,例如当前服务器时间为2002年7月25日,则DAY()返回值为3。(4)年函数:YEAR()返回机器时间当前年信息,例如当前服务器时间为2002年7月25日,则DAY()返回值为2002。4、条件赋值/取值函数IFF(<逻辑表达式>,<条件真值>,<条件假值>)当逻辑表达式的值为真时,返回<条件真值>的结果,否则返回<条件假值>;返回值类型视<条件真值>和<条件假值>而定,<条件真值>和<条件假值>的类型必须一致例如:在A1单元定义公式A1

24、=IFF(ZMONTH()=1,0,100),该公式表示:1月份A1单元的值为0,其他月份,A1单元的值为100。5、统计函数(1)合计值:PTOTAL(<区域>,<区域条件>)  返回指定区域在某一页符合区域筛选条件的数值单元的合计值。(2)最大值:PMAX(<区域>,<区域条件>)返回指定区域在某一页符合区域筛选条件的数值单元的最大值。(3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。