excel函数

发布 2022-06-29 11:19:28 阅读 1511

返回数字的绝对值。绝对值没有符号。

语法 abs(number)

number 需要计算其绝对值的实数。

返回参数的平均值(算术平均值)。例如,如果区域 (区域:工作表上的两个或多个单元格。

区域中的单元格可以相邻或不相邻。) a1:a20 包含数字,则公式 =**erage(a1:

a20) 将返回这些数字的平均值。

语法:**erage(number1, [number2],.**erage

number1 必需。要计算平均值的第一个数字、单元格引用 (单元格引用:用于表示单元格在工作表上所处位置的坐标集。

例如,显示在第 b 列和第 3 行交叉处的单元格,其引用形式为“b3”。)或单元格区域。

number2, .可选。要计算平均值的其他数字、单元格引用或单元格区域,最多可包含 255 个。

注解:参数可以是数字或者是包含数字的名称、单元格区域或单元格引用。

逻辑值和直接键入到参数列表中代表数字的文本被计算在内。

如果区域或单元格引用参数包含文本、逻辑值或空单元格,则这些值将被忽略;但包含零值的单元格将被计算在内。

如果参数为错误值或为不能转换为数字的文本,将会导致错误。

若要在计算中包含引用中的逻辑值和代表数字的文本,请使用 **eragea 函数。

若要只对符合某些条件的值计算平均值,请使用 **erageif 函数或 **erageifs 函数。

提示: 当对单元格中的数值求平均值时,应牢记空单元格与含零值单元格的区别,尤其是在清除了“excel 选项”对话框中的“在具有零值的单元格中显示零”复选框时。选中此选项后,空单元格将不计算在内,但零值会计算在内。

返回基于以下公式的幂级数之和:许多函数可由幂级数展开式近似地得到。

语法。seriessum(x,n,m,coefficients)

x 幂级数的输入值。

n 为 x 的首项乘幂。

m 为级数中每一项的乘幂 n 的步长增加值。

coefficients 为一系列与 x 各级乘幂相乘的系数。coefficients 值的数目决定了幂级数的项数。例如,coefficients 中有三个值,幂级数中将有三项。

注解:如果任一参数为非数值型,函数 seriessum 返回错误值 #value!。

(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明:这些函数统称为 is 函数,此类函数可检验指定值并根据参数取值返回 true 或 false。例如,如果参数 value 引用的是空单元格,则 isblank 函数返回逻辑值 true;否则,返回 false。

在对某一值执行计算或执行其他操作之前,可以使用 is 函数获取该值的相关信息。例如,通过将 iserror 函数与 if 函数结合使用,可以在出现错误时执行其他操作:

=if(iserror(a1), 出现错误。",a1 * 2)

此公式检验单元格 a1 中是否存在错误情形。如果存在,则 if 函数返回消息“出现错误”。如果不存在,则 if 函数执行计算 a1*2。

is 函数具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

value:必需。要检验的值。参数 value 可以是空白(空单元格)、错误值、逻辑值、文本、数字、引用值,或者引用要检验的以上任意值的名。

根据对指定的条件计算结果为 true 或 false,返回不同的结果。可以使用 if 对数值和公式执行条件检测。

语法:if(logical_test,value_if_true,value_if_false)

logical_test 表示计算结果为 true 或 false 的任意值或表达式。例如,a10=100 就是一个逻辑表达式;如果单元格 a10 中的值等于 100,表达式的计算结果为 true;否则为 false。此参数可使用任何比较运算符。

value_if_true 是 logical_test 为 true 时返回的值。例如,如果此参数是文本字符串“预算内”,而且 logical_test 参数的计算结果为 true,则 if 函数显示文本“预算内”。如果 logical_test 为 true 而 value_if_true 为空,则此参数返回 0(零)。

若要显示单词 true,请为此参数使用逻辑值 true。value_if_true 可以是其他公式。

value_if_false 是 logical_test 为 false 时返回的值。例如,如果此参数是文本字符串“超出预算”而 logical_test 参数的计算结果为 false,则 if 函数显示文本“超出预算”。如果 logical_test 为 false 而 value_if_false 被省略(即 value_if_true 后没有逗号),则会返回逻辑值 false。

如果 logical_test 为 false 且 value_if_false 为空(即 value_if_true 后有逗号并紧跟着右括号),则会返回值 0(零)。value_if_false 可以是其他公式。

注解:最多可以使用 64 个 if 函数作为 value_if_true 和 value_if_false 参数进行嵌套以构造更详尽的测试。(示例 3 是嵌套 if 函数的一个例子。

)第二个 if 语句同时也是第一个 if 语句的参数 value_if_false。同样,第三个 if 语句是第二个 if 语句的参数 value_if_false。例如,如果第一个 logical_test (**erage > 89) 为 true,则返回“a”;如果第一个 logical_test 为 false,则计算第二个 if 语句,以此类推。

在计算参数 value_if_true 和 value_if_false 时,if 会返回相应语句执行后的返回值。

如果函数 if 的参数包含数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。

),则在执行 if 语句时,数组中的每一个元素都将计算。

此外,若要检测多个条件,请考虑使用 lookup、vlookup 或 hlookup 函数。(示例 4 是 lookup 函数的一个例子。)

microsoft excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算某单元格区域内某个文本字符串或数字出现的次数,则可使用 countif 和 countifs 电子**函数。若要计算基于某区域内一个文本字符串或一个数值的总和,可使用 sumif 和 sumifs 工作表函数。

示例1示例2

示例3:远离零值,向上舍入数字。

语法roundup(number,num_digits)

number 为需要向上舍入的任意实数。

num_digits 四舍五入后的数字的位数。

注解:如果 num_digits 大于 0,则向上舍入到指定的小数位。

如果 num_digits 等于 0,则向上舍入到最接近的整数。

如果 num_digits 小于 0,则在小数点左侧向上进行舍入。

函数 roundup 和函数 round 功能相似,不同之处在于函数 roundup 总是向上舍入数字。

将数字向下舍入到最接近的整数。

语法 int(number)

number需要进行向下舍入取整的实数。

所有参数的计算结果为 true 时,返回 true;只要有一个参数的计算结果为 false,即返回 false。

and 函数的一种常见用途就是扩大用于执行逻辑检验的其他函数的效用。例如,if 函数用于执行逻辑检验,它在检验的计算结果为 true 时返回一个值,在检验的计算结果为 false 时返回另一个值。通过将 and 函数用作 if 函数的 logical_test 参数,可以检验多个不同的条件,而不仅仅是一个条件。

语法and(logical1, [logical2],

and 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

logical1 必需。要检验的第一个条件,其计算结果可以为 true 或 false。

logical2, .可选。要检验的其他条件,其计算结果可以为 true 或 false,最多可包含 255 个条件。

注解。参数的计算结果必须是逻辑值(如 true 或 false),而参数必须是包含逻辑值的数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。

数组区域共用一个公式;数组常量是用作参数的一组常量。)或引用。

如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。

如果指定的单元格区域未包含逻辑值,则 and 函数将返回错误值 #value!。

在其参数组中,任何一个参数逻辑值为 true,即返回 true;任何一个参数的逻辑值为 false,即返回 false。

语法or(logical1,logical2,..

logical1,logical2,..是 1 到 255 个需要进行测试的条件,测试结果可以为 true 或 false。

注解:参数必须能计算为逻辑值,如 true 或 false,或者为包含逻辑值的数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。

数组区域共用一个公式;数组常量是用作参数的一组常量。)或引用。

如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。

如果指定的区域中不包含逻辑值,函数 or 返回错误值 #value!。

可以使用 or 数组公式来检验数组中是否包含特定的数值。要输入数组公式,请按 ctrl+shift+enter。

对参数值求反。当要确保一个值不等于某一特定值时,可以使用 not 函数。

excel所有excel函数

用途 返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据 例如学生的某科考试成绩 的离散度。语法 edev number1,number2,参数 number1 number2 是用来计算绝对偏差平均值的一组参数,其个数可以在1 30个之间。实例 如果a1 79 a2 62 a3 45 a...

EXCEL函数教程 EXCEL日期函数和时间函数大全

显示当前年份函数 year now 显示当前月份函数 month now 显示当前日期函数 day now 显示当前星期函数 text now aaaa 显示当前准确时间 text now hh mm ss 显示当前年月日 today 显示当前年月日和时间 now 使用方法 直接在某单元格输入以上函...

excel函数

一 求字符串中某字符出现的次数 例 求a1单元格中字符 a 出现的次数 len a1 len substitute a1,a 二 如何在不同工作薄之间复制宏 1 打开含有宏的工作薄,点 工具 宏 m 选中你的宏,点 编辑 这样就调出了vb编辑器界面。2 点 文件 导出文件 在 文件名 框中输入一个文...