几个常用EXCEL函数及在料单及预算表格编制中的应用20120113.doc
文本预览下载声明
几个常用EXCEL函数及在料单和预算表格编制中的应用
函数
Ceiling
含义:将参数Number向上舍入(沿 HYPERLINK /view/220956.htm \t _blank 绝对值增大的方向)为最接近的 significance 的倍数。例如,如果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为 $4.42,可以用公式 =CEILING(4.42,0.1) 将价格向上舍入为以“角”表示。
语法: CEILING(number,significance)
参数: Number 待舍入的数值。 Significance 基数。
说明: 如果参数为非数值型,CEILING 返回错误值 #VALUE!。 无论数字符号如何,都按远离 0 点方向舍入。如果数字已经为 Significance 的倍数,则不进行舍入。 如果 Number 和 Significance 符号不同,CEILING 返回错误值 #NUM!。
示例:
CEILING(2.5, 1) 等于 3
CEILING(-2.5, -2) 等于 -4
CEILING(1.5, 0.1) 等于 1.5
CEILING(0.234, 0.01) 等于 0.24
IF函数
条件表示“与”用AND函数;表示“或”用OR函数;表示一个区间,在Excel中,运算符与数**算有所不同,要表示A1大于70且小于80,可以用AND(A170,A180)或者(A170)*(A180)来完成。比如=IF(AND(A170,A180),良好,)或=IF((A170)*(A180),良好,)。表示不等于,用表示。用英文下的双引号””表示单元格为空,则等于空表达为=””,不为空则为””。
含义:执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数 IF 对数值和公式进行条件检测。
语法:IF(logical_test,value_if_true,value_if_false)
Logical_test:表示将返回计算结果的条件判别 的任意值或表达式。
Value_if_true: logical_test 为 TRUE 时返回的值; Value_if_false: logical_test 为 FALSE 时返回的值
说明:函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。
举例:
A1成绩245390478
公式说明(结果)=IF(A289,A,IF(A279,B,IF(A269,C,IF(A259,D,F))))为第一个成绩指定一个字母等级(F)=IF(A389,A,IF(A379,B,IF(A369,C,IF(A359,D,F))))为第二个成绩指定一个字母等级(A)=IF(A489,A,IF(A479,B,IF(A469,C,IF(A459,D,F))))为第三个成绩指定一个字母等级(C)OR函数
含义:在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。
语法:OR(logical1,logical2, ...),Logical1, logical2, ... 表示待检测的 1 到 30 个条件值,各条件值可为 TRUE 或 FALSE
说明:? 参数必须能计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。
? 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
? 如果指定的区域中不包含逻辑值,函数 OR 返回错误值 #VALUE!。
?可以使用 OR 数组公式来检验数组中是否包含特定的数值。若要输入数组公式,请按 Ctrl+Shift+Enter。
AND函数
含义:所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FLASE。
语法:AND(logical1,logical2, ...)
Logical1, logical2, ... 表示待检测的 1 到 30 个条件值,各条件值可为 TRUE 或 FALSE。
说明:
? 参数必须是逻辑值 TRUE 或 FALSE, 或者包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。
? 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
? 如果指定的单元格区域内包括非逻辑
显示全部