当前位置:文档之家› Excel函数公式

Excel函数公式

Excel函数公式
Excel函数公式

Excel函数公式概述

公式概述

适用于:Microsoft Office Excel 2007

公式是对工作表中的数值执行计算的等式。公式以等号 (=) 开头。例如,在下面的公式中,结果等于 2 乘 3 再加 5。

=5+2*3

公式也可以包括下列部分或全部内容:函数(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)、引用、运算符(运算符:一个标记或符号,指定表达式内执行的计算的类型。有数学、比较、逻辑和引用运算符等。)和常量(常量:不进行计算的值,因此也不会发生变化。例如,数字 210 以及文本“每季度收入”都是常量。表达式以及表达式产生的值都不是常量。)。

公式的组成部分

函数:PI() 函数返回值 pi:3.142...

引用:A2 返回单元格 A2 中的值。

常量:直接输入公式中的数字或文本值,如 2。

运算符:^(脱字号)运算符表示将数字乘方,*(星号)运算符表示相乘。

本文内容

在公式中使用常量

在公式中使用计算运算符

在公式中使用函数和嵌套函数

在公式中使用引用

在公式中使用名称

使用数组公式和数组常量

在公式中使用常量

常量是不用计算的值。例如,日期 2008-10-9、数字 210 以及文本“季度收入”,都是常量。表达式或由表达式得出的结果不是常量。如果在公式中使用常量而不是对单元格的引用(例如,=30+70+110),则只有在自己更改公式时其结果才会更改。

返回页首

在公式中使用计算运算符

运算符用于指定要对公式中的元素执行的计算类型。计算时有一个默认的次序,但可以使用括号更改计算次序。

运算符类型

计算运算符分为四种不同类型:算术、比较、文本连接和引用。

算术运算符

若要完成基本的数学运算(如加法、减法或乘法)、合并数字以及生成数值结果,请使用以下算术运算符。

算术运算符含义示例+(加号)加法3+3

–(减号)减法

负数3–1 –1

*(星号)乘法3*3

/(正斜杠)除法3/3

%(百分号)百分比20%

^(脱字号)乘方3^2

比较运算符

可以使用下列运算符比较两个值。

比较运算符含义示例

=(等号)等于A1=B1

>(大于号)大于A1>B1

<(小于号)小于A1

>=(大于等于号)大于或等于A1>=B1

<=(小于等于号)小于或等于A1<=B1

<>(不等号)不等于A1<>B1

当用这些运算符比较两个值时,结果为逻辑值:TRUE 或 FALSE。

文本连接运算符

可以使用与号 (&) 联接或连接一个或多个文本字符串,以生成一段文本。

文本运算符含义示例

&(与号)将两个值连接或串起来产生一个连续的文本值"North"&"wind"

引用运算符

可以使用以下运算符对单元格区域进行合并计算。

引用运算符含义示例

:(冒号)区域运算符,生成对两个引用之间所有单元格的引用(包括

这两个引用)

B5:B15

,(逗号)联合运算符,将多个引用合并为一个引用SUM(B5:B15,D5:D15)

(空格)交集运算符,生成对两个引用中共有的单元格的引用B7:D7 C6:C8

Excel 执行公式运算的次序

在某些情况中,执行计算的次序会影响公式的返回值,因此,了解如何确定计算次序以及如何更改次序以获得所需结果非常重要。

计算次序

公式按特定次序计算值。Excel 中的公式始终以等号 (=) 开头,这个等号告诉 Excel 随后的字符组成一个公式。等号后面是要计算的元素(即操作数),各操作数之间由运算符分隔。Excel 按照公式中每个运算符的特定次序从左到右计算公式。

运算符优先级

如果一个公式中有若干个运算符,Excel 将按下表中的次序进行计算。如果一个公式中的若干个运算符具有相同的优先顺序(例如,如果一个公式中既有乘号又有除号),Excel 将从左到右进行计算。

运算符 说明 :(冒号) (单个空格) ,(逗号) 引用运算符

– 负数(如 –1) % 百分比 ^ 乘方 * 和 / 乘和除 + 和 – 加和减

& 连接两个文本字符串(串连) = < > <= >= <> 比较运算符

使用括号

若要更改求值的顺序,请将公式中要先计算的部分用括号括起来。例如,下面公式的结果是 11,因为 Excel 先进行乘法运算后进行加法运算。将 2 与 3 相乘,然后再加上 5,即得到结果。 =5+2*3

但是,如果用括号对该语法进行更改,Excel 将先求出 5 加 2 之和,再用结果乘以

3 得 21。 =(5+2)*3

在以下示例中,公式第一部分的括号强制 Excel 先计算 B4+25,然后再除以单元格 D5、E5 和 F5 中值的和。

=(B4+25)/SUM(D5:F5)

返回页首

在公式中使用函数和嵌套函数

函数是预定义的公式,通过使用一些称为参数的特定数值来特定的顺序或结构执行计算。函数可用于执行简单或复杂的计算。

函数的语法

下面的 ROUND 函数示例说明了函数的语法,它将单元格 A10

中的数字四舍五入。

函数的结构

结构。函数的结构以等号 (=) 开始,后面紧跟函数名称和左括号,然后以逗号分隔输入该函数的参数,最后是右括号。 函数名称。如果要查看可用函数的列表,可单击一个单元格并按 Shift+F3。

参数。参数可以是数字、文本、TRUE 或 FALSE 等逻辑值、数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)、错误值(如 #N/A )或单元格引用

(单元格引用:用于表示单元格在工作表上所处位置的坐标集。例如,显示在第 B 列和第 3 行交叉处的单元格,其引用形式为“B3”。)。指定的参数都必须为有效参数值。参数也可以是常量 (常量:不进行计算的值,因此也不会发生变化。例如,数字 210 以及文本“每季度收入”都是常量。表达式以及表达式产生的值都不是常量。)、公式或其他函数。 参数工具提示。在键入函数时,会出现一个带有语法和参数的工具提示。例如,键入 =ROUND( 时,工具提示就会出现。

工具提示只在使用内置函数时出现。

输入函数

如果创建带函数的公式,“插入函数”对话框将有助于输入工作表函数。在公式中输入函数时,“插入函数”对话框将显示函数的名称、其各个参数、函数及其各个参数的说明、函数的当前结果以及整个公式的当前结果。

为了便于创建和编辑公式,同时尽可能减少键入和语法错误,可以使用公式记忆式键入。当您键入 =(等号)和开头的几个字母或显示触发字符之后,Microsoft Office Excel 会在单元格的下方显示一个动态下拉列表,该列表中包含与这几个字母或该触发字符相匹配的有效函数、参数和名称。然后您可以将该下拉列表中的一项插入公式中。

嵌套函数

在某些情况下,您可能需要将某函数作为另一函数的参数(参数:函数中用来执行操作或计算的值。参数的类型与函数有关。函数中常用的参数类型包括数字、文本、单元格引用和名称。)使用。例如,下面的公式使用了嵌套的 AVERAGE 函数并将结果与值 50 进行了比较。

AVERAGE 和 SUM 函数嵌套在 IF 函数中。

有效的返回值当嵌套函数作为参数使用时,它返回的数值类型必须与参数使用的数值类型相同。例如,如果参数返回一个TRUE 或 FALSE 值,那么嵌套函数也必须返回一个 TRUE 或 FALSE 值。否则,Microsoft Excel 将显示 #VALUE! 错误值。

嵌套级别限制公式可包含多达七级的嵌套函数。当函数 B 在函数 A 中用作参数时,函数 B 则为第二级函数。例如,AVERAGE 函数和 SUM 函数都是第二级函数,因为它们都是 IF 函数的参数。在 AVERAGE 函数中嵌套的函数则为第三级函数,以此类推。

返回页首

在公式中使用引用

引用的作用在于标识工作表上的单元格或单元格区域,并告知 Microsoft Excel 在何处查找公式中所使用的数值或数据。通过引用,可以在一个公式中使用工作表不同部分中包含的数据,或者在多个公式中使用同一个单元格的数值。还可以引用同一个工作簿中其他工作表上的单元格和其他工作簿中的数据。引用其他工作簿中的单元格被称为链接或外部引用(外部引用:对其他 Excel 工作簿中的工作表单元格或区域的引用,或对其他工作簿中的定义名称的引用。)。

A1 引用样式

默认引用样式默认情况下,Excel 使用 A1 引用样式,此样式引用字母标识列(从 A 到 XFD,共 16,384 列)以及数字标识行(从 1 到 1,048,576)。这些字母和数字被称为行号和列标。若要引用某个单元格,请输入后跟行号的列标。例如,B2 引用列 B 和行 2 交叉处的单元格。

若要引用请使用

列 A 和行 10 交叉处的单元格A10

在列 A 和行 10 到行 20 之间的单元格区域A10:A20

在行 15 和列 B 到列 E 之间的单元格区域B15:E15

行 5 中的全部单元格5:5

行 5 到行 10 之间的全部单元格5:10

列 H 中的全部单元格H:H

列 H 到列 J 之间的全部单元格H:J

列 A 到列 E 和行 10 到行 20 之间的单元格区域A10:E20

引用其他工作表中的单元格在以下示例中,AVERAGE 工作表函数将计算同一个工作簿中名为 Marketing 的工作表的B1:B10 区域内的平均值。

引用同一个工作簿中另一个工作表上的单元格区域

引用名为“市场”的工作表

引用 B1 和 B10 之间的单元格(包括 B1 和 B10)

将工作表引用与单元格区域引用分开

绝对引用、相对引用和混合引用之间的区别

相对引用公式中的相对单元格引用(如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制或填充公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制或填充到单元格 B3,将自动从 =A1 调整到 =A2。

复制的公式具有相对引用

绝对引用公式中的绝对单元格引用(如 $A$1)总是在特定位置引用单元格。如果公式所在单元格的位置改变,绝对引用将保持不变。如果多行或多列地复制或填充公式,绝对引用将不作调整。默认情况下,新公式使用相对引用,您可能需要将它们转换为绝对引用。例如,如果将单元格 B2 中的绝对引用复制或填充到单元格 B3,则在两个单元格中一样,都是 $A$1。

复制的公式具有绝对引用

混合引用混合引用具有绝对列和相对行或绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用将改变,而绝对引用将不变。如果多行或多列地复制或填充公式,相对引用将自动调整,而绝对引用将不作调整。例如,如果将一个混合引用从 A2 复制到 B3,它将从 =A$1 调整到 =B$1。

复制的公式具有混合引用

三维引用样式

便于引用多个工作表如果要分析同一工作簿中多个工作表上相同单元格或单元格区域中的数据,请使用三维引用。三维引用包含单元格或区域引用,前面加上工作表名称的范围。Excel 使用存储在引用开始名和结束名之间的任何工作表。例如,=SUM(Sheet2:Sheet13!B5) 将计算 B5 单元格内包含的所有值的和,单元格取值范围是从工作表 2 到工作表 13。

使用三维引用可以引用其他工作表中的单元格、定义名称,还可以通过使用下列函数来创建公式:SUM、AVERAGE、AVERAGEA、

COUNT、COUNTA、MAX、MAXA、MIN、MINA、PRODUCT、STDEV、STDEVA、STDEVP、STDEVPA、VAR、VARA、VARP 和 VARPA。

三维引用不能用于数组公式(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)中。

三维引用不能与交叉引用运算符(运算符:一个标记或符号,指定表达式内执行的计算的类型。有数学、比较、逻辑和引用运算符等。)(空格)一起使用,也不能用在使用了绝对交集(绝对交集:对单元格区域而不是单个单元格的引用按照单个单元格进行计算。如果单元格 C10 包含公式 =B5:B15*5,则 Excel 将单元格 B10 中的值乘以 5,这是因为单元格 B10 和 C10 位于同一行。)的公式中。

在移动、复制、插入或删除工作表时出现的情况以下示例演示在移动、复制、插入或删除三维引用中包括的工作表时出现的情况。该示例使用公式 =SUM(Sheet2:Sheet6!A2:A5) 对从 Sheet2 到 Sheet6 的每个工作表中的 A2 到 A5 单元格求和。插入或复制如果在 Sheet2 和 Sheet6(本示例中的起止工作表)之间插入或复制工作表,Microsoft Excel 将在计算中包含所添加的工作表中从单元格 A2 到 A5 的所有数值。

删除如果删除了 Sheet2 和 Sheet6 之间的工作表,Excel 将删除计算中相应的值。

移动如果将 Sheet2 和 Sheet6 之间的工作表移动到引用工作表区域之外的位置,Excel 将删除计算中相应的值。

移动起止工作表如果将 Sheet2 或 Sheet6 移到同一工作簿中的其他位置,Excel 将对计算进行调整以包含它们之间的新工作表区域。

删除起止工作表如果删除了 Sheet2 或 Sheet6,Excel 将对计算进行调整以包含它们之间的工作表区域。

R1C1 引用样式

也可以使用同时统计工作表上行和列的引用样式。R1C1 引用样式对于计算位于宏(宏:可用于自动执行任务的一项或一组操作。可用 Visual Basic for Applications 编程语言录制宏。)内的行和列的位置很有用。在 R1C1 样式中,Excel 指出了行号在 R 后而列号在 C 后的单元格的位置。

引用含义

R[-2]C 对同一列中上面两行的单元格的相对引用(相对单元格引用:在公

式中,基于包含公式的单元格与被引用的单元格之间的相对位置的

单元格地址。如果复制公式,相对引用将自动调整。相对引用采用 A1

样式。)

R[2]C[2] 对在下面两行、右面两列的单元格的相对引用

R2C2 对在工作表的第二行、第二列的单元格的绝对引用(绝对单元格引

用:公式中单元格的精确地址,与包含公式的单元格的位置无关。

绝对引用采用的形式为 $A$1。)

R[-1] 对活动单元格整个上面一行单元格区域的相对引用

R 对当前行的绝对引用

当您录制宏时,Excel 将使用 R1C1 引用样式录制一些命令。例如,如果录制这样的命令:单击“自动求和”按钮插入对某区域中单元格求和的公式,则 Excel 将使用 R1C1 引用样式,而不是 A1 引用样式来录制该公式。

可以通过设置或清除“R1C1 引用样式”复选框来打开或关闭 R1C1 引用样式,该复选框位于“Excel 设置”对话框(可从“Office 按钮”显示)的“公式”类别中的“使用公式”部分下。

返回页首

在公式中使用名称

可创建已定义名称(名称:代表单元格、单元格区域、公式或常量值的单词或字符串。名称更易于理解,例如,“产品”可以引用难于理解的区域“Sales!C20:C30”。)来代表单元格、单元格区域、公式、常量(常量:不进行计算的值,因此也不会发生变化。例如,数字 210 以及文本“每季度收入”都是常量。表达式以及表达式产生的值都不是常量。)值或 Excel 表。名称是一种有意义的简写形式,它更便于您了解单元格引用(单元格引用:用于表示单元格在工作表上所处位置的坐标集。例如,显示在第 B 列和第 3 行交叉处的单元格,其引用形式为“B3”。)、常量(常量:不是通过计算得出的值。例如,数字 210

和文本“Quarterly Earnings”均为常量。表达式或由表达式计算得出的值都不是常量。)、公式(公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)或表(表:关于特定主题的一组数据的集合,以记录(行)和字段(列)的形式存储。)的用途,这些术语在最初都不易理解。以下信息说明名称的常见示例以及它们如何帮助您更清楚地理解这些术语。

示例类型不带名称的示例带名称的示例

引用=SUM(C20:C30) =SUM(FirstQuarterSales)

常量=PRODUCT(A5,8.3) =PRODUCT(Price,WASalesTax)

公式=SUM(VLOOKUP(A1,B1:F20,5,FALSE), —G5) =SUM(Inventory_Level,—Order_Amt)

表C4:G36 =TopSales06

名称的类型

可以创建和使用多种类型的名称。

已定义名称代表单元格、单元格区域、公式或常量值的名称。您可以创建自己的已定义名称,Excel 有时(例如,当您设置打印区域时)会为您创建已定义名称。

表名 Excel 表的名称,Excel 表是有关存储在记录(行)和字段(列)中特定对象的数据集。Excel 会在您每次插入 Excel 表时创建一个默认的 Excel 表名,如“Table1”、“Table2”等,但是您可以更改该名称,使其更有意义。有关 Excel 表的详细信息,请参阅在 Excel 表中使用结构化引用。

创建和输入名称

执行下列操作可创建名称:

使用编辑栏上的“名称”框这最适用于为选定的区域创建工作簿级别的名称。

从选定区域创建名称可以使用工作表中选定的单元格根据现有的行和列标签方便地创建名称。

使用“新建名称”对话框当您希望更灵活地创建名称(如指定本地工作表级别的范围或创建名称批注)时,此方法最适合。注释在默认状态下,名称使用绝对单元格引用(绝对单元格引用:公式中单元格的精确地址,与包含公式的单元格的位置无关。绝对引用采用的形式为 $A$1。)。

可以通过执行下列操作来输入名称:

键入键入名称,例如,将名称作为公式的参数键入。

使用公式记忆式键入使用“公式记忆式键入”下拉列表,该列表中自动列出了有效的名称。

从“用于公式”命令中选择在“公式”选项卡上的“已定义名称”组中,从“用于公式”命令的可用列表中选择已定义的名称。

有关详细信息,请参阅使用名称解释公式。

返回页首

使用数组公式和数组常量

数组公式可以执行多项计算并返回一个或多个结果。数组公式对两组或多组名为数组参数的值执行运算。每个数组参数都必须有相同数量的行和列。除了用 Ctrl+Shift+Enter 输入公式外,创建数组公式的方法与创建其他公式的方法相同。某些内置函数是数组公式,并且必须作为数组输入才能获得正确的结果。

如果不想在工作表的单个单元格里输入每个常量值,则可用数组常量来代替引用。

使用数组公式计算一个或多个结果

在输入数组公式(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)时,Microsoft Excel 自动在大括号 { 和 } 之间插入公式。

计算单个结果此类数组公式通过用一个数组公式代替多个公式的方式来简化工作表模式。

例如,下例计算一组股票价格和股份的总价值,而不是使用一行单元格来计算并显示出每支股票的总价值。

产生单个结果的数组公式

当将公式 ={SUM(B2:D2*B3:D3)} 作为数组公式输入时,该公式将每支股票的“股份”和“价格”相乘,然后再将这些计算结果相加。

计算多个结果一些工作表函数返回多组数值,或需要将一组值作为一个参数。如果要使数组公式能计算出多个结果,则必须将数组输入到与数组参数具有相同的列数和行数的单元格区域中。

例如,给出了相应于三个月(列 B 中)的三个销售量(列 A 中),TREND 函数返回销售量的直线拟合值。如果要显示公式的所有结果,应在列 C 的三个单元格中 (C1:C3) 输入数组公式。

产生多个结果的数组公式

当将公式 =TREND(B1:B3,A1:A3) 作为数组公式输入时,它会根据三个月的三个销售量得到三个不同的结果(22196、17079 和11962)。

使用数组常量

在普通公式中,可输入包含数值的单元格引用,或数值本身,其中该数值与单元格引用被称为常量(常量:不进行计算的值,因此也不会发生变化。例如,数字 210 以及文本“每季度收入”都是常量。表达式以及表达式产生的值都不是常量。)。同样,在数组公式中也可输入数组引用,或包含在单元格中的数值数组,其中该数值数组和数组引用被称为数组常量。数组公式可以按与非数组公式相同的方式使用常量,但是必须按特定格式输入数组常量。

数组常量可包含数字、文本、逻辑值(如 TRUE、FALSE 或错误值 #N/A)。数组常量中可包含不同类型的数值。例如,{1,3,4;TRUE,FALSE,TRUE}。数组常量中的数字可以使用整数、小数或科学记数格式。文本必须包含在半角的双引号内,例如“Tuesday”。

数组常量不包含单元格引用、长度不等的行或列、公式或特殊字符 $(美元符号)、括弧或 %(百分号)。

在设置数组常量的格式时,请确保:

用大括号 ( { } ) 括起它们。

不同列的数值用逗号 (,) 分开。例如,若要表示数值 10、20、30 和 40,必须输入 {10,20,30,40}。这个数组常量是一个 1 行 4 列数组,相当于一个 1 行 4 列的引用。

不同行的值用分号 (;) 隔开。例如,如果要表示一行中的 10、20、30、40 和下一行中的 50、60、70、80,应该输入一个 2 行 4 列的数组常量:{10,20,30,40;50,60,70,80}。

创建或删除公式

公式(公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)是对工作表中的值执行计算的等式。公式始终以等号 (=) 开头。

可以使用常量(常量:不是通过计算得出的值。例如,数字 210 和文本“Quarterly Earnings”均为常量。表达式或由表达式计算得出的值都不是常量。)和计算运算符(运算符:一个标记或符号,指定表达式内执行的计算的类型。有数学、比较、

逻辑和引用运算符等。)创建简单公式。例如,公式 =5+2*3将两个数相乘,然后再将另一个数加到结果中。Microsoft Office Excel 遵循标准数学运算顺序。在上述示例中,将先执行乘法运算(2*3),然后再将 5 添加到其结果中。也可以使用函数(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)创建公式。例如,公式 =SUM(A1:A2)和SUM(A1,A2) 都使用SUM 函数将单元格 A1 和 A2 中的值相加。

根据所创建的公式的类型,公式可包含以下部分或所有部分。

函数:函数(如PI())以等号 (=) 开头,可以为函数输入用括号括起的参数(参数:函数中用来执行操作或计算的值。参数的类型与函数有关。函数中常用的参数类型包括数字、文本、单元格引用和名称。)。每个函数都有特定的参数语法。

单元格引用:可以通过在公式中包含单元格引用,引用工作表单元格中的数据。例如,单元格引用A2 返回该单元格的值或在计算中使用该值。

常量:也可以直接在公式中输入数字(例如2)或文本值等常量。

运算符:运算符是用于指定您希望公式执行的计算类型。例如,^(脱字符)运算符表示数字的乘方,而*(星号)运算符表示数字的乘积。

要获得所需的计算结果,可以使用单个函数、嵌套函数或计算单个或多个结果的数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)。当不再需要时,可以删除任何公式。

您要做什么?

使用常量和计算运算符创建简单公式

使用单元格引用和名称创建公式

使用函数创建公式

使用嵌套函数创建公式

创建计算单个结果的数组公式

创建计算多个结果的数组公式

删除公式

了解有关创建公式的提示和技巧

在创建公式时避免出现常见的错误

使用常量和计算运算符创建简单公式

单击需输入公式的单元格。

键入 =(等号)。

若要输入公式,请执行下列操作之一:

输入要用于计算的常量和运算符。

示例公式执行的计算

=5+2 5 加 2

=5-2 5 减 2

=5/2 5 除以 2

=5*2 5 乘以 2

=5^2 5 的 2 次方

单击包含要用于公式中的值的单元格,键入要使用的运算符,然后单击包含值的另一个单元格。

示例公式执行的计算

=A1+A2 将 A1 与 A2 中的值相加

=A1-A2 将单元格 A2 中的值减去 A1 中的值

=A1/A2 将单元格 A1 中的值除以 A2 中的值

=A1*A2 将单元格 A1 中的值乘以单元格 A2 中的值

=A1^A2 以单元格 A1 中的值作为底数,以 A2 中所指定的指数值作为乘方

提示可以根据需要输入多个常量和运算符,以得到所需的计算结果。

按 Enter。

返回页首

使用单元格引用和名称创建公式

本部分末尾的示例公式包含对其他单元格的相对单元格引用(相对单元格引用:在公式中,基于包含公式的单元格与被引用的单元格之间的相对位置的单元格地址。如果复制公式,相对引用将自动调整。相对引用采用 A1 样式。)以及这些单元格的名称(名称:代表单元格、单元格区域、公式或常量值的单词或字符串。名称更易于理解,例如,“产品”可以引用难于理解的区域“Sales!C20:C30”。)。包含公式的单元格称为从属单元格,这时其值将依赖于其他单元格的值。例如,如果单元格 B2 包含公式 =C2,则单元格B2 就是从属单元格。

单击需输入公式的单元格。

在编辑栏(编辑栏:位于 Excel 窗口顶部的条形区域,用于输入或编辑单元格或图表中的值或公式。编辑栏中显示了存储于

活动单元格中的常量值或公式。)中,键入=(等号)。

请执行下列操作之一:

若要创建引用,请选择一个单元格、单元格区域、另一个工作表或工作簿中的位置。此行为称作半选定。可以拖动所选单元格的边框来移动选定区域,或者拖动边框上的角来扩展选定区域。

第一个单元格引用是 B3,为蓝色,单元格区域有一个带有方角的蓝色边框。

第二个单元格引用是 C3,为绿色,单元格区域有一个带有方角的绿色边框。

注释如果彩色边框上没有方角,则将引用命名区域。

若要输入一个对命名区域的引用,请按 F3,在“粘贴名称”框中选择名称,然后单击“确定”。

示例公式执行的计算

=C2 使用单元格 C2 中的值

=Sheet2!B2 使用 Sheet2 上单元格 B2 中的值

=资产-债务从名为“资产”的单元格中的值中减去名为“债务”的单元格中的值

按 Enter。

有关详细信息,请参阅创建或更改单元格引用。

返回页首

使用函数创建公式

单击需输入公式的单元格。

若要使公式以函数开始,请单击编辑栏上的“插入函数”。

选择要使用的函数。

可以在“搜索函数”框中输入对需要解决的问题的说明(例如,输入“数值相加”将返回SUM 函数),或者浏览“或选择类别”框中的分类。

提示有关可用函数的列表,请参阅工作表函数列表(按分类列出)。

输入参数。

提示若要将单元格引用作为参数输入,请单击“压缩对话框”以临时隐藏对话框,在工作表上选择单元格,然后

按“展开对话框”。

示例公式执行的计算

=SUM(A:A) 将 A 列的所有数字相加

=AVERAGE(A1:B4) 计算区域中所有数字的平均值

输入公式后,按 Enter。

提示要快速对数值进行汇总,也可以使用“自动求和”。在“开始”选项卡的“编辑”组中,单击“自动求和”,然后单击所需的函数。

返回页首

使用嵌套函数创建公式

嵌套函数将某一函数作为另一个函数的参数之一。最多可以嵌套 64 层函数。只有当一组数字 (F2:F5) 的平均值大于 50 时,下面的公式才会对另一组数字 (G2:G5) 求和,否则,该公式将返回 0。

AVERAGE和SUM 函数嵌套在IF函数中。

单击需输入公式的单元格。

若要使公式以函数开始,请单击编辑栏上的“函数向导”。

选择要使用的函数。

可以在“搜索函数”框中输入对需要解决的问题的说明(例如,输入“数值相加”将返回SUM 函数),或者浏览“或选择类别”框中的分类。

提示有关可用函数的列表,请参阅工作表函数列表(按分类列出)。

若要输入参数,请执行下列一项或多项操作:

若要将单元格引用作为参数输入,请单击所需参数旁边的“压缩对话框”暂时隐藏该对话框,在工作表上选择单元格,

然后按“展开对话框”。

若要将其他函数作为参数输入,请在参数框中输入所需的函数。例如,可在 IF函数的“Value_if_true”编辑框中添加SUM(G2:G5)。

“函数参数”对话框中所显示的公式部分可反映在上一步中所选择的函数。例如,如果单击“IF”,则“函数参数”对话框即会显示IF 函数的参数。

返回页首

创建计算单个结果的数组公式

可以使用数组公式(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ })

中。按 Ctrl+Shift+Enter 可以输入数组公式。)执行生成单个结果的多项运算。这种类型的数组公式可用单个数组公式代替多个不同的公式,从而简化了工作表模型。

单击需输入数组公式的单元格。

输入要使用的公式。

提示数组公式使用标准公式语法。它们均以等号开头,可在数组公式中使用任何内置 Excel 函数。

例如,以下公式计算一组股价和股数的总值,而不是使用一行单元格来计算和显示每支股票的总值。

产生单个结果的数组公式

在将公式 {=SUM(B2:C2*B3:C3)}作为数组公式输入时,Excel 会将每支股票的股数与价格相乘(500*10 和300*15),然后再将这些计算结果相加,所得到的总值为9500。

按 Ctrl+Shift+Enter。

Excel 会自动在公式两旁插入 { }(一对左右大括号)。

注释在公式两旁手动键入大括号不会将其转换为数组公式,必须按 Ctrl+Shift+Enter 才能创建数组公式。

要点只要编辑数组公式,大括号 ({ }) 就会从数组公式中消失,您必须再次按 Ctrl+Shift+Enter 才能将这些更改应用于数组公式并重新显示大括号。

返回页首

创建计算多个结果的数组公式

某些工作表函数返回值的数组,或者需要将值的数组作为参数。要使用数组公式计算多个结果,必须将数组输入到与数组参数具有相同列数和行数的单元格区域中。

选中需要输入数组公式的单元格区域。

输入要使用的公式。

提示数组公式使用标准公式语法。它们均以等号开头,可在数组公式中使用任何内置 Excel 函数。

例如,如果给出三个月(列 A 中)的三个销售量数字(列 B 中),则 TREND函数将确定销售量数字的线性值。要显示公式的所有结果,应在列 C 的三个单元格中(C1:C3) 输入数组公式。

产生多个结果的数组公式

在将公式 =TREND(B1:B3,A1:A3)作为数组公式输入时,该公式会根据三个月的三个销售量数字得到三个不同的结果(22196、17079 和11962)。

按 Ctrl+Shift+Enter。

Excel 会自动在公式两旁插入 { }(一对左右大括号)。

注释在公式两旁手动键入大括号不会将其转换为数组公式,必须按 Ctrl+Shift+Enter 才能创建数组公式。

要点只要编辑数组公式,大括号 ({ }) 就会从数组公式中消失,您必须再次按 Ctrl+Shift+Enter 才能将这些更改应用于数组公式并重新显示大括号。

返回页首

删除公式

删除公式时,该公式的结果值也会被删除。但是,可以改为仅删除公式,而保留单元格中所显示的公式的结果值。

要将公式与其结果值一起删除,请执行下列操作:

选择包含公式的单元格或单元格区域。

按 Delete。

要删除公式而不删除其结果值,请执行下列操作:

选择包含公式的单元格或单元格区域。

如果公式是数组公式,请选择包含数组公式的单元格区域。

如何选择包含数组公式的单元格区域

单击数组公式中的某个单元格。

在“开始”选项卡上的“编辑”组中,单击“查找和选择”,然后单击“定位”。

单击“定位条件”。

单击“当前数组”。

在“开始”选项卡上的“剪贴板”组中,单击“复制”。

键盘快捷方式您也可以按 Ctrl+C。

在“开始”选项卡上的“剪贴板”组中,单击“粘贴”下的箭头,然后单击“粘贴值”。

返回页首

了解有关创建公式的提示和技巧

快速复制公式可以在一系列单元格中快速输入同一个公式。选择要计算的区域,键入公式,然后按 Ctrl+Enter。例如,如果在区域 C1:C5 中键入=SUM(A1:B1),然后按 Ctrl+Enter,则 Excel 将在该区域内的每个单元格中输入该公式,并将 A1 用作相对单元格引用。

使用公式记忆式键入要更容易地创建和编辑公式,并最大限度地减少键入和语法错误,请使用公式记忆式键入。键入=(等号)和首字母(首字母充当显示触发器)后,Excel 会在单元格下显示有效函数和名称的动态列表。使用插入触发器(按 Tab 或双击列表项)在公式中插入函数或名称后,Excel 会显示相应的参数。填充公式时,键入的逗号也可用作显示触发器,这时Excel 可能会显示其他参数。在键入其首字母时,也可在公式中插入其他函数或名称,Excel 会重新显示动态列表,以供您从中进行选择。

使用函数屏幕提示如果您熟悉函数的参数,则可以使用函数屏幕工具提示,它在键入函数名称和左括号后出现。单击函数名称可查看该函数的帮助主题,单击参数名称可在公式中选择相应的参数。

返回页首

在创建公式时避免出现常见的错误

下表汇总了输入公式时最常见的一些错误以及如何纠正这些错误:

请确保... 详细信息

所有左括号和右括号匹配请确保所有括号都成对出现。创建公式时,Excel 在输入括号时将括

号显示为彩色。

用冒号表示区域引用单元格区域时,请使用冒号 (:) 分隔对单元格区域中第一个

单元格的引用和对最后一个单元格的引用。例如,A1:A5。

输入所有必需参数有些函数包含必需的参数。此外,还要确保没有输入过多的参数。

函数的嵌套不超过 64 层可以在某个函数中输入或嵌套 64 层以下的函数。

将其他工作表名称包含在单引号中如果公式中引用了其他工作表或工作簿中的值或单元格,并且这些工

作簿或工作表的名称中包含非字母字符,那么必须用单引号 (') 将

其名称引起来。

包含外部工作簿的路径请确保每个外部引用(外部引用:对其他 Excel 工作簿中的工作表

单元格或区域的引用,或对其他工作簿中的定义名称的引用。)都包含

工作簿的名称和路径。

输入无格式的数字在公式中输入数字时,不要为数字设置格式。例如,即使要输入的值

是¥1,000,也应在公式中输入 1000。

对嵌套公式进行分步求值

有时,理解嵌套公式(公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)如何计算最终结果是很困难的,因为存在若干个中间计算和逻辑测试。但是,通过使用“公式求值”对话框,可以按计算公式的顺序查看嵌套公式的不同求值部分。例如,如果您能够查看下列中间结果,那么公式=IF(AVERAGE(F2:F5)>50,SUM(G2:G5),0) 就更容易理解了:

对话框中显示的步骤说明

=IF(AVERAGE(F2:F5)>50,SUM(G2:G5), 0) 最先显示的是此嵌套公式。AVERAGE 函数和 SUM 函数嵌套在 IF 函数内。

=IF(40>50,SUM(G2:G5),0) 单元格区域 F2:F5 包含值 55、35、45 和 25,

因此 AVERAGE(F2:F5) 函数的结果为 40。

=IF(False,SUM(G2:G5),0) 40 不大于 50,因此 IF 函数的第一个参数

(logical_test 参数)中的表达式为 False。

0 IF 函数返回第三个参数(value_if_false 参

数)的值。SUM 函数不会得到计算,因为它是 IF

函数的第二个参数(value_if_true 参数),它

只有当表达式为 True 时才会返回。

选择要求值的单元格。一次只能对一个单元格进行求值。

在“公式”选项卡的“公式审核”组中,单击“公式求值”。

单击“求值”以检查带下划线的引用的值。求值结果将以斜体显示。

如果公式的下划线部分是对其他公式的引用,请单击“步入”以在“求值”框中显示其他公式。单击“步出”将返回到以前的单元格和公式。

注释当引用第二次出现在公式中,或者公式引用了另外一个工作簿中的单元格时,“步入”按钮不可用。

继续操作,直到公式的每一部分都已求值完毕。

若要再次查看计算过程,请单击“重新启动”。

若要结束求值,请单击“关闭”。

注释

公式中某些使用 IF 和 CHOOSE 函数的部分不会进行求值,并在“求值”框中显示#N/A。

如果引用为空,则会在“求值”框中显示零值(0)。

下列函数在每次工作表更改时都会重新计算,并会导致“公式求值”给出的结果与单元格中显示的不同:RAND、AREAS、INDEX、OFFSET、CELL、INDIRECT、ROWS、COLUMNS、NOW、TODAY、RANDBETWEEN。

常用公式示例

公式类型示例

条件创建条件公式

检查某个数是否大于或小于另一个数

显示或隐藏零值

隐藏单元格中的错误值和错误指示器

查找在数据列表中查找值

日期和时间添加日期

添加时间

计算两个日期之间的差值

计算两个时间之间的差值

计算某个日期之前的天数

以星期名称的形式显示日期

在单元格中插入当前日期和时间

插入 Julian 日期

财务计算即时余额

计算复合年增长率 (CAGR)

统计计算一组数的平均值

计算一组数的中值

计算一组数的众数

数学数字求和

数字相减

乘法运算

数字相除

计算百分比

将数字进行舍入

对数字进行幂运算

计算区域中的最小数或最大数

计算数字的阶乘或排列

创建乘法表

计数计算包含数字的单元格个数

计算非空单元格的个数

计算值出现的频率

计算重复项中的唯一值

计算大于或小于某个数的数字个数

计算运行总和

计算区域中所有单元格的个数

计算单元格或区域中的字数

转换转换时间

将存储为文本的日期转换为日期格式

将存储为文本的数字转换为数字

转换度量单位

将数字转换为其他数字系统

将阿拉伯数字转换为罗马数字

文本更改文字的大小写

检查单元格是否包含文本(不区分大小写)

检查单元格是否包含文本(区分大小写)

合并文本和数字

合并文本和日期(或时间)

合并名和姓

使用函数合并两列或更多列

在单元格中重复某个字符

只显示身份号码后四位数

删除文本中的空格和非打印字符

删除文本中的字符

在单元格中插入当前的 Excel 文件名、路径或工作表

使用“文本分列向导”拆分姓名

使用函数在各列之间拆分文本

问题:数组常量可能会意外地包含反斜杠字符

症状

如果在计算机上将小数点字符更改为逗号 (,) 或分号 (;),则数组常量可能会意外地包含反斜杠字符 (\)。

原因

在英文中,诸如 {10,20,30,40} 之类的一维数组常量指定了四列;诸如 {10,20,30,40;50,60,70,80} 之类的二维数组常量指定了四列和两行。对于数组常量,列分隔符为逗号 (,),行分隔符为分号 (;)。

但是,如果通过“区域和语言选项”对话框(单击“开始”按钮,单击“控制面板”,然后双击“区域和语言选项”)设置以下选项,则Microsoft Office Excel 可能会替代这些分隔符:

在“自定义区域选项”对话框(在Windows XP 中,单击“区域选项”选项卡,然后单击“自定义”;在 Windows Vista 中,单击“格式”选项卡,然后单击“自定义此格式”)上将“小数点”值更改为逗号 (,) 或分号 (;)。

从“区域选项”选项卡(Windows XP) 或“格式”选项卡 (Windows Vista) 中选择法国或德国区域和语言设置,在这两个国家,逗号 (,) 被用作小数点。

以后当您打开包含数组常量的工作簿时,Office Excel 会检测出小数点与数组常量的列或行分隔符之间的冲突,然后会自动将分隔符更改为反斜杠 (\) 字符。

例如,如果将小数点定义为:

逗号 (,),则 {10,20,30,40;50,60,70,80} 将转换为

{10\20\30\40;50\60\70\80}。

分号 (;),则 {10,20,30,40;50,60,70;80} 将转换为

{10,20,30,40\50,60,70,80}。

解决方案

对于所创建的任何新数组常量,将反斜杠 (\) 字符用作新的行分隔符或列分隔符。

使用“公式记忆式键入”

要更轻松地创建和编辑公式并将键入错误和语法错误减到最少,可使用“公式记忆式键入”。在键入 =(等号)和前几个字母或某个显示触发器之后,Microsoft Office Excel 会在单元格下方显示一个与这些字母或触发器匹配的有效函数、名称和文本字符串的动态下拉列表。您就可以使用 Insert 触发器将下拉列表中的项目插入公式中。

键入 =(等号)和前几个字母或某个显示触发器以启动“公式记忆式键入”。

在键入时,将显示有效项目的可滚动列表,并突出显示最接近的匹配。

这些图标表示输入类型,如函数或表引用。

详细的屏幕提示可帮助您做出最佳选择。

您要做什么?

使用显示触发器控制下拉列表

使用按键滚动“公式记忆式键入”下拉列表

使用 Insert 触发器输入下拉列表中的一个项目

打开或关闭“公式记忆式键入”

使用显示触发器控制下拉列表

下表总结了如何动态地控制项目在“公式记忆式键入”下拉列表中的显示。

显示内容请键入

Excel 和用户定义的函数名一个字母或前几个字母(在可以输入函数的

任意位置)。

示例:Su

函数参数(无显示触发器)。

键入参数(如数字或单元格引用)或者使用

显示触发器(如前几个字母或 [(左方括

号))。

示例:SUM(5, A2, [

对于每一个后续参数,请键入一个逗号,然

后键入参数或者另一个显示触发器。

注释下列函数具有的带枚举常量的参

数会自动显示在下拉列表中:CELL、FV、

HLOOKUP、MATCH、PMT、PV、RANK、SUBTOTAL

以及 VLOOKUP。

定义的名称和表名称一个字母或前几个字母(在可以输入该名称

的位置)。

示例:Ann

表列说明符和特殊项目说明符([#All]、[#Data]、[#Headers]、[#Totals]、[#ThisRow])下面的一项或多项:

[(左方括号),紧跟在表名称之后。

示例:AnnualSummary[

,(逗号),紧跟在特殊项目之后。

示例:=AnnualSummary[#All],

:(冒号),紧跟在列名称之后。

示例:AnnualSummary[Sales:

注释如果单元格位于表中,则表名称是可选的。例如,下面的公式可能是相同的:=[Sales]/[Costs]

=AnnualSummary[Sales]/AnnualSummary[C osts]

多维数据集函数中的连接名称"(左引号),紧跟在多维数据集函数名称的

左括号之后。

示例:CUBEMEMBER("

注释只有存储在当前工作簿中的 OLAP

连接才被列出。

多维数据集函数中的多维表达式 (MDX) 文本字符串下面的一项或多项:

"(左引号),紧跟在参数的逗号之后。

示例:CUBEMEMBER("SalesCubeData","

.(句号),紧跟在右方括号之后。

示例:CUBEMEMBER("SalesCubeData","[Customer s].

示例:CUBEMEMBER("SalesCubeData","[Customer s].[Mexico].

((左括号),紧跟在 MDX 文本字符串的左引号之后以表示元组的开始。

示例:CUBEVALUE("SalesCubeData","(

,(逗号),紧跟在 MDX 文本字符串中的右方括号之后以表示元组的第二部分。

示例:CUBEVALUE("SalesCubeData","([Customer s].[Mexico],

{(左大括号),紧跟在 MDX 文本字符串的左引号之后以表示集合表达式的开始。

示例:CUBEVALUE("SalesCubeData","{注释

您必须连接到 OLAP 数据源,才能使用“公式记忆式键入”功能来输入 MDX 文本字符串。

如果定义了标题,它会显示在屏幕提示中以帮助您确认选择。

如果 MDX 文本字符串具有二义性,则仍会

输入唯一的成员名,但您必须确定输入的成

员名是否正确。例如,如果下面的 MDX 文

本字符串有两个值:

CUBEMEMBER("SalesCubeData","[Customer

s].[Mexico].[Hidalgo].[Dora N. Boots]

可能会输入下列值之一:

[Customers].[Name].&[54342]

[Customers].[Name].&[34297]

如果输入的值并不是您所需要的,您可以将

其删除,然后选择另一个值。

Microsoft SQL Server Analysis Services

函数名(如“Children”、“Parent”或

“Crossjoin”)并不显示在下拉列表中,但

您仍然可以键入它们。

注释

在使用“公式记忆式键入”时,您可以随时键入您所需的内容来完成该公式。

您可以在现有的嵌套函数或公式中间使用“公式记忆式键入”。紧靠在插入点之前的文本用于显示下拉列表中的值,而插入点之后的所有文本保持不变。

为枚举常量创建的已定义名称(如在 SUBTOTAL 函数中使用的常量名称)以及多维数据集函数连接并不显示在记忆式键入下拉列表中,但您仍然可以键入它们。

返回页首

使用按键滚动“公式记忆式键入”下拉列表

下表汇总了可以用来滚动“公式记忆式键入”下拉列表的按键。

目的请按

将插入点左移一个字符。向左键

将插入点右移一个字符。向右键

将选定内容上移一项。向上键

将选定内容下移一项。向下键

选择最后一项。End

选择第一项。Home

下移一页并选择新项目。Page Down

上移一页并选择新项目。Page Up

关闭下拉列表。Escape(或单击另一个单元格)

打开或关闭“公式记忆式键入”。Alt+向下键

返回页首

使用 Insert 触发器输入下拉列表中的一个项目

要点当您键入公式时(甚至在使用 Insert 触发器后),请不要忘记键入函数的右括号、表引用的右方括号或 MDX 文本字符串的右引号。

要将选定项目插入到公式中并紧跟在其后放置插入点,请按 Tab 或者双击该项目。

返回页首

打开或关闭“公式记忆式键入”

(完整版)excel-公式大全-包含所有excel函数(经典版),推荐文档

Excel函数大全 第一章:统计函数 1.AVEDEV 用途:返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据(例如学生的某科考试成绩)的离散度。 语法:AVEDEV(number1,number2,...) 参数:Number1、number2、...是用来计算绝对偏差平均值的一组参数,其个数可以在1~30个之间。 实例:如果A1=79、A2=62、A3=45、A4=90、A5=25,则公式“=AVEDEV(A1:A5)”返回20.16。 2.AVERAGE 用途:计算所有参数的算术平均值。 语法:AVERAGE(number1,number2,...)。 参数:Number1、number2、...是要计算平均值的1~30个参数。 实例:如果A1:A5区域命名为分数,其中的数值分别为100、70、92、47和82,则公式“=AVERAGE(分数)”返回78.2。 3.AVERAGEA 用途:计算参数清单中数值的平均值。它与AVERAGE函数的区别在于不仅数字,而且文本和逻辑值(如TRUE和FALSE)也参与计算。 语法:AVERAGEA(value1,value2,...) 参数:value1、value2、...为需要计算平均值的1至30个单元格、单元格区域或数值。 实例:如果A1=76、A2=85、A3=TRUE,则公式“=AVERAGEA(A1:A3)”返回54(即76+85+1/3=54)。 4.BETADIST 用途:返回Beta分布累积函数的函数值。Beta分布累积函数通常用于研究样本集合中某些事物的发生和变化情况。例如,人们一天中看电视的时间比率。 语法:BETADIST(x,alpha,beta,A,B) 参数:X用来进行函数计算的值,须居于可选性上下界(A和B)之间。Alpha分布的参数。Beta分布的参数。A是数值x所属区间的可选下界,B是数值x所属区间的可选上界。 实例:公式“=BETADIST(2,8,10,1,3)”返回0.685470581。 5.BETAINV 用途:返回beta分布累积函数的逆函数值。即,如果probability=BETADIST(x,...),则 BETAINV(probability,...)=x。beta分布累积函数可用于项目设计,在给出期望的完成时间和变化参数后,模拟可能的完成时间。 语法:BETAINV(probability,alpha,beta,A,B) 参数:Probability为Beta分布的概率值,Alpha分布的参数,Beta分布的参数,A数值x所属区间的可选下界,B数值x所属区间的可选上界。 实例:公式“=BETAINV(0.685470581,8,10,1,3)”返回2。 30.GEOMEAN 用途:返回正数数组或数据区域的几何平均值。可用于计算可变复利的平均增长率。 语法:GEOMEAN(number1,number2,...)

Excel函数公式完整版

EXCEL函数公式大全(完整) 函数说明 CALL调用动态链接库或代码源中的过程 EUROCONVERT用于将数字转换为欧元形式,将数字由欧元形式转换为欧元成员国货币形式,或利用欧元作为中间货币将数字由某一欧元成员国货币转化为另一欧元成员国 货币形式(三角转换关系) GETPIVOTDATA返回存储在数据透视表中的数据 REGISTER.ID返回已注册过的指定动态链接库(DLL) 或代码源的注册号 SQL.REQUEST连接到一个外部的数据源并从工作表中运行查询,然后将查询结果以数组的形式返回,无需进行宏编程 ?数学和三角函数 ?统计函数 ?文本函数 加载宏和自动化函数 多维数据集函数 函数说明 CUBEKPIMEMBER返回重要性能指标(KPI) 名称、属性和度量,并显示单元格中的名 称和属性。KPI 是一项用于监视单位业绩的可量化的指标,如每月 总利润或每季度雇员调整。 CUBEMEMBER返回多维数据集层次结构中的成员或元组。用于验证多维数据集内 是否存在成员或元组。 CUBEMEMBERPROPERTY返回多维数据集内成员属性的值。用于验证多维数据集内是否存在 某个成员名并返回此成员的指定属性。 CUBERANKEDMEMBER返回集合中的第n 个或排在一定名次的成员。用于返回集合中的一 个或多个元素,如业绩排在前几名的销售人员或前10 名学生。 CUBESET通过向服务器上的多维数据集发送集合表达式来定义一组经过计算 的成员或元组(这会创建该集合),然后将该集合返回到Microsoft Office Excel。 CUBESETCOUNT返回集合中的项数。 CUBEVALUE返回多维数据集内的汇总值。

excel常用函数公式介绍

excel常用函数公式介绍 excel常用函数公式介绍1:MODE函数应用 1MODE函数是比较简单也是使用最为普遍的函数,它是众数值,可以求出在异地区域或者范围内出现频率最多的某个数值。 2例如求整个班级的普遍身高,这时候我们就可以运用到了MODE 函数了 3先打开插入函数的选项,之后可以直接搜索MODE函数,找到求众数的函数公式 4之后打开MODE函数后就会出现一个函数的窗口了,我们将所要求的范围输入进Number1选项里面,或者是直接圈选区域 5之后只要按确定就可以得出普遍身高这一个众数值了 excel常用函数公式介绍2:IF函数应用 1IF函数常用于对一些数据的进行划分比较,例如对一个班级身高进行评测 2这里假设我们要对身高的标准要求是在170,对于170以及170之上的在备注标明为合格,其他的一律为不合格。这时候我们就要用到IF函数这样可以快捷标注好备注内容。先将光标点击在第一个备注栏下方 3之后还是一样打开函数参数,在里面直接搜索IF函数后打开 4打开IF函数后,我们先将条件填写在第一个填写栏中, D3>=170,之后在下面的当条件满足时为合格,不满足是则为不合格 5接着点击确定就可以得到备注了,这里因为身高不到170,所以备注里就是不合格的选项 6接着我们只要将第一栏的函数直接复制到以下所以的选项栏中就可以了

excel常用函数公式介绍3:RANK函数应用 2这里我们就用RANK函数来排列以下一个班级的身高状况 3老规矩先是要将光标放于排名栏下面第一个选项中,之后我们打开函数参数 4找到RANK函数后,我们因为选项的数字在D3单元格所以我们就填写D3就可了,之后在范围栏中选定好,这里要注意的是必须加上$不然之后复制函数后结果会出错 5之后直接点击确定就可以了,这时候就会生成排名了。之后我们还是一样直接复制函数黏贴到下方选项栏就可以了。

excel函数公式大全

excel函数公式大全 类别一:数据库和清单管理函数 DAVERAGE 返回选定数据库项的平均值 DCOUNT 计算数据库中包含数字的单元格的个数 DCOUNTA 计算数据库中非空单元格的个数 DGET 从数据库中提取满足指定条件的单个记录 DMAX 返回选定数据库项中的最大值 DMIN 返回选定数据库项中的最小值 DPRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值DSTDEV 根据数据库中选定项的示例估算标准偏差 DSTDEVP 根据数据库中选定项的样本总体计算标准偏差 DSUM 对数据库中满足条件的记录的字段列中的数字求和 DVAR 根据数据库中选定项的示例估算方差 DVARP 根据数据库中选定项的样本总体计算方差 GETPIVOTDATA 返回存储在数据透视表中的数据 类别二:日期和时间函数 DATEDIF 计算两个日期之间的年、月、日数

DATEVALUE 将文本格式的日期转换为系列数 DAY 将系列数转换为月份中的日 DAYS360 按每年360 天计算两个日期之间的天数 EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数HOUR 将系列数转换为小时 MINUTE 将系列数转换为分钟 MONTH 将系列数转换为月 NETWORKDAYS 返回两个日期之间的完整工作日数 NOW 返回当前日期和时间的系列数 SECOND 将系列数转换为秒 TIME 返回特定时间的系列数 TIMEVALUE 将文本格式的时间转换为系列数 WEEKDAY 将系列数转换为星期 WORKDAY 返回指定工作日数之前或之后某日期的系列数 YEAR 将系列数转换为年 YEARFRAC 返回代表start_date(开始日期)和end_date(结束日期)之间天数的以年为单位的分数DDE 和外部函数CALL 调用动态链接库(DLL) 或代码源中的过程REGISTER.ID 返回已注册的指定DLL 或代码源的注册IDSQL.REQUEST 连接外部

电子表格常用函数公式

电子表格常用函数公式 1、自动排序函数: =RANK(第1数坐标,$第1数纵坐标$横坐标:$最后数纵坐标$横坐标,升降序号1降0升) 例如:=RANK(X3,$X$3:$X$155,0) 说明:从X3 到X 155自动排序 2、多位数中间取部分连续数值: =MID(该多位数所在位置坐标,所取多位数的第一个数字的排列位数,所取数值的总个数) 例如:612730************在B4坐标位置,取中间出生年月日,共8位数 =MID(B4,7,8) =19820711 说明:B4指该数据的位置坐标,7指从第7位开始取值,8指一共取8个数字 3、若在所取的数值中间添加其他字样, 例如:612730************在B4坐标位置,取中间出生年、月、日,要求****年**月**日格式 =MID(B4,7,4)&〝年〞&MID(B4,11,2) &〝月〞& MID(B4,13,2) &〝月〞&

=1982年07月11日 说明:B4指该数据的位置坐标,7、11指开始取值的第一位数排序号,4、2指所取数值个数,引号必须是英文引号。 4、批量打印奖状。 第一步建立奖状模板:首先利用Word制作一个奖状模板并保存为“奖状.doc”,将其中班级、姓名、获奖类别先空出,确保打印输出后的格式与奖状纸相符(如图1所示)。 第二步用Excel建立获奖数据库:在Excel表格中输入获奖人以及获几等奖等相关信息并保存为“奖状数据.xls”,格式如图2所示。 第三步关联数据库与奖状:打开“奖状.doc”,依次选择视图→工具栏→邮件合并,在新出现的工具栏中选择“打开数据源”,并选择“奖状数据.xls”,打开后选择相应的工作簿,默认为sheet1,并按确定。将鼠标定位到需要插入班级的地方,单击“插入域”,在弹出的对话框中选择“班级”,并按“插入”。同样的方法完成姓名、项目、等第的插入。 第四步预览并打印:选择“查看合并数据”,然后用前后箭头就可以浏览合并数据后的效果,选择“合并到新文档”可以生成一个包含所有奖状的Word文档,这时就可以批量打印了。

EXCEL函数公式大全

excel常用函数公式及技巧搜集(常用的)【身份证信息?提取】 从身份证号码中提取出生年月日 =TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0 =TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1 =IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,) 显示格式均为yyyy-m-d。(最简单的公式,把单元格设置为日期格式) =IF(LEN(A2)=15,"19"&MID(A2,7,2)&"-"&MID(A2,9,2)&"-"&MID(A2,11,2),MID(A2,7,4)& "-"&MID(A2,11,2)&"-"&MID(A2,13,2)) 显示格式为yyyy-mm-dd。(如果要求为“1995/03/29”格式的话,将”-”换成”/”即可) =IF(D4="","",IF(LEN(D4)=15,TEXT(("19"&MID(D4,7,6)),"0000年00月00日 "),IF(LEN(D4)=18,TEXT(MID(D4,7,8),"0000年00月00日")))) 显示格式为yyyy年mm月dd日。(如果将公式中“0000年00月00日”改成“0000-00-00”,则显示格式为yyyy-mm-dd) =IF(LEN(A1:A2)=18,MID(A1:A2,7,8),"19"&MID(A1:A2,7,6)) 显示格式为yyyymmdd。 =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0 =IF(LEN(A2)=18,MID(A2,7,4)&-MID(A2,11,2),19&MID(A2,7,2)&-MID(A2,9,2)) =MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日" =IF(A1<>"",TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")) 从身份证号码中提取出性别 =IF(MOD(MID(A1,15,3),2),"男","女") (最简单公式) =IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女") =IF(A2<>””,IF(MOD(RIGHT(LEFT(A2,17)),2),”男”,”女”),) =IF(VALUE(LEN(ROUND(RIGHT(A1,1)/2,2)))=1,"男","女") 从身份证号码中进行年龄判断 =IF(A3<>””,DATEDIF(TEXT((LEN(A3)=15*19&MID(A3,7,6+(LEN(A3)=18*2),”#-00-00”),T ODAY(),”Y”),) =DATEDIF(A1,TODAY(),“Y”) (以上公式会判断是否已过生日而自动增减一岁) =YEAR(NOW())-MID(E2,IF(LEN(E2)=18,9,7),2)-1900 =YEAR(TODAY())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID(A1,7,4)) =YEAR(TODAY())-V ALUE(MID(B1,7,4))&"岁" =YEAR(TODAY())-IF(MID(B1,18,1)="",CONCATENATE("19",MID(B1,7,2)),MID(B1,7,4)) 按身份证号号码计算至今天年龄 =DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y") 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式

15个常用的Excel函数公式

15个常用的Excel函数公式,拿来即用 1、查找重复内容 =IF(COUNTIF(A:A,A2)>1,"重复","") 2、重复内容首次出现时不提示 =IF(COUNTIF(A$2:A2,A2)>1,"重复","") 3、重复内容首次出现时提示重复 =IF(COUNTIF(A2:A99,A2)>1,"重复","")

4、根据出生年月计算年龄 =DATEDIF(A2,TODAY(),"y") 5、根据身份证号码提取出生年月 =--TEXT(MID(A2,7,8),"0-00-00") 6、根据身份证号码提取性别 =IF(MOD(MID(A2,15,3),2),"男","女") 7、几个常用的汇总公式 A列求和:=SUM(A:A)

A列最小值:=MIN(A:A) A列最大值:=MAX (A:A) A列平均值:=AVERAGE(A:A) A列数值个数:=COUNT(A:A) 8、成绩排名 =RANK.EQ(A2,A$2:A$7) 9、中国式排名(相同成绩不占用名次) =SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1 10、90分以上的人数

=COUNTIF(B1:B7,">90") 11、各分数段的人数 同时选中E2:E5,输入以下公式,按Shift+Ctrl+Enter =FREQUENCY(B2:B7,{70;80;90}) 12、按条件统计平均值 =AVERAGEIF(B2:B7,"男",C2:C7) 13、多条件统计平均值 =AVERAGEIFS(D2:D7,C2:C7,"男",B2:B7,"销售")

常用excel函数公式大全

常用的excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。

2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。

2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。 四、求和公式

1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)说明:如果标题行没有规则用第2个公式 2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法

3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。

4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符* 5、多表相同位置求和 公式:b2 =SUM(Sheet1:Sheet19!B2) 说明:在表中间删除或添加表后,公式结果会自动更新。 6、按日期和产品求和

Excel常用函数公式大全(实用)

Excel常用函数公式大全 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分; 7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

EXCEL常用函数公式大全与举例

EXCEL常用函数公式大全及举例 一、相关概念 (一)函数语法 由函数名+括号+参数组成 例:求和函数:SUM(A1,B2,…) 。参数与参数之间用逗号“,”隔开(二)运算符 1. 公式运算符:加(+)、减(-)、乘(*)、除(/)、百分号(%)、乘幂(^) 2. 比较运算符:大与(>)、小于(<)、等于(=)、小于等于(<=)、大于等于(>=)、不等于(<>) 3. 引用运算符:区域运算符(:)、联合运算符(,) (三)单元格的相对引用与绝对引用 例: A1 $A1 锁定第A列 A$1 锁定第1行 $A$1 锁定第A列与第1行 二、常用函数 (一)数学函数 1. 求和 =SUM(数值1,数值2,……) 2. 条件求和 =SUMIF(查找的范围,条件(即对象),要求和的范围) 例:(1)=SUMIF(A1:A4,”>=200”,B1:B4) 函数意思:对第A1栏至A4栏中,大于等于200的数值对应的第B1列至B4列中数值求和 (2)=SUMIF(A1:A4,”<300”,C1:C4)

函数意思:对第A1栏至A4栏中,小于300的数值对应的第C1栏至C4栏中数值求和 3. 求个数 =COUNT(数值1,数值2,……) 例:(1) =COUNT(A1:A4) 函数意思:第A1栏至A4栏求个数(2) =COUNT(A1:C4) 函数意思:第A1栏至C4栏求个数 4. 条件求个数 =COUNTIF(范围,条件) 例:(1) =COUNTIF(A1:A4,”<>200”) 函数意思:第A1栏至A4栏中不等于200的栏求个数 (2)=COUNTIF(A1:C4,”>=1000”) 函数意思:第A1栏至C4栏中大于等1000的栏求个数 5. 求算术平均数 =AVERAGE(数值1,数值2,……) 例:(1) =AVERAGE(A1,B2) (2) =AVERAGE(A1:A4) 6. 四舍五入函数 =ROUND(数值,保留的小数位数) 7. 排位函数 =RANK(数值,范围,序别) 1-升序 0-降序 例:(1) =RANK(A1,A1:A4,1) 函数意思:第A1栏在A1栏至A4栏中按升序排序,返回排名值。 (2) =RANK(A1,A1:A4,0) 函数意思:第A1栏在A1栏至A4栏中按降序排序,返回排名值。 8. 乘积函数 =PRODUCT(数值1,数值2,……) 9. 取绝对值 =ABS(数字) 10. 取整 =INT(数字) (二)逻辑函数

EXCEL常用函数大全

EXCEL常用函数大全(做表不求人!) 2013-12-03 00:00 我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来自动统计处理表格中的数据。这里整理了Excel中使用频率最高的函数的功能、使用方法,以及这些函数在实际应用中的实例剖析,并配有详细的介绍。 1、ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。

2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AND(logical1,logical2, ...) 参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。 应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 国美提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。 3、AVERAGE函数 函数名称:AVERAGE 主要功能:求出所有参数的算术平均值。

(完整版)excel基本常用函数公式大全

1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式: =TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;

7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格; (5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格; (6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格; (7)=COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;

Excel常用的函数计算公式大全(一看就会)

EXCEL的常用计算公式大全 一、单组数据加减乘除运算: ①单组数据求加和公式:=(A1+B1) 举例:单元格A1:B1区域依次输入了数据10和5,计算:在C1中输入 =A1+B1 后点击键盘“Enter(确定)”键后,该单元格就自动显示10与5的和15。 ②单组数据求减差公式:=(A1-B1) 举例:在C1中输入 =A1-B1 即求10与5的差值5,电脑操作方法同上; ③单组数据求乘法公式:=(A1*B1) 举例:在C1中输入 =A1*B1 即求10与5的积值50,电脑操作方法同上; ④单组数据求乘法公式:=(A1/B1) 举例:在C1中输入 =A1/B1 即求10与5的商值2,电脑操作方法同上; ⑤其它应用: 在D1中输入 =A1^3 即求5的立方(三次方); 在E1中输入 =B1^(1/3)即求10的立方根 小结:在单元格输入的含等号的运算式,Excel中称之为公式,都是数学里面的基本运算,只不过在计算机上有的运算符号发生了改变——“×”与“*”同、“÷”与“/”同、“^”与“乘方”相同,开方作为乘方的逆运算,把乘方中和指数使用成分数就成了数的开方运算。这些符号是按住电脑键盘“Shift”键同时按住键盘第二排相对应的数字符号即可显示。如果同一列的其它单元格都需利用刚才的公式计算,只需要先用鼠标左键点击一下刚才已做好公式的单元格,将鼠标移至该单元格的右下角,带出现十字符号提示时,开始按住鼠标左键不动一直沿着该单元格依次往下拉到你需要的某行同一列的单元格下即可,即可完成公司自动复制,自动计算。 二、多组数据加减乘除运算: ①多组数据求加和公式:(常用) 举例说明:=SUM(A1:A10),表示同一列纵向从A1到A10的所有数据相加; =SUM(A1:J1),表示不同列横向从A1到J1的所有第一行数据相加; ②多组数据求乘积公式:(较常用) 举例说明:=PRODUCT(A1:J1)表示不同列从A1到J1的所有第一行数据相乘; =PRODUCT(A1:A10)表示同列从A1到A10的所有的该列数据相乘; ③多组数据求相减公式:(很少用) 举例说明:=A1-SUM(A2:A10)表示同一列纵向从A1到A10的所有该列数据相减; =A1-SUM(B1:J1)表示不同列横向从A1到J1的所有第一行数据相减; ④多组数据求除商公式:(极少用) 举例说明:=A1/PRODUCT(B1:J1)表示不同列从A1到J1的所有第一行数据相除; =A1/PRODUCT(A2:A10)表示同列从A1到A10的所有的该列数据相除; 三、其它应用函数代表: ①平均函数 =AVERAGE(:);②最大值函数 =MAX (:);③最小值函数 =MIN (:); ④统计函数 =COUNTIF(:):举例:Countif ( A1:B5,”>60”) 说明:统计分数大于60分的人数,注意,条件要加双引号,在英文状态下输入。

(完整版)工作中最常用的excel函数公式大全

工作中最常用的excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。

2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2

=COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式

2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法 3、单条件模糊求和

公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。 4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符*

excel常用函数公式(有实例有分析有重点).docx

excel公式笔记 一、vlookup 1.查找A列中第一个以”厦门”开头的记录对应B列的值。 =vlookup(H厦门性A:B20) 其中第一个参数为要寻找的文本,第二个参数为一个区域,第二个参数的第一列为要寻找的区域,第三个参数的2表示第二个参数的第二列显示出来,第四个参数的0表示精确查找。 二、countif 1.统计Al:A10区域中型号为" 2.5m*3m"的记录个数。 =countif(Al:A10,,,2.5m~*3m H) 在excel常用函数中,支持通配符的主要有vlookup、hlookup> match> sum讦、courttif、search> searchB,而find、findB> subsitute 不支持通配符。*表示任意字符,?表示单个字符解除字符的通配性。 2.统计Al:A10中不重复数的个数。 =SUMPRODUCT((1/COUNTIF(A1:A10,A1:A10)))

3?求小于60的数据有多少 二count(A2:AKVv6(T) sumproduct 1?求购物总花费,A列表示购买数量月列表示购买单价 =sumproduct(A2:A8,B2:B8) 意思为A2*B2+A3*B3oooo +A8*B8 2.求二班有多少学生学习了数学 =sumproduct((A2:A10=H~ B,,)*(B2:B10=H数学“)) 表示二班的数学有几个 3.求二班数学分数总和 =sumproduct((A2:A10=M Z:B M)*(B2:B10=H数学H)*(C2:C1O)) 4.统计“技术部”考试成绩为0的个数(缺考除外) =sumproduct((B2:B9=H技术部,,)*(E2:E9=0)*(E2:E9o,,H)) excel会将空值看成0,所以在统计成绩为0的考生时,需要把成绩为空的考牛去除。

Excel常用的函数计算公式大全(一看就会)

计算机等级考试 =公式名称(参数1,参数2,。。。。。) =sum(计算范围) =average(计算范围) =sumifs(求和范围,条件范围1,符合条件1,条件范围2,符合条件2,。。。。。。) =vlookup(翻译对象,到哪里翻译,显示哪一种,精确匹配) =rank(对谁排名,在哪个范围里排名) =max(范围) =min(范围) =index(列范围,数字) =match(查询对象,范围,0) =mid(要截取的对象,从第几个开始,截取几个) =int(数字) =weekday(日期,2) =if(谁符合什么条件,符合条件显示的内容,不符合条件显示的内容) =if(谁符合什么条件,符合条件显示的内容,if(谁符合什么条件,符合条件显 示的内容,不符合条件显示的内容)) EXCEL的常用计算公式大全 一、单组数据加减乘除运算: ①单组数据求加和公式:=(A1+B1) 举例:单元格A1:B1区域依次输入了数据10和5,计算:在C1中输入=A1+B1 后点击键盘“Enter(确定)”键后,该单元格就自动显示10与5的和15。 ②单组数据求减差公式:=(A1-B1) 举例:在C1中输入=A1-B1 即求10与5的差值5,电脑操作方法同上; ③单组数据求乘法公式:=(A1*B1) 举例:在C1中输入=A1*B1 即求10与5的积值50,电脑操作方法同上; ④单组数据求乘法公式:=(A1/B1) 举例:在C1中输入=A1/B1 即求10与5的商值2,电脑操作方法同上; ⑤其它应用: 在D1中输入=A1^3 即求5的立方(三次方); 在E1中输入=B1^(1/3)即求10的立方根 小结:在单元格输入的含等号的运算式,Excel 中称之为公式,都是数学里面的基本 与 运算,只不过在计算机上有的运算符号发生了改变——“×” 与“* ”同、“÷” “/ ”同、“^”与“乘方”相同,开方作为乘方的逆运算,把乘方中和指数使用成分数 就成了数的开方运算。这些符号是按住电脑键盘“Shift ”键同时按住键盘第二排 相对应的数字符号即可显示。如果同一列的其它单元格都需利用刚才的公式计算,只 需要先用鼠标左键点击一下刚才已做好公式的单元格,将鼠标移至该单元格的右下 角,带出现十字符号提示时,开始按住鼠标左键不动一直沿着该单元格依次往下拉到 你需要的某行同一列的单元格下即可,即可完成公司自动复制,自动计算。

excel函数公式大全

excel函数公式大全 1.SUMPRODUCT函数:该函数的功能是在给定的几组数组中将数组间对应的元素相乘并返回乘积之和。例如:如图1,如果想计算B3:C6和C3:E6这两组区域的值,可以用以下公式: “=Sumproduct(B3:C6,D3:E6)”。 图1 2.ABS函数:如果在A 1.B1单元格中分别输入120.90,那么如果要求A1与B1之间的差的绝对值,可以在C1单元格中输入以下公式:“=ABS(A1- B1)”。 3.IF函数:如图2,如果C3单元格的数据大于D3单元格,则在E3单元格显示“完成任务,超出:”,否则显示“未完成任务,差额:”,可以在E3单元格中输入以下公式:“=IF(C3>D3, “完成任务,超出:”,”未完成任务,差额:””。 图2 4.Ceiling函数:该数值向上舍入基础的倍数。如图3,在C3单元格中输入以下公式:“=CEILING(B3,C3)”;而 “=FLOOR(B3,C3)”则是向下舍入。 图3

5.GCD函数:该函数计算最大公约数。如图4,如果要计算 B3:D3这一区域中3个数字的最大公约数,可以在E3单元格中输入以下公式:“=GCD(B3,C3,D3)”。 图4 6.INT函数:该函数是向下舍入取整函数。如图5,如果要计算显示器和机箱的购买数量,可以在E3单元格中输入以下公式:“=INT(D3/C3)”。 图5 7.LCM函数:该函数是计算最小公倍数。如图6,如果要计算B3:D3这一区域中3个数字的最小公倍数,可以在E3单元格中输入以下公式:“=LCM(B3,C3,D3)”。 图6 8.LN函数:该函数是计算自然对数,公式为:“=LN(B3)”。 9.LOG函数:该函数是计算指定底数的对数,公式为: “=LOG10(B3)”。 10.MOD函数:该函数是计算两数相除的余数。如图7,判断C3能否被B3整除,可以在D4单元格中输入以下公式: “=IF(MOD(B3,C3)=0,“是“,“否“)”。 图711.PI函数:使用此函数可以返回数字 3.14159265358979,即数学常量PI,可精确到小数点后14位。如图8,计算球体的面积,可以在C4单元格中输入以下公

excel常用公式函数大全

excel常用公式函数大全 1.求和函数SUM 语法:SUM(number1,number2,...)。 参数:number1、number2...为1到30个数值(包括逻辑值和文本表达式)、区域或引用,各参数之间必须用逗号加以分隔。 注意:参数中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑值被转换为1,文本则被转换为数字。如果参数为数组或引用,只有其中的数字参与计算,数组或引用中的空白单元格、逻辑值、文本或错误值则被忽略。 应用实例一:跨表求和 使用SUM函数在同一工作表中求和比较简单,如果需要对不同工作表的多个区域进行求和,可以采用以下方法:选中Excel XP“插入函数”对话框中的函数,“确定”后打开“函数参数”对话框。切换至第一个工作表,鼠标单击“number1”框后选中需要求和的区域。如果同一工作表中的其他区域需要参与计算,可以单击“number2”框,再次选中工作表中要计算的其他区域。上述操作完成后切换至第二个工作表,重复上述操作即可完成输入。“确定”后公式所在单元格将显示计算结果。 应用实例二:SUM函数中的加减混合运算 财务统计需要进行加减混合运算,例如扣除现金流量表中的若干支出项目。按照规定,工作表中的这些项目没有输入负号。这时可以构造“=SUM(B2:B6,C2:C9,-D2,-E2)”这样的公式。其中B2:B6,C2:C9引用是收入,而D2、E2为支出。由于Excel不允许在单元格引用前面加负号,所以应在表示支出的单元格前加负号,这样即可计算出正确结果。即使支出数据所在的单元格连续,也必须用逗号将它们逐个隔开,写成“=SUM(B2:B6,C2:C9,-D2,-D3,D4)”这样的形式。 应用实例三:及格人数统计 假如B1:B50区域存放学生性别,C1:C50单元格存放某班学生的考试成绩,要想统计考试成绩及格的女生人数。可以使用公式“=SUM(IF(B1:B50=″女″,IF(C1:C50>=60,1,0)))”,由于它是一个数组公式,输入结束后必须按住Ctrl+Shift键回车。公式两边会自动添加上大括号,在编辑栏显示为“{=SUM(IF (B1:B50=″女″,IF(C1:C50>=60,1,0)))}”,这是使用数组公式必不可少的步骤。 2.平均值函数AVERAGE 语法:AVERAGE(number1,number2,...)。 参数:number1、number2...是需要计算平均值的1~30个参数。 注意:参数可以是数字、包含数字的名称、数组或引用。数组或单元格引用中的文字、逻辑值或空白单元格将被忽略,但单元格中的零则参与计算。如果需要将参数中的零排除在外,则要使用特殊设计的公式,下面的介绍。 应用实例一:跨表计算平均值

Excel函数公式

Excel函数公式 在会计同事电脑中,保保经常看到海量的Excel表格,员工基本信息、提成计算、考勤统计、合同管理.... 看来再完备的会计系统也取代不了Excel表格的作用。 于是,小呀尽可能多的收集会计工作中的Excel公式,所以就有了这篇本平台史上最全的Excel公式+数据分析技巧集。 员工信息表公式 1、计算性别(F列) =IF(MOD(MID(E3,17,1),2),"男","女") 2、出生年月(G列) =TEXT(MID(E3,7,8),"0-00-00") 3、年龄公式(H列) =DATEDIF(G3,TODAY,"y") 4、退休日期(I列) =TEXT(EDATE(G3,12*(5*(F3="男")+55)),"yyyy/mm/dd aaaa") 5、籍贯(M列) =VLOOKUP(LEFT(E3,6)*1,地址库!E:F,2,) 注:附带示例中有地址库代码表 6、社会工龄(T列) =DATEDIF(S3,NOW,"y") 7、公司工龄(W列) =DATEDIF(V3,NOW,"y")&"年"&DATEDIF(V3,NOW,"ym")&"月"&DATEDIF(V3,NOW,"md")&"天" 8、合同续签日期(Y列) =DATE(YEAR(V3)+LEFTB(X3,2),MONTH(V3),DAY(V3))-1 9、合同到期日期(Z列) =TEXT(EDATE(V3,LEFTB(X3,2)*12)-TODAY,"[<0]过期0天;[<30]即将到期0天;还早") 10、工龄工资(AA列) =MIN(700,DATEDIF($V3,NOW,"y")*50) 11、生肖(AB列) =MID("猴鸡狗猪鼠牛虎兔龙蛇马羊",MOD(MID(E3,7,4),12)+1,1) 1、本月工作日天数(AG列) =NETWORKDAYS(B$5,DATE(YEAR(N$4),MONTH(N$4)+1,),) 2、调休天数公式(AI列) =COUNTIF(B9:AE9,"调") 3、扣钱公式(AO列) 婚丧扣10块,病假扣20元,事假扣30元,矿工扣50元 =SUM((B9:AE9={"事";"旷";"病";"丧";"婚"})*{30;50;20;10;10}) 1、本科学历人数 =COUNTIF(D:D,"本科") 2、办公室本科学历人数 =COUNTIFS(A:A,"办公室",D:D,"本科") 3、30~40岁总人数 =COUNTIFS(F:F,">=30",F:F,"<40") 1、提成比率计算 =VLOOKUP(B3,$C$12:$E$21,3)

相关主题
文本预览
相关文档 最新文档