Ecology显示模板函数公式整理.doc.pdf

上传人:tbuqq 文档编号:5615922 上传时间:2020-07-02 格式:PDF 页数:12 大小:237.77KB
返回 下载 相关 举报
Ecology显示模板函数公式整理.doc.pdf_第1页
第1页 / 共12页
Ecology显示模板函数公式整理.doc.pdf_第2页
第2页 / 共12页
Ecology显示模板函数公式整理.doc.pdf_第3页
第3页 / 共12页
Ecology显示模板函数公式整理.doc.pdf_第4页
第4页 / 共12页
Ecology显示模板函数公式整理.doc.pdf_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《Ecology显示模板函数公式整理.doc.pdf》由会员分享,可在线阅读,更多相关《Ecology显示模板函数公式整理.doc.pdf(12页珍藏版)》请在三一文库上搜索。

1、显示模板函数公式整理【初稿】注意 请先详细阅读流程表单设计器使用手册一、数学函数 1、函数列表 函数名函数说明函数使用格式 ABS 求数值绝对值ABS (数值) AVERAGE 返回一组数值中的平均值 AVERAGE (数值1,数值 2?) COS 返回给定角度的余弦值COS (数值) EXP 返回e的n次冥。常数e 等于 2.71828182845904, 是自然 对数的底 EXP (数值) TNT 返冋舍入实数后的整数值INT (数值) LN 返回基底为白然数e的一 个数 的对数 LN(正实数) LOG 10 返回以10为底的对数L0G10 (正实数) MAX 返回一组值中的最大值MAX

2、(数值1,数值2) MTN 返回一组值中的最小值MIN(数值1,数值2) MOD 返回两数相除的余数MOD(被除数 , 除数) PT 返回数字 3. 14159265358979 PTO ROUND 四舍五入ROUND (数值,小数位数) SIN 返回给定角度的正弦值SIN(数值) SQRT 返冋数值正平方根SQRT (正实数) SUM 求和,返回参数列表屮所有数 值之和 SUM(数值1,数值2) SUM_USERVAL 对单元区域中用户自定义数值 相同的单元进行求和 SUM_USERVAL (单元区域, 用 月自定义数值) SUM_USERVAL_DOWN 从上到下对单元区域中的单元 用户自

3、定义数值相同的单元进 行求和,用户自定义数值不相 同后不再计算 SUM USERVAL DOWN (单元 区 域,用户自定义数值) SUM USERVAL UP 从下到上对单元区域中的单元 用户自定义数值相同的单元进 行求和,用户自定义数值不相 同后不再计算 SUM USERVAL UP (单元区 域, 用户自定义数值) SUMD 对单元区域中没有公式的单元 进行求和 SUMD(单元区域1,单元区 域 2) SUMF 对单元区域中有公式的单元进 行求和 SUMF (单元区域1,单元区 域 2) TAN 返回给定角度的正切值TAN (数值) TRUNC 将数字截止定位小数的整数 TRUNC (数

4、值 , 小数位) 2、使用实例 1)ABS A1=ABS (B1*B2), Bl=-10, B2=3, (50 A 1=30 2)AVERAGE A1=AVERAGE (B1:B5) , Bl=5, B2=5, B3二-5, B4=5, B5=5,则 Al=3 3)COS COS (数值) ,数值为弧度 4)EXP A1=EXP(4),则 Al 二 54. 59815 5)INT Al= (B1+B2), Bl二 10. 64, B2=20. 55,则 Al 二 31 6)LN Al 二 LN (10), 则 Al=2. 302585 7)LOG10 A1=LOG1O (100),则 Al 二

5、 2 8)MAX A1=MAX (B000 : E000), B2二 15, C2=23, D2=12, E2=37,则 Al 二 37 9)MIN A1=MIN (B000: B4), B2=12, B3=5, B4,则 Al=5 10) MOD A1=MOD( (MAX (B000 : B5) +AVERAGE (Cl : C5) , MIN(D1:D5), B2=15, B3=25 B4二 30, Cl 二 20, C2=20, C3=30, C4=10, C5=40, DI二 20, D2=15, D3=10, D4=30, D5=20,则 Al=4 11) PI A1=PT (),

6、则 Al 二 3. 14 12) ROUND A1=ROUND (15.228542, 3), 则 Al=15. 229 13) SIN SIN ( 数值) ,数值为弧度 14) SQRT A1=SQRT (100),则 Al=10 15) SUM A5=SUM (BOO: B0) , B4=2, B3=4, B2=6, Bl=数量, 则 A5=12 16) SUM_USERVAL 对单元区域中用户自定义数值相同的单元进行求和 17) SUM_USERVAL_DOWN 从上到下对单元区域中的单元用户自定义数值相同的单元进行求和,用户自定义数值不相 同后不再计算 18) SUM USERVAL

7、UP 从下到上对单元区域中的单元用户自定义数值相同的单元进行求和,用户自定义数值不相 同后不再计算 19) SLMD A1=SUMD(B2:B7), B2=3, B3=4, B4=SUM(B2:B3), B5=5, B6=6, B7=SUM(B5:B6),则 Al=18 20) SUMF A1=SUMF (B2: B7), B2=3, B3=4, B4二 SUM (B2: B3), B5=5, B6=6, B7二 AVERAGE (B5: B6), 则 Al=12. 5 21) TAN TAN (数值) ,数值为弧度 22) TRUNC A1=TRUNC(12. 254126, 3), 则 A

8、l=12.254 二、常用函数 1、函数列表 函数名函数说明函数使用格式 C0UNTC0L 返冋指定单元区域的列数COUNTCOL (单元区域) COUNTROW 返回指定单元区域的行数COUNTROW (单元区域) IF 逻辑函数。如果条件为真,则 返回一个值,否则返回另一个 值 IF(条件表达式,真值,假值) LEFT 返回字符串最左端字符 LEFT (“字符串” , 字符个 数) MAXPAGE 返回报表最大页数MAXPAGE () NOW 返回计算机当前时间NOW () O_REC 从指定的数据集按指定条件取 数 0 REC (“数据集名称” , 是 否显示字段名称,是否自动插 入行,

9、“条件”,“字段名称 1”,“字段 名称2”) PAGE 返回当前打印页数PAGE () RC 返回相对于当前单元格相对行 数和相对列数的所在单元的内 容 RC(相对当前单元行数,相对 当前单元列数) REPLACE 用某一字符串替换其他字符串 的部分内容 REPLACE (“原字符串” , 起 始位置,替换字符个数, “新字符串”) REPTADD 根据给定的起始值重复显示递 增格式文本,并用分隔符分隔 REPTADD (“字符串” , 起 始 值,终止值,“分隔符”, “显示格式”) REPTADDEX 根据给定的起始值重复显示递 增格式文本,并用分隔符分隔 REPTADDEX (“字符串

10、” , 起 始值,终止值,插入位 置,“分 隔符”,“显示格式”,“缺 省值”) TEXT 将值转换为按特定格式显示的 文木 TEXT ( 值, “显示格式”) TODAY 返回计算机当前日期TODAY () 2、使用实例 1) COUNTCOL A1=COUNTCOL(B1:E1O),则 Al=4 2) COUNTROW A1 二 COUNTROW (Bl: El 0), 则 Al 二 10 3)IF Al=IF(Bl10, 10, 5), B1=AVERAGE(BOOO:B6), B2=10, B3=25, B4=5, B5=10, B6=20,则 Al 二 10 4)LEFT A1=LE

11、FT( “asedgyyul23 ” ,4),则 Al=ased 5)MAXPAGE 返回报表最大页数,报表最大页数可以在打印预览里看出来 6)NOW 返回计算机当前时间,实际上包括年月日 7)0 REC 从指定的数据集按指定条件取数 8)PAGE 返回当前打印页数 9)RC C7=RC (-3,-1), B4=100,贝 iJC7=100 10) REPLACE A1=REPLACE( “123456789 ” ,2,3, “ABC ”), 则 A1=1ABC56789 11) REPTADD 根据给定的起始值重复显示递增格式文本,并用分隔符分隔 12) REPTADDEX 根据给定的起始值

12、重复显示递增格式文本,并用分隔符分隔 13) TEXT 将值转换为按特定格式显示的文本 14) TODAY 返回计算机当前日期 三、日期与时间函数 1、函数列表 函数名函数说明函数使用格式 DATE 返回长日期格式日期DATE( “ 日期”) DATEADD 在当前日期加上天数的基础上, 返回新的口期值 DATEADD( “日期” , 天数) DAY 返回日期对应的天数DAY( “日期”) MONTH 返回H期对应的月份MONTH ( “ Fl 期”) NOW 返回计算机当前时间NOW() TODAY 返冋计算机当前日期TODAY () 2、使用实例 1) DATE Al 二 DATE( “2

13、008-10- 10”), 则 Al=2008 年 10 月 100 2) DATEADD A1=DATEADD( “2008-10- 10”, 25),则 Al=2008-ll-4 3) DAY Al 二 DAY( “2008-10- 15”), 则 Al 二 15 4) MONTH A1 二 MONTH ( “2008-10- 15”) ,则 A1 二 10 5) NOW 返回计算机当前吋间,实际上包括年月日 6) TODAY 返回计算机当前日期 7) YEAR Al=( “2008-10- 15” ) ,则 Al 二 2008 四、文本函数 1、函数列表 函数名函数说明函数使用格式 CH

14、AR 返回对应数值的相应字符CHAR (数值) CODE 返回文本串中第一个字符的数 值代码 CODE (“字符串”) CONCATENATE 将若干文本项合并到一个文本 项中 CONCATENATE ( 字符串 1, 字符串2) FIND 从字符串的某一指定位置开始, 返回要查找的字符串的位置 FINDC字符串,要查找的 字符串,起始位置) LEFT 返回字符串最左端字符 LEFT (字符串, 字符个 数) LEN 返回一字符串的字符长度 LEN (字符串) LOWER 将一个字符串中的所有大写字 母转换为小写字母 LOWER C字符串) MID 返回字符串中从指定位置开始 的指定个数的字符

15、 MID (字符串,起始位置, 字符个数) REPLACE 用某一字符串替换其他字符串 的部分内容 REPLACE C原字符串,起始 位置,替换字符个数,新字 符串) REPT 根据给定的次数重复显示文本 REPT (字符串, 重复次 数) REPTADD 根据给定的起始值重复显示递 增格式文木,并用分隔符分隔 REPTADDC字符串,起始值, 终止值,分隔符 , 显示格 式) REPTADDEX 根据给定的起始值重复显示递 增格式文本,并用分隔符分隔 REPTADDEX ( 字符串, 起 始值,终止值,插入位置, 分隔符,显示格式, 缺 省值) RIGHT 返回字符串中最后的一个 或多个字符

16、 RIGHTS字符串,字符个数) T 将数值转换成文木T (值) TEXT 将数值转换为按特定格式显示 的文本 TEXT (值,显示格式) TRIM 除了单词之间的单个空格夕卜, 清除文本中所有的空格 TRIM r字符串) UPPER 将文本转换成大写UPPER C字符串) VALUE 将文本转换成数字VALUE C字符串) 2、使用实例 1) CHAR A1=CHAR(7), 则 Al=? 2) CODE Al=CODE0 t ABCDEF , ) 则 Al=65 3) CONCATENATE Al 二 CONCATENATE (“ABC ”, ”123”), 则 Al 二 ABC123 4

17、) FIND Al 二 FIND(“0123456789ABCDEFG“, ”9A”, 3),则 Al=10 5) LEFT A1=LEFT( “asedgyyul23 ” ,4),则 Al=ased 6) LEN A1=LEN( “1A2B3C4D5E6F7G”) ,则 Al=14 7) LOWER A1=LOWER( “ABCDEFG”), 则 Al 二 abcdefg 8) MID A1=MID( “121asde225” , 4, 5),则 Al 二 asde2 9) REPLACE A1=REPLACE( “123456789 ” ,2, 3, “ABC ”), 则 Al 二 1AB

18、C56789 10) REPT Al 二 REPT( “ABC ” ,3),则 A1=ABCABCABC 11) REPTADD 根据给定的起始值重复显示递增格式文本,并用分隔符分隔 12) REPTADDEX 根据给定的起始值重复显示递增格式文本,并用分隔符分隔 13) RIGHT A1=RIGHT( “DFHLWE4566D” ,4), 则 A1=566D 14)T 将数值转换成文本 15) TEXT 将数值转换为按特定格式显示的文本 16) TRTM 除了单词之间的单个空格外,清除文本中所有的空格 18) UPPER Al 二 UPPER ( “axsdec” ),则 Al 二 AXSD

19、EC 19) VALUE 将文本转换成数字 五、逻辑函数 1、函数列表 函数名函数说明函数使用格式 Al) 所有参数的逻辑值为真时返冋 TRUE ;只要一个参数 的逻辑值 为假即返回FALSE AND (条件表达式1,条件 表达 式2, ) FALSE 返回逻辑值FALSE FALSE () IF 逻辑函数,如果条件为真,则 返回一个值;否则返回另一个 值 IF (条件表达式,真值 , 假 值) NOT 求参数值的反值 NOT (条件表达式1,条件 表达 式2) OR 若任何一个参数为TRUE, 则返 冋TRUE ;若所有参数都为 FALSE,则返回FALSE 0R (条件表达式1,条件表 达

20、 式2, ) TRUE 返回逻辑值TRUE TRUE () 2、使用实例 DAND Al=AND(B210), B2=10, B3=15,则 Al 二 1 2) FALSE A1=FALSE(),则 Al 二 0 3) IF Al=IF(Bl10, 10, 5), Bl=AVERAGE(B000:B6), B2=10, B3=25, B4=5, B5=10,B6=20,则 Al=10 4) NOT Al=N0T(IF(B210, 15, 5)10),B2=15, B3=15, 则 A1 二 1 6) TRUE A1=TRUE(), KO A 1=1 六、报表信息函数 1、函数列表 函数名函数说

21、明函数使用格式 C BYNAME 返回某行列单元变量名C BYNAME (行,列) C COL 返回当前单元所在列C COL() C_FORMULA 返回某行列单元公式C_FORMULA (行,列 ) C NAME 返冋某行列单元名C NAME (行,列) C ROW 返回当前单元所在行C ROW () C VALUE 返回某行列单元值C VALUE (行,列) COUNTCOL 返回指定单元区域的列数 COUNTCOL (单元区域) COUNTROW 返回指定单元区域的行数COUNTROW (单元区域) F_GETCOLSTZE 返冋列间距大小F_GETCOLSTZE(列) F_GETROW

22、SIZE 返回行间距大小F_GETROWSIZE(行) F MAXCOL 返冋当前报表最大列FJIAXCOL () F MAXROW 返回当前报表最大行FJIAXROW () F NAME 返回当前报表名称F NAME () F_SETCOLS1ZE 设置列间距大小F_SETCOLS1ZE(列,间距 ) F_SETROWS1ZE 设置行间距大小F_SETROWSIZE(行,间距 ) F1ND_USERVAL 按指定方向查找单元列区域中 的单元用户自定义数值相同的 单元,返冋该单元的值 FTND USERVAL (单元区 域, 用户自定义数值,查 找方向(1: 从上到下 ,2:从下到上),要 查

23、找第儿条记录) MAXPAGE 返回报表最大页数MAXPAGE () PAGE 返回当前打印页数PAGE () RC 返回相对于当前单元格相对行 数和相对列数的所在单元的内 容 RC(相对当前单元行数,相对 当前单元列数) 2、使用实例 1) C BYNAME 返回某行列单元变量名 2) C_C0L D1=C COLO, 则 D1 二 4 3) C_FORMULA A1=C FORMULA(2, 2), B2=SUM(B000:B6),则 A1=SUM(BOOO:B6) 4) C_NAME A1=C_NAME(2, 2),则 A1=B2 5) C_ROW A1=C_ROW(), 则 Al 二

24、1 6) C_VALUE A1=C VALUE(2, 2),B2=100, 贝 ijAl=100 7) C0UNTC0L Al=C0UNTC0L(A2:E6),贝?JA1=5 8) COUNTROW Al 二 COUNTROW(A2:E6),则 Al 二 5 9) F GETCOLSIZE 返回列间距大小 10) F_GETROWSIZE 返回行间距大小 11) F_MAXCOL 返回当前报表最大列数 12) F_MAXR0W 返回当前报表最大行数 13) F NAME 返回当前报表名称 14) F SETCOLSIZE 设置指定列的列间距大小 15) F_SETROWSTZE 设置指定行的行间距大小 16) FIND_USERVAL 按指定方向查找单元列区域中的单元用户自定义数值相同的单元,返回该单元的值 17) MAXPAGE 返回报表最大页数,报表最大页数可以在打印预览里看出来 18) PAGE 返回当前打印页数 19) RC C7=RC(-3,-l),B4=100,则 C7=100

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1