当前位置:文档之家› 泛微E-COLOGY显示模板函数公式整理

泛微E-COLOGY显示模板函数公式整理

显示模板函数公式整理【初稿】
注意
请先详细阅读《流程表单设计器使用手册》一、数学函数
2、使用实例
1) ABS
A1=ABS(B1*B2),B1=-10,B2=3,则A1=30
2) AVERAGE
A1=AVERAGE(B1:B5),B1=5,B2=5,B3=-5,B4=5,B5=5,则A1=3
3)COS
COS(数值),数值为弧度
4)EXP
A1=EXP(4),则A1=54.59815
5)INT
A1=(B1+B2),B1=10.64,B2=20.55,则A1=31
6)LN
A1=LN(10),则A1=2.302585
7)LOG10
A1=LOG10(100),则A1=2
8) MAX
A1=MAX(B000:E000),B2=15,C2=23,D2=12,E2=37,则A1=37
9)MIN
A1=MIN(B000:B4),B2=12,B3=5,B4,则A1=5
10)MOD
A1=MOD((MAX(B000:B5)+AVERAGE(C1:C5)),MIN(D1:D5)),B2=15,B3=25
B4=30,C1=20,C2=20,C3=30,C4=10,C5=40,D1=20,D2=15,D3=10,D4=30,D5=20,则A1=4
11)PI
A1=PI(),则A1=3.14
12)ROUND
A1=ROUND(15.228542,3),则A1=15.229
13)SIN
SIN(数值),数值为弧度
14)SQRT
A1=SQRT(100),则A1=10
15)SUM
A5=SUM(B00:B0),B4=2,B3=4,B2=6,B1=数量,则A5=12
16) SUM_USERVAL
对单元区域中用户自定义数值相同的单元进行求和
17) SUM_USERVAL_DOWN
从上到下对单元区域中的单元用户自定义数值相同的单元进行求和,用户自定义数值不相同后不再计算
18) SUM_USERVAL_UP
从下到上对单元区域中的单元用户自定义数值相同的单元进行求和,用户自定义数值不相同后不再计算
19)SUMD
A1=SUMD(B2:B7),B2=3,B3=4,B4=SUM(B2:B3),B5=5,B6=6,B7=SUM(B5:B6),则A1=18 20)SUMF
A1=SUMF(B2:B7),B2=3,B3=4,B4=SUM(B2:B3),B5=5,B6=6,B7=AVERAGE(B5:B6),
则A1=12.5
21)TAN
TAN(数值),数值为弧度
22)TRUNC
A1=TRUNC(12.254126,3),则A1=12.254
二、常用函数
2、使用实例
1)COUNTCOL
A1=COUNTCOL(B1:E10),则A1=4
2)COUNTROW
A1=COUNTROW(B1:E10),则A1=10
3)IF
A1=IF(B1>10,10,5),B1=AVERAGE(B000:B6),B2=10,B3=25,B4=5,B5=10,B6=20,则A1=10 4)LEFT
A1=LEFT(“asedgyyu123”,4),则A1=ased
5)MAXPAGE
返回报表最大页数,报表最大页数可以在打印预览里看出来
6)NOW
返回计算机当前时间,实际上包括年月日
7)O_REC
从指定的数据集按指定条件取数
8)PAGE
返回当前打印页数
9)RC
C7=RC(-3,-1),B4=100,则C7=100
10)REPLACE
A1=REPLACE(“123456789”,2,3,“ABC”),则A1=1ABC56789
11)REPTADD
根据给定的起始值重复显示递增格式文本,并用分隔符分隔
12)REPTADDEX
根据给定的起始值重复显示递增格式文本,并用分隔符分隔
13)TEXT
将值转换为按特定格式显示的文本
14)TODAY
返回计算机当前日期
三、日期与时间函数
2、使用实例
1)DATE
A1=DATE(“2008-10-10”),则A1=2008年10月10日2)DATEADD
A1=DATEADD(“2008-10-10”,25),则A1=2008-11-4 3)DAY
A1=DAY(“2008-10-15”),则A1=15
4)MONTH
A1=MONTH(“2008-10-15”),则A1=10
5)NOW
返回计算机当前时间,实际上包括年月日
6)TODAY
返回计算机当前日期
7)YEAR
A1=(“2008-10-15”),则A1=2008
四、文本函数
2、使用实例
1)CHAR
A1=CHAR(7),则A1=●
2)CODE
A1=CODE(“ABCDEF”),则A1=65
3)CONCATENATE
A1=CONCATENATE(“ABC”,”123”),则A1=ABC123
4)FIND
A1=FIND(“0123456789ABCDEFG”,”9A”,3),则A1=10
5)LEFT
A1=LEFT(“asedgyyu123”,4),则A1=ased
6)LEN
A1=LEN(“1A2B3C4D5E6F7G”),则A1=14
7)LOWER
A1=LOWER(“ABCDEFG”),则A1=abcdefg
8)MID
A1=MID(“121asde225”,4,5),则A1=asde2
9)REPLACE
A1=REPLACE(“123456789”,2,3,“ABC”),则A1=1ABC56789 10)REPT
A1=REPT(“ABC”,3),则A1=ABCABCABC
11)REPTADD
根据给定的起始值重复显示递增格式文本,并用分隔符分隔12)REPTADDEX
根据给定的起始值重复显示递增格式文本,并用分隔符分隔13)RIGHT
A1=RIGHT(“DFHLWE4566D”,4),则A1=566D
14)T
将数值转换成文本
15)TEXT
将数值转换为按特定格式显示的文本
16)TRIM
除了单词之间的单个空格外,清除文本中所有的空格
18)UPPER
A1=UPPER(“axsdec”),则A1=AXSDEC
19)VALUE
将文本转换成数字
五、逻辑函数
1、函数列表
2、使用实例
1)AND
A1=AND(B2<=10,B3>10),B2=10,B3=15,则A1=1
2)FALSE
A1=FALSE(),则A1=0
3)IF
A1=IF(B1>10,10,5),B1=AVERAGE(B000:B6),B2=10,B3=25,B4=5,B5=10,B6=20,则A1=10
4)NOT
A1=NOT(IF(B2>10,15,5)<10),B2=20,则A1=1
5)OR
A1=OR(B2<=10,B3>10),B2=15,B3=15,则A1=1
6)TRUE
A1=TRUE(),则A1=1
六、报表信息函数
1、函数列表
2、使用实例
1)C_BYNAME
返回某行列单元变量名
2)C_COL
D1=C_COL(),则D1=4
3)C_FORMULA
A1=C_FORMULA(2,2),B2=SUM(B000:B6),则A1=SUM(B000:B6) 4)C_NAME
A1=C_NAME(2,2),则A1=B2
5)C_ROW
A1=C_ROW(),则A1=1
6)C_VALUE
A1=C_VALUE(2,2),B2=100,则A1=100
7)COUNTCOL
A1=COUNTCOL(A2:E6),则A1=5
8)COUNTROW
A1=COUNTROW(A2:E6),则A1=5
9)F_GETCOLSIZE
返回列间距大小
10)F_GETROWSIZE
返回行间距大小
11)F_MAXCOL
返回当前报表最大列数
12)F_MAXROW
返回当前报表最大行数
13)F_NAME
返回当前报表名称
14)F_SETCOLSIZE
设置指定列的列间距大小
15)F_SETROWSIZE
设置指定行的行间距大小
16)FIND_USERVAL
按指定方向查找单元列区域中的单元用户自定义数值相同的单元,返回该单元的值17)MAXPAGE
返回报表最大页数,报表最大页数可以在打印预览里看出来
18)PAGE
返回当前打印页数
19)RC
C7=RC(-3,-1),B4=100,则C7=100。

相关主题