计算机常用函数表

别妄想泡我
913次浏览
2021年02月12日 12:11
最佳经验
本文由作者推荐

-

2021年2月12日发(作者:爱你上了瘾)


1


)求和函数


SUM


(


number1,[number2],


„)

< br>



功能


:将指定的参数


number1


、


number2

< p>
„„相加求和。



参数说明


:至少包含一个参数


number1


。每个参数都可以是区域 、单元格引用、数组、常量、公式或另一个函数


的结果。



例如


:


=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


、


“


32


”


、


“苹果” 或


TODAY( )


。




提示:在函数中任何文本条件或任何含有逻辑或数学符 号的条件都必使用双引号(")括起来。如果条件为数字,则无需使用双引号。



·


sum_range


可选参数,要 求和的实际单元格。如果被省略,


Excel


会对在

< p>
range


参数中指定的单元格求和。



例如


:


=SUMIF


(


B2


:


B25


,"


>5


")表示对


B2


:


B25


区域大于


5


的数值进行相加;



=S UMIF


(


B2


:

B5


,"


John


"


,C2


:


C5


)

< p>
,表示对单元格区域


C2


:


C5


中与单元格


B2


:


B5


中等于“


John


”< /p>


的单元格对应的单元格中的值求和。




3


)多条件求和函数


SUMIFS


(


sum_range,criteria_range1, criteria1,[ criteria_range2, criteria2]


)



功能


:对指定单元格区域中满足多个条件的单元格求和。



参数说明


:



·


sum_range


必需的参数,求和的实际单元格区域。



·


criteria_range1


必需的参数,在其中计算关联条件的第一个区域。



·


criteria1


必需的参数, 求和的条件,条件的形式可为数字、表达式、单元格地址或文本,可用来定义将对


cri teria_range1


参数中的哪些单元格求和。例如,条件可以表示为

< p>
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


)



功能


:返回数 值


number


的绝对值,


numbe r


为必需的参数。




例如


:


=ABS


(


-2


)表示求


-2


的绝 对值;



=ABS


(


A2


)


,表示对单元格


A2


中的数值求取绝对值。




5


)向下取整函数

< br>INT(number)


计算周岁、工龄等需要取整数的



功能


:将数值


number


向下舍入到最近 的整数,


number


为必需的参数。



例如


:


=INT


(


8.9


)表示将


8.9

< p>
向下舍入到最接近的整数,结果为


8


;

< p>


=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


。

< p>


例如


:


=TRUNC< /p>


(


8.9


)表示取


8.9


的整数部分,结果为


8


;



=TRUNC


(


-8.9


)表示取


-8.9


的整数部分,结果为


-8


。




8


)垂直查询函数

< br>VLOOKUP


(


lookup_value,tabl e_array,col_index_num,[range_lookup]


)



功能


:搜索指定单元格区域的第一列,然 后返回该区域相同行上任何指定单元格中的值。



参数说明


:



·


lookup_value


必需的 参数,要在表格区域的第


1


列中搜索到的值。

< br>


·


table_array


必需的参数,


要查找的数据所在的单元格,


table_arr ay


第


1


列中的值就是


lookup_value


要搜索


的值。



·


col_index_num


必需的参数,最终返回数据所在的列号。放它为


1


时, 返回


table_array


第


1


列中的值;



它为


2


时,返回


table_array


第


2


列的值,以此类推。如果它的参数小于


1


,则


VLOOKUP


返回错误值< /p>


#


VALUE!


;大于

< br>table_array


的列数,则


VLOOKUP


返回错误值#


REF!


。

< br>


·


range_lookup


可选的参数,


一个逻辑值,


取值为


T RUE


或


FALSE,


指定希望


VLOOKUP


查找精确匹配置还是近似匹


配 值:


如果它为


TRUE


或被省略,


则返回近似匹配值,


如果找不到精确匹配值,


则返回小于


lookup_value


的最大值。如果它的参 数为


FALSE,VLOOKUP


将只查找精确匹配值。如果< /p>


table_array


的第


1


列中有两


个或者更多值与


lookup_val ue


匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值


#


N/A


。



提示:如果


range_lookup


为

< p>
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


列

< p>
(


第


1


列


)


中的值


1


,如果在


A


列中没有


1


,则近似 找到


A


列中于


1


最接近的值,


然后返回同一行中


B


列


(


第


2


列


)


的值。



=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


个

< p>
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>


表示,如果单元格


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


()



功能


:返回 当前日期和时间。当数据格式设置为数值时,将返回当前日期和时间所对应的序列号,该序列号的整


数部分表明其与


1900


年


1


月


1


日之间的天数。


当需要在工作表当中显示当前日期和时间或者需要根据


当前日期和时间计算一个 值并在每次打开工作表时更新该值时,该函数很有用。



参数说 明


:该函数没有参数,所返回的是当前计算机系统的日期和时间。


-


-


-


-


-


-


-


-