计算机常用函数表
-
1
)求和函数
SUM
(
number1,[number2],
„)
< br>
功能
:将指定的参数
number1
、
number2
„„相加求和。
参数说明
:至少包含一个参数
number1
。每个参数都可以是区域
、单元格引用、数组、常量、公式或另一个函数
的结果。
p>
例如
:
=SUM
(
A1
:
A5
)
是将单元格
A1~A5
中的所有数值相加;
=SUM
(
A1
,
A3
,
A5
)是将单元格
A1
、
A3
、
A5
中的数字相加。
2
)条件
求和函数
SUMIF
(
range,c
riteria,[sum_range]
)
功能
:对指定单元格区域中符合指定条件的值求和。
参数说明
:
·
Range
必需的参数,用于条件计算的单元格区域。
·
Criteria
必需的参数,求
和的条件,可以为数字、表达式、单元格引用、文本或函数。例如条件可以表示为
32<
/p>
、
“>
32
”<
/p>
、
B5
、
“
p>
32
”
、
“苹果”
或
TODAY( )
。
提示:在函数中任何文本条件或任何含有逻辑或数学符
号的条件都必使用双引号(")括起来。如果条件为数字,则无需使用双引号。
·
sum_range
可选参数,要
求和的实际单元格。如果被省略,
Excel
会对在
range
参数中指定的单元格求和。
例如
:
=SUMIF
(
B2
:
B25
,"
>5
")表示对
B2
:
B25
区域大于
5
的数值进行相加;
=S
UMIF
(
B2
:
B5
,"
John
"
,C2
:
C5
)
,表示对单元格区域
C2
:
C5
中与单元格
B2
:
B5
中等于“
John
”<
/p>
的单元格对应的单元格中的值求和。
3
)多条件求和函数
SUMIFS
p>
(
sum_range,criteria_range1,
criteria1,[ criteria_range2,
criteria2]
)
功能
:对指定单元格区域中满足多个条件的单元格求和。
参数说明
:
·
sum_range
必需的参数,求和的实际单元格区域。
·
criteria_range1
必需的参数,在其中计算关联条件的第一个区域。
·
criteria1
必需的参数,
求和的条件,条件的形式可为数字、表达式、单元格地址或文本,可用来定义将对
cri
teria_range1
参数中的哪些单元格求和。例如,条件可以表示为
32
、
“>
32
”
、
B4
、苹果或“<
/p>
32
”
。
·criteria_range2, criteria2„ 可选参数,附加的区域
及其关联条件。最多允许
127
个区域
/
条件对。
例如
:
=SUMIFS(A1
:
A20
,
B1
:
B2
0
,"
>0
"
,C1:C20,
"
<10
"
)
表示对区域
A1
:<
/p>
A20
中符合以下条件的单元格的数
值求
和:
B1:B20
中的相应数值大于零、且
C1
:
C20
中的相应数值小于<
/p>
10.
4
)
绝对值函数
ABS
(
number
p>
)
功能
:返回数
值
number
的绝对值,
numbe
r
为必需的参数。
例如
:
=ABS
(
-2
)表示求
-2
的绝
对值;
=ABS
(
A2
)
,表示对单元格
A2
中的数值求取绝对值。
5
)向下取整函数
< br>INT(number)
计算周岁、工龄等需要取整数的
功能
:将数值
number
向下舍入到最近
的整数,
number
为必需的参数。
例如
:
=INT
(
8.9
)表示将
8.9
向下舍入到最接近的整数,结果为
8
;
=INT
(
-8.9
)表示将
-8.9
向
下舍入到最近的整数,结果为
-9
。
6
)四舍五入函数
< br>ROUND
(
number
,<
/p>
num_digits
)
功能
:将指定数值
number
按指定的位数
num_digits<
/p>
进行四舍五入。
例如
< br>:
=ROUND
(
25.782
5
,
2
)
,表
示将数值
25.7825
四舍五入为小数点后
< br>2
位。
提示:如果希望始终向上舍入,可使用
ROUNDUP
函数;如果希望始终向下舍入,则应使用
ROUNDDOWN
函数。
7
)取整函数
TRUNC
(
number
,
[num_digits]
)
功能
:将指定函数
number
的小数部分截去,返回整数。
num_digit
s
为取整精度,默认为
0
。
例如
:
=TRUNC<
/p>
(
8.9
)表示取
8.9
的整数部分,结果为
8
;
p>
=TRUNC
(
p>
-8.9
)表示取
-8.9
的整数部分,结果为
-8
。
8
)垂直查询函数
< br>VLOOKUP
(
lookup_value,tabl
e_array,col_index_num,[range_lookup]
)
p>
功能
:搜索指定单元格区域的第一列,然
后返回该区域相同行上任何指定单元格中的值。
参数说明
:
·
lookup_value
必需的
参数,要在表格区域的第
1
列中搜索到的值。
< br>
·
table_array
必需的参数,
要查找的数据所在的单元格,
table_arr
ay
第
1
列中的值就是
lookup_value
要搜索
的值。
·
col_index_num
必需的参数,最终返回数据所在的列号。放它为
1
时,
返回
table_array
第
1
p>
列中的值;
它为
2
时,返回
table_array
第
2
列的值,以此类推。如果它的参数小于
1
,则
VLOOKUP
返回错误值<
/p>
#
VALUE!
;大于
< br>table_array
的列数,则
VLOOKUP
p>
返回错误值#
REF!
。
< br>
·
range_lookup
可选的参数,
一个逻辑值,
取值为
T
RUE
或
FALSE,
指定希望
VLOOKUP
查找精确匹配置还是近似匹
配
值:
如果它为
TRUE
或被省略,
p>
则返回近似匹配值,
如果找不到精确匹配值,
则返回小于
lookup_value
的最大值。如果它的参
数为
FALSE,VLOOKUP
将只查找精确匹配值。如果<
/p>
table_array
的第
1
列中有两
个或者更多值与
lookup_val
ue
匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值
#
N/A
。
提示:如果
range_lookup
为
TURE
或被省略,则必须按升序排列
table
_array
第
1
列中的值;否则,<
/p>
VLOOKUP
可能无法返回正确的值。如果
range_lookup
为
FALSE
< br>,则不需要对
table_array
第
1
列中的值进行排序。
例如
:
=VLOOKUP(1
,
A2:C10
,
2)
要查找的区域为
A2:C10
,因此<
/p>
A
为第
1
列,<
/p>
B
为第
2
列,<
/p>
C
则为第
3
列。
表示
利用近似匹配搜索
A
列
(
第
1
列
)
中的值
1
,如果在
A
列中没有
1
,则近似
找到
A
列中于
1
最接近的值,
然后返回同一行中
B
列
(
第
2
列
p>
)
的值。
=VLOOKUP(0.7
,
A2:C10
,
3,FALSE)
表示使用精确匹配在
< br>A
列中搜索值
0.7
。
如果
A
列中没有
0.7
这个值,
则所以返回一个错误#
N/A
。
9)<
/p>
逻辑判断函数
IF(logical_test,[value_
if_ture],[value_if_false])
功能
:如果指定条件的计算结果为
TURE
,
IF
函数将返回某个值;如果该条件的计算结果为
FALS
E
,
则返回另一个
值。
在
Excel201
0
中,最多可以使用
64
个
IF
函数进行嵌套,以构建更复杂的测试条件。也就是说,
IF
函数也可
以作为
valu
e_if_ture
和
value_if_false
参数包含在另一个
IF
函数中。
参数说明
:
logical_test
必需的参数,作为判断条件的任意
值或表达式。例如
A2=100
就是一个逻辑表达式,它的含义
就是
如果
A2
中的值等于
100
,表达式的计算结果为
TURE
,否则为
FALSE
。该参数中可以使用比较运算符
。
value_if_ture
可
选参数,
logical_test
参数的计算结果为
TURE
时所要返回的值。
value_if_false
可选参数,
< br>logical_test
参数的计算结果为
FALSE
时所要返回的值。
例如
:
=IF(A2
>
=60<
/p>
,
“
及格
”
p>
,
“
不及格
”)<
/p>
表示,如果单元格
A2
中的值大于等于<
/p>
60
,则显示
“
及格
”
字样,否则显示
“
不及格
”
字样。
=IF
(
A2
>
=9
0
,
“
优秀
”
,
IF
(
A2
>
=80
,良好,
IF
(
A2
>
=60
,
“
及格
< br>”
,
“
不及格
< br>”
)
)
)表示下列对应关系:<
/p>
单元格
A2
中
的值公式单元格显示的内容
A2
>
=90
优秀
90
>
A2
>
=80
良好
80<
/p>
>
A2
>
=60
及格
A2
<
60
不及格
10
)当前日期和时间函数
NOW
p>
()
功能
:返回
当前日期和时间。当数据格式设置为数值时,将返回当前日期和时间所对应的序列号,该序列号的整
数部分表明其与
1900
年
1
月
1
日之间的天数。
当需要在工作表当中显示当前日期和时间或者需要根据
当前日期和时间计算一个
值并在每次打开工作表时更新该值时,该函数很有用。
参数说
明
:该函数没有参数,所返回的是当前计算机系统的日期和时间。