本帖最后由 dick 于 2014-10-17 09:44 编辑
**本表函数在单元格和填表公式中通过验证。除了column、count、counta、row不支持填表公式外,其他函数同时支持单元格和填表公式。
序号 |
函数 |
用法 |
示例 |
单元格支持 |
填表公式支持 |
用途 |
1 |
ABS |
ABS(数值) |
ABS(-0.5)=0.5 |
√ |
√ |
用途:返回某一参数的绝对值。 |
2 |
ACOSH |
ACOSH(数值) |
ACOSH(1)=0 |
√ |
√ |
用途:返回参数的反双曲余弦值。 |
3 |
AND |
AND(条件1,条件2) |
AND(1+1<2,1<3)=FALSE |
√ |
√ |
与。AND之内的所有条件都为真是,AND的结果才为真。 |
4 |
ASINH |
ASINH(数值) |
ASINH(10)=2.99822295029797 |
√ |
√ |
用途:返回参数的反双曲正弦值。 |
5 |
ATAN |
ATAN(数值) |
ATAN(1)*180/PI()=45° |
√ |
√ |
用途:返回参数的反正切值。返回的数值以弧度表示,大小在-π/2~π/2之间。 |
6 |
ATANH |
ATANH(数值) |
ATANH(0.76159416)=1.00000000962972 |
√ |
√ |
用途:返回参数的反双曲正切值,参数必须在-1~1之间(不包括-1和1)。 |
7 |
AVERAGE |
AVERAGE(数值,数值,…) |
AVERAGE(1,2,3)=2 |
√ |
√ |
用途:计算所有参数的算术平均值。 |
8 |
CEILING |
CEILING(数值) |
CEILING(3.141596,0.1)=3.2 |
√ |
√ |
用途:将参数Number沿绝对值增大的方向,返回一个最接近的整数或基数significance的最小倍数。如CEILING(3.1415,2)=4表示将3.1415沿着2,4,6,8…的方向选取最最近3.1415的值。 |
9 |
COLUMN |
COLUMN(单元格) |
COLUMN(D10)=4 |
√ |
× |
用途:返回给定引用的列标。 |
10 |
COS |
COS(弧度) |
COS(RADIANS(60))=0.5 |
√ |
√ |
用途:返回某一角度的余弦值。 |
11 |
COSH |
COSH(数值) |
COS(0)=1 |
√ |
√ |
用途:返回参数的双曲余弦值。 |
12 |
COUNT |
COUNT(单元格区域) |
COUNT(A2:D5)=4 |
√ |
× |
用途:返回数字参数的个数。它可以统计数组或单元格区域中含有数字的单元格个数。 |
13 |
COUNTA |
COUNTA(单元格区域) |
COUNTA(B2:D5)=8 |
√ |
× |
用途:返回参数组中非空值的数目。利用函数COUNTA可以计算数组或单元格区域中数据项的个数。 |
14 |
DATE |
DATE(日期) |
DATE(2014,8,10)=2014’年’8’月’10’日’ |
√ |
√ |
用途:返回代表特定日期的序列号。字段类型和单元格的类型应设置为日期或时间。 |
15 |
DAY |
DAY(日期) |
DAY(2014/08/10)=9 |
√ |
√ |
用途:返回用序列号(整数1到31)表示的某日期的天数,用整数1到31表示。在单元格中使用的时候,需要引用格式为日期的其他单元格。如DAY(D2),D2单元格为日期类型。在填表公式使用的时候,需要设置字段的数据类型为整数,单元格类型为常规或文本。 |
16 |
DEGREES |
DEGREES(弧度) |
DEGREES(3.141592654)=180.000000023503 |
√ |
√ |
用途:将弧度转换为度。 |
17 |
FIND |
FIND(大字符串,小字符串,查找的起始位置) |
FIND(“ab”,”goabcabd”,5)=6 |
√ |
√ |
用途:FIND用于查找其他文本串(within_text)内的文本串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。此函数适用于双字节字符,它区分大小写但不允许使用通配符。 |
18 |
INT |
INT(小数) |
INT(35.501)=35 |
√ |
√ |
用途:将任意实数向下取整为最接近的整数。 |
19 |
LEN |
LEN(字符串) |
LEN(“abc”)=3 |
√ |
√ |
用途:LEN返回文本串的字符数。LENB返回文本串中所有字符的字节数。 |
20 |
LOG10 |
LOG10(数值) |
LOG10(100)=2 |
√ |
√ |
用途:返回以10为底的对数。 |
21 |
MAX |
MAX(数值,数值,…) |
MAX(3,5,7)=7 |
√ |
√ |
用途:返回数据集中的最大数值。 |
22 |
MID |
MID(字符串,开始位置,结束位置) |
MID(“abcdefg”,2,5)=”bcde” |
√ |
√ |
用途:从字符串中去一部分字符。 |
22 |
MIN |
MIN(数值,数值,…) |
MIN(3,5,7)=3 |
√ |
√ |
用途:返回给定参数表中的最小值。 |
23 |
MONTH |
MONTH(日期) |
MONTH(2014-08-2)=8 |
√ |
√ |
用 途:返回以序列号表示的日期中的月份,它是介于1(一月)和12(十二月)之间的整数。在单元格中使用的时候,需要引用格式为日期的其他单元格。如 MONTH(D2),D2单元格为日期类型。在填表公式使用的时候,需要设置字段的数据类型为整数,单元格类型为常规或文本。 |
24 |
NOW |
NOW() |
NOW()=2014-8-1 9:59 |
√ |
√ |
用途:返回当前日期和时间所对应的序列号。字段类型和单元格的类型应设置为日期或时间。 |
25 |
OR |
OR(条件,条件,…) |
OR(1+1=3,3>1)=TRUE |
√ |
√ |
或。只要OR之内的条件有一个为真,那么OR的结果就为真。 |
26 |
PI |
PI() |
2*PI()*PI()=19.7392088021787 |
√ |
√ |
用途:返回圆周率π,精确到小数点后14位。 |
27 |
POWER |
POWER(基数,幂) |
POWER(2,3)=8 |
√ |
√ |
用途:返回给定数字的乘幂。 |
28 |
RADIANS |
RADIANS(角度) |
RADIANS(360)=6.28318530717959 |
√ |
√ |
用途:将一个表示角度的数值或参数转换为弧度。 |
29 |
REPT |
REPT(字符串,重复次数) |
REPT(“ruby,”,3)=ruby,ruby,ruby |
√ |
√ |
用途:按照给定的次数重复显示文本。可以通过REPT函数对单元格进行重复填充。 |
30 |
RMB |
RMB(数值) |
RMB(16.69)=壹拾陆元陆角玖分 |
√ |
√ |
用途:例如单元格A1=总金额,B1要显示总金额的大写,B1=RMB(A1) |
31 |
ROW |
ROW(单元格) |
ROW(D36)=36 |
√ |
× |
用途:返回给定引用的行号。 |
32 |
ROUND |
ROUND(小数) |
ROUND(3.141596,3)=3.142 |
√ |
√ |
用途:按指定位数四舍五入某个数字。 |
33 |
ROUNDDOWN |
ROUNDDOWN(小数) |
ROUNDDOWN(3.141596,3)=3.141 |
√ |
√ |
用途:按绝对值减小的方向舍入某一数字。 |
34 |
ROUNDUP |
ROUNDUP(小数) |
ROUNDUP(3.141596,3)=3.142 |
√ |
√ |
用途:按绝对值增大的方向舍入一个数字。 |
35 |
SEGMENT |
SEGMENT(文本,分隔符,子字符串的位置) |
segment(“12*30*50″,”*”,2)=30 |
√ |
√ |
用 途:分隔字符串。比如,假设单元格A1的内容为12*30*One, 要取出12和One让他们相链接成一个新的字符串12One,那么单元格A2的内容应为 segment(A1,”*”,1)+segment(A1,”*”,3)。倘若要在填表公式中使用,则可以这样segment(本表单.规 格,”-“,3)。 |
36 |
SIGN |
SING(数值) |
SIGN(-3)=-1 |
√ |
√ |
用途:返回数字的符号。正数返回1,零返回0,负数时返回-1。 |
37 |
SIN |
SIN(弧度) |
SIN(RADIANS(30))=0.5 |
√ |
√ |
用途:返回某一角度的正弦值。 |
38 |
SINH |
SINH(弧度) |
SINH(RADIANS(30))=0.54785347388804 |
√ |
√ |
用途:返回任意实数的双曲正弦值。 |
39 |
STDEV |
STDEV(数值,数值,…) |
STDEV(1,3,5)=2 |
√ |
√ |
用途:估算样本的标准偏差。它反映了数据相对于平均值(mean)的离散程度。 |
40 |
SQRT |
SQRT(数值) |
SQRT(9)=3 |
√ |
√ |
用途:返回某一正数的算术平方根。 |
41 |
SUM |
SUM(数值,数值,…) |
SUM(1,2,3,4,5)=15 |
√ |
√ |
用途:返回某一单元格区域中所有数字之和。 |
42 |
TAN |
TAN(弧度) |
TAN(RADIANS(45))=1 |
√ |
√ |
用途:返回某一角度的正切值。 |
43 |
TANH |
TANH(数值) |
TANH(0.5)=0.46211715726001 |
√ |
√ |
用途:返回任意实数的双曲正切值。 |
44 |
TIME |
TIME(时,分,秒) |
TIME(12,0,0)=0.5 |
√ |
√ |
用途:返回某一特定时间的小数值,它返回的小数值从0到0.99999999之间,代表0:00:00(12:00:00A.M)到23:59:59(11:59:59P.M)之间的时间。注意设置单元格的格式为常规或数值。 |
45 |
TODAY |
TODAY() |
TODAY()=2014/8/1 |
√ |
√ |
用途:返回系统当前日期的序列号。字段类型和单元格的类型应设置为日期或时间。 |
46 |
YEAR |
YEAR(日期) |
YEAR(2014-08-01)=2014 |
√ |
√ |
用途:返回某日期的年份。其结果为1900到9999之间的一个整数。在单元格中使用的时候,需要引用格式为日期的其他单元格。如YEAR(D2),D2单元格为日期类型。在填表公式使用的时候,需要设置字段的数据类型为整数,单元格类型为常规或文本。 |
47 |
RAND |
RAND() |
RAND()=0.758503756951541 |
√ |
√ |
用途:返回一个0到1之间的随机小数 |
48 |
RANDBETWEEN |
RANDBETWEEN(数值,数值) |
RANDBETWEEN(80,100)=93 |
√ |
√ |
用途:返回指定范围内的随机数 |
|