系统简介
用户必读
操作流程图
图解说明
注册与付费
联系作者 |
运算符及优先级
()(一级) |
括号运算符,可以有任意层括号 |
a^b(二级) |
返回a的b次幂 |
a*b(三级) |
返回a×b的积 |
a/b(三级) |
返回a÷b的结果 |
a|b(三级) |
返回a÷b的余数部分 |
a\b(三级) |
返回a÷b的整数部分 |
a+b(四级) |
返回a+b的和 |
a-b(四级) |
返回a-b的差 |
a%(五级) |
返回a/100的值 |
单参数函数
abs(x) |
绝对值函数 |
sin(x) |
正弦函数 |
cos(x) |
余弦函数 |
atn(x) |
正切函数 |
exp(x) |
e的x次幂 |
sgn(x) |
符号函数 |
sqr(x) |
开平方函数 |
ln(x) |
以e为底的对数 |
lg(x)=log(x) |
以10为底的对数 |
rnd(x)=rand(x) |
0~x之间随机数 |
fact(n)=1*2*...n |
n的阶层即n! |
now() |
时间函数 |
week() |
星期函数 |
hd(x) |
将x转化为弧度 |
dfm(x) |
将x转化为度分秒 |
pi |
圆周率π常数=3.14159265358979 |
多参数函数:每个函数最多有不超过256个参数
AND(逻辑式1,┉,逻辑式n) |
逻辑与运算,只有全部逻辑式成立时,返回逻辑真值,否则返回假值 |
AREA(a,b,X1┉,Xn) |
判断数据a在“极小值~X1~┉~Xn~极大值”中的区间号,b值取0(a<Xi)或1(a≤Xi),X1,┉,Xn是一组由小到大排列的数据,极小值~X1区间号为1,X1~X2区间号为2,依此类推。 |
AVERA(a,b,[X]) |
在一组数据[X]中,去除a个最高和b个最低值后再求平均值,空项按无算 |
AVERAGE([X]) |
求一组数据[X]普通平均值,空项按无算 |
AVERB(a,b,[X]) |
在一组数据[X]中,求在≥a且≤b范围内的数据的平均值,空项按无算 |
CHOOSE(n,[X]) |
选择一组数据[X]中第n个数据,例choose(3,11,22,33,44,55,66)=33 |
COUNT([X]) |
计算一组数据[X]中数据个数,空项按无算 |
IF(逻辑式,算式1,算式2) |
当逻辑式成立时,返回算式1结果,否则返回算式2结果 |
MAX(n,[X]) |
求一组数据[X]中第n大值 |
MIN(n,[X]) |
求一组数据[X]中第n小值 |
OR(逻辑式1,┉,逻辑式n) |
逻辑或运算,只要有一个逻辑式成立时,返回逻辑真值,否则返回假值 |
RANK(a,n,[X]) |
求数据a在一组数据[X]中由小到大(n=0)或由大到小(n=1)所排序号 |
ROUND(计算式,n) |
求出计算式结果,并保留n位小数 |
SUM([X]) |
求一组数据[X]中所有数据之和 |
SUMA(a,b,[X]) |
在一组数据[X]中,去除a个最高和b个最低值后数据之和,空项按无算 |
SUMB(a,b,[X]) |
在一组数据[X]中,求在≥a且≤b范围内的数据的和,空项按无算 |
VLOOKUP(n,[N],[X]) |
求与n在一组数据[N]中的位置相对应的[X]的值,各参数可以是字符串,与[N]一一对应 |
参数说明
见下图:本系统中共设有26个变量,其中合同选择及参数计算表中A~G计7个单数据变量,开标记录表中H~S计12个多数据变量,还有T~Z计7个备用的单数据变量。单数据变量引用时只用字母本身即可,多数据变量引用时必须用中括号括起来的字母即“[字母]”的方式。备用变量可用来作数据临时存放地。

|