nc公式、函数语法规则.doc_第1页
nc公式、函数语法规则.doc_第2页
nc公式、函数语法规则.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

nc公式、函数语法规则 内部交流 如何表示指标指标用指标名加一对小括号,前加M表示,如M(利润)、m(成本)。如何表示关键字关键字用关键字名加一对小括号,前加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)指数函数,例如参数为2,3那么计算2的3次方函数:POWER(, ) (13)四舍五入函数函数:ROUND(, 整数) (14)圆周率函数: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日,则DAY()返回值为7。(3)季度函数 :SEASON() 返回机器时间当前季信息,例如当前服务器时间为2002年7月25日,则DAY()返回值为3。(4)年函数 :YEAR() 返回机器时间当前年信息,例如当前服务器时间为2002年7月25日,则DAY()返回值为2002。IFF(,)当逻辑表达式的值为真时,返回的结果,否则返回;返回值类型视和而定,和的类型必须一致例如:在A1单元定义公式A1=IFF(ZMONTH()=1,0,100),该公式表示:1月份A1单元的值为0,其他月份,A1单元的值为100。(1)合计值:PTOTAL(,)为逻辑表达式,如 = 1998(2)最大值:PMAX(,)(3)最小值:PMIN(,)(4)平均值:PAVG(,)(5)区域单元个数:PCOUNT(区域,区域条件) (6)区域数值单元的偏方差值:PSTD(区域,区域条件) (7)区域方差值:VAR(区域,区域条件) 统计函数只对数值类型的指标进行统计另外,统计函数和SELECT函数只对指标的决算类型的值进行统计,并且只统计固定指标。(1)根据当前输入日期返回年:ZYEAR()例如,报表录入日期为2002年07月25日,则ZYEAR()返回值为2002。(2)根据当前输入日期返回季:ZSEASON()例如,报表录入日期为2002年07月25日,则ZSEASON()返回值为3。(3)根据当前输入日期返回月:ZMONTH()例如,报表录入日期为2002年07月25日,则ZMONTH()返回值为7。(4)根据当前输入日期返回旬:ZPERIOD()例如,报表录入日期为2002年07月25日,则ZPERIOD()返回值为21。(5)根据当前输入日期返回日:ZDAY()例如,报表录入日期为2002年07月25日,则ZDAY()返回值为25。(6)本单位编码:ZDW() 例如,报表录入单位的单位编码为100A,则ZDW()返回值为字符串100A。(7)关键字1: ZKEY1()例如,报表录入自定义关键字1的值为AAA,则ZKEY1()返回值为字符串AAA。(8)关键字2: ZKEY2()例如,报表录入自定义关键字2的值为BBB,则ZKEY2()返回值为字符串BBB。(9)关键字3: ZKEY3()例如,报表录入自定义关键字3的值为CCC,则ZKEY3()返回值为字符串CCC(1) MSELECT(,日期关键字,日期偏移,关键字1,关键字2,关键字3)返回某指标在当前任务中的满足条件的值。此时,单位为当前单位.日期类型: 日期关键字缺省时,为当前任务的日期类型日期偏移: 算术表达式,表示相对于当前日期值的偏移值,如-1, +1, -本月(),缺省为0关键字1: 纯字符串,如123,缺省为当前关键字1的值关键字2:纯字符串,如123,缺省为当前关键字2的值关键字 3:纯字符串,如123,缺省为当前关键3的值例如,假设当前任务为月任务,MSELECT(m(收入),k(月),-ZMONTH()返回指标收入按当前录入月份减去-ZMONTH()个月的那一个月的值,因为ZMONTH()的值为当前录入日期的月份数,所以假设当前录入日期为2002年5月,往前倒推5个月,返回值就是指标收入2001年12月的数。举例中的公式可用于资产负债表月报中,年初余额的取值。(2) MSUM(,任务名,条件) 返回某指标在指定任务中,符合一定条件的值的汇总结果。任务名缺省为当前任务,条件缺省为所有值。例如,任务统计月报为月报,公式MSUM(m(收入),统计月报,k(单位编码) like AAA%and k(年)=ZYEAR()返回值为统计月报任务中,单位编码是AAA的单位及其下属单位,当前年度所有月?quot;收入指标的合计值。(3) MAVG(,任务名,条件) 返回某指标在指定任务中,符合一定条件的平均值。任务名缺省为当前任务,条件缺省为所有值。例如,任务统计月报为月报,公式MAVG(m(收入),统计月报,k(单位编码) like AAA%and k(年)=ZYEAR()返回值为统计月报任务中,单位编码是AAA的单位及其下属单位,当前年度月份收入指标的平均值。(4) MCOUNT(,任务名,条件) 返回某指标在指定任务中,符合一定条件的值的个数。任务名缺省为当前任务,条件缺省为所有值。例如,任务统计月报为月报,公式MCOUNT(m(收入),统计月报,k(单位编码)=AAAAND k(年)=ZYEAR() AND m(收入)10000)返回值为统计月报任务中,单位编码是AAA的单位,当前年度月份收入大于10000的值的个数。(5) MMIN(,任务名,条件) 返回某指标在指定任务中,符合一定条件最小值。任务名缺省为当前任务,条件缺省为所有值。例如,任务统计月报为月报,公式MMIN(m(收入),统计月报,k(单位编码)=AAAand k(年)=ZYEAR()返回值为统计月报任务中,单位编码是AAA的单位,当前年度月份收入指标的最小值。(6) MMAX(,任务名,条件) 返回某指标在指定任务中,符合一定条件的最大值。任务名缺省为当前任务,条件缺省为所有值。例如,任务统计月报为月报,公式MMAX(m(收入),统计月报,k(单位编码)=AAAand k(年)=ZYEAR()返回值为统计月报任务中,单位编码是AAA的单位,当前年度月份收入指标的最大值。算术表达式由指标、关键字、常数、函数、算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论