Excel 公式
Excel公式是用于各种计算的公式。让我们先讨论公式的概念。
什么是公式
公式是一组数学元素,它们规定了一个规则。它们用等号连接一个或多个元素。如果已知一个或多个元素的值,可以使用公式来求解元素的值。
例如,
Sum = a + b
如果我们知道a和sum的值,我们可以找到b的值(b = Sum – a)。同样地,如果我们知道a和b的值,我们可以找到sum的值(sum = a + b)。
或者
Mean = 所有观测值的和/ 观测值的数量
上述公式包含三个元素。如果我们知道任意两个元素的值,就可以轻松地找到第三个元素的值。
什么是Excel中的公式
Excel中的公式是基于函数括号内的单元格进行计算的。这意味着这些公式有两个参数,函数名称和在函数中声明的单元格。例如,B + C + D求取从B到D的数值范围的和。在Excel中定义的函数格式为:
Function(单元格范围1:单元格范围2)
其中,
函数: 定义了Excel中的预定义公式,例如SUM和AVERAGE。给函数的命名是熟悉的。
例如,
SUM(B1:B4)
这里,B1和B4是单元格范围。SUM()函数将对B1到B4的所有值求和。类似地,Excel中的其他公式都是基于相同概念定义的。
公式的自动搜索
Excel还为我们提供了一个在列表形式中查找可用函数公式的选项。因此,如果不了解可用公式,最好快速在Excel中查找可用公式。操作方式如下:
‘插入函数’
我们可以在工具栏上的公式选项下找到该功能。为了操作,可以考虑以下步骤。
- 在Excel首页上,点击工具栏上方的 公式 选项->点击 插入函数 选项,如下图所示:
-
会出现一个对话框。
- 我们可以根据列表选择函数,如上所示。 我们还可以通过指定相应函数的语句来搜索函数。例如, 我们需要找到最小值,但函数列表中没有相应的函数。所以,我们可以指定语句 ‘找到最小值’ 并点击 ‘搜索’ 选项。根据指定语句的函数将出现在函数列表中,如下图所示:
注意:Excel提供给定公式的详细说明。它可以在函数对话框的底部中看到。当我们在公式栏中键入一个以等号(=)开头的函数时,与公式相关的语句也会出现。
Excel中的公式
让我们讨论一下Excel中最常见的公式。我们还将根据每个公式讨论一些示例。
1. SUM()
sum函数用作加法函数。它用于将两个或多个数字相加。与计算器相比,使用Excel进行加法更快捷。我们可以使用sum函数轻松地将数百个、数千个甚至更多的数字相加。
快捷方式
可以直接使用工具栏上的自动求和符号以单击的方式添加所选数字。它位于公式选项卡下的工具栏上。
示例1:查找各种产品的价格总和。
考虑以下步骤查找和。
- 点击给定表格之外的任何单元格。
- 将鼠标拖动到公式栏上,并输入 ‘=SUM(C5:C11).’ 在这里,C5和C11是价格列的第一个和最后一个元素的名称。Excel将为C5到C11之间的数字求和。
- 按 Enter 。求和将显示在指定的单元格中,如下图所示:
或者
- 在excel主页面上,使用光标选择要相加的数字。
- 在公式选项卡下点击“自动求和”选项,如下图所示:
-
求和将显示在最后一个元素的下方。
示例2:计算列的特定元素之和。
考虑以下步骤:
- 点击给定表格之外的任何单元格。
- 将鼠标拖动到公式栏上,并输入 ‘=SUM(C5:C7,C9,C11).’ 在这里,将计算C5、C6、C7、C9和C11的和。所选的相加的单元格如下所示:
-
按Enter键。求和将显示在指定的单元格中,如下图所示:
注意:我们可以在公式栏或指定的单元格中输入公式。公式将同时显示在这两个位置(公式栏和指定的单元格)。
2. 减法
它类似于加法过程。我们只需要在要进行减法的数字后面插入一个负号。
公式如下所示:
SUM(cell1,-cell2)
例如,
SUM(A1,-A3)
上述公式将用于将A3单元格的值从A1中减去。它将被视为A1-A3。
让我们考虑一个例子。
示例:计算商品价格变化之间的差异。
考虑以下步骤:
- 单击差异列的第一个单元格,如下所示:
-
在公式栏上拖动鼠标并输入“=SUM(D3, -C3)”。单元格C3的值将从单元格D3给定的值中减去。
- 按下 Enter键。 两个指定单元格之间的差值将显示出来。如下所示:
3. 乘法和除法
没有特定的名称指定这些公式。我们可以直接使用两个数字之间的乘法和除法符号来计算乘法和除法。
它由以下公式给出:
A1 * A2
A1 / A2
假设A1 = 4,A2 = 2
。
乘法= A1 * A2 = 4 * 2 = 8
除法= A1 / A2 = 4 / 2 = 2
让我们通过一个例子来理解。
例子:找到列A和列B中两个值的乘积。
考虑以下步骤:
- 单击乘法列的第一个单元格。
- 在公式栏上拖动鼠标并输入“=C3*D3”。
- 单击该块的右下角并拖动到乘法列的最后一个单元格。
- 按下 Enter键。 结果将显示在列的所有指定单元格中。如下所示:
现在,我们将采用相同的步骤进行除法运算。我们只需要插入公式=’C3/D3’。如下所示:
4. LEFT、MID和RIGHT
这三个公式用于将单元格拆分为不同的部分。让我们详细讨论一下。
LEFT
LEFT公式用于从指定单元格中提取起始元素。公式如下:
LEFT(文本,字符数)
其中,
Text 是要从中提取元素的指定单元格。
Number_of_characters 是要从最左边的字符开始提取的字符数。
MID
MID公式用于从指定单元格中提取中间位置的元素数。公式如下:
MID(文本,起始位置,字符数)
其中,
Text 是要从中提取元素的指定单元格。
Start position 是我们要开始提取的位置。
Number_of_characters 是要提取的字符数。
RIGHT
RIGHT公式用于从最后或右边提取元素数。公式如下:
RIGHT(文本,字符数)
其中,
Text 是要从中提取元素的指定单元格。
Number_of_characters 是要从右边字符开始提取的字符数。
我们来看一个例子以便更好地理解。
示例:
考虑下面的Excel表格。
提取字符的步骤如下:
- 点击第一个单元格 第一个 列,如下图所示:
-
在公式栏拖动鼠标并键入=’=LEFT(B3,4)’。
- 按下 Enter 键。指定单元格中提取的字符将显示出来。
-
将第一个单元格的右下角拖动到最后一个单元格。现在它将显示为:
-
现在,点击 中间 列的第一个单元格,并键入公式=’=MID(B3,5,3)’,然后按下 Enter 键。
- 类似地,点击 最后 列的第一个单元格,并键入公式=’=RIGHT(B3,1)’,然后按下 Enter 键。
- 将第一个单元格的右下角拖动到中间和最后列的最后一个元素。提取的字符将显示为:
5. AVERAGE
平均函数与数学中的均值函数相同。它用于找到所选数字或单元格的平均值。我们可以轻松计算多个数字的平均值。
它的表示形式是:
AVERAGE(数字1, 数字2,...)
在使用范围内的单元格的情况下,我们可以指定为:
AVERAGE(单元格1:单元格2)
AVERAGE()类似于SUM()/给定列中的元素个数
例如,
AVERAGE(5, 10, 15, 20) = SUM(5, 10, 15, 20)/ 4
快捷方法
要访问平均符号,使用光标选择数字 -> 单击公式选项卡下 自动求和 符号前面的下拉箭头,然后单击 平均 选项。所选数字单元格下方将出现所需的平均值,如下图所示:
我们也可以通过点击底部的 ‘更多函数’ 选项来访问更多功能。
示例1:找到给定数据表价格的平均值。
请考虑以下步骤:
- 单击给定表格之外的任意单元格。
- 在公式栏上拖动鼠标并输入 ‘=AVERAGE(C5:C9)’ 。这里,平均值将从范围C5到C9(或C5、C6、C7、C8、C9)进行计算。
- 按下 Enter 键。指定数据的平均值将出现在所选单元格上。如下图所示:
上述示例找到了特定列中元素的平均值。现在让我们找到特定行中元素的平均值。
示例2:找到一个班级中特定学生的平均值。
在这里,我们将找到第二位学生Dimple的平均分数。
请考虑以下步骤:
- 点击“平均分数”列下的第二个单元格,以找到学生Dimple的平均值。
- 将鼠标拖动到公式栏上,并输入“’=AVERAGE(B6:F6)’”。在这里,平均值将从B6到F6或(B6,C6,D6,E6,F6)的范围计算。指定的范围如下所示:
-
按Enter键。指定数据的平均值将显示在所选单元格中。如下图所示:
6. COUNT
COUNT函数用于计算指定列或行中的数据单元格数。
COUNT(number1, number2,....)
如果是多个单元格的范围,可以指定为:
COUNT(cell1: cell2)
快捷方式方法
要访问计数符号,请选择要计数的数字->点击公式选项卡下 AutoSum 符号前面的下拉箭头->点击 count 选项。所选数字单元格下面将显示所需的计数。如下图所示:
示例1:找出给定数据中学生的数量。
考虑以下步骤:
- 选择靠近给定数据表的任何单元格。
- 在公式栏上拖动鼠标并键入
=COUNT(C3:C14)
。Excel将计算从C3到C14的单元格。 - 按 Enter 。计数将显示在选定的单元格上。如下所示:
同样地,我们可以计算一行或一列中的元素数量。
注意:SUM()、AVERAGE()和COUNT()只能应用于数字列表。它不能应用于字母形式的数据。如果应用了,它将不会考虑该数据或返回0作为结果。
但是,如果我们想计算包含字母的单元格(如学生姓名、物体名称等)怎么办?为了解决这个问题,我们有一个名为 COUNTA() 的函数。它可以计数数字、字母等。这意味着它可以计算单元格的数量,而不管内部的数据是什么。它还会忽略中间的空格。
COUNTA
COUNTA()函数与COUNT()类似。与COUNT()不同的是,它可以计数包含数字以外的数据的单元格。让我们看一个例子。
示例2:根据学生姓名计算学生人数。
在上面的例子中,我们根据学生的分数进行了计数。但是,在这里我们将根据姓名进行计数。
请考虑以下步骤:
- 选择靠近给定数据表的任意单元格。
- 将鼠标拖动到公式栏上,并键入“=COUNTA(B3:B15)”。Excel将计算从B3到B15的单元格。B15单元格为空。因此,Excel将忽略额外的空格,并计算其余的单元格。
- 按 Enter 键。计数将出现在所选单元格上。如下图所示:
7. MAX and MIN
MAX()函数查找最大值,MIN()函数查找数组或表的指定数据中的最小值。
MAX(数字1, 数字2,....)
对于单元格范围,我们可以指定为:
MAX(单元格1:单元格2)
在找到最小值的情况下,公式为:
MIN(数字1, 数字2,....)
对于单元格范围,我们可以指定为:
MIN(单元格1:单元格2)
快捷方式
要访问MAX()/MIN()符号,选择数字-> 点击公式选项卡下 AutoSum 符号前的下拉箭头-> 点击 Max()/Min() 选项。所选数字中的最大或最小数字将出现。如下图所示:
示例1:找到班级的尖子生。
班级的尖子生将在所有学生中获得最高分。因此,我们需要从可用学生的名单中找到平均分数。
考虑以下步骤:
- 在给定的数据表附近选择任意单元格。
- 将鼠标拖动到公式栏上,输入“=MAX(C3:C16)”。Excel将在C3到C16之间的值范围内找到最大值。
- 按下 Enter 键。最大值将出现在所选单元格中。如下所示:
因此,名叫Dimple的学生是班级的尖子生,得到了最高分92分。
示例2:找到分数最低的学生。
在这里,我们需要从学生列表中找到一个学生的最低平均分数。数据与示例1相同。
考虑以下步骤:
- 选择与给定数据表附近的任何单元格。
- 将鼠标拖动到公式栏,并输入
= MIN(C3:C16)
。Excel将从C3到C16之间的值范围中找到最小值。 - 按下 Enter 。最小值将显示在所选择的单元格上。如下所示:
因此,名为Mohan的学生在班级中得分最低(55)。
8. TRIM
TRIM()函数用于删除给定数组中数据之间的空格。当我们想要按顺序排列大量数据而没有任何额外空格时,它非常有用。但是,TRIM()公式只能一次应用于一个 单元格 。我们可以通过拖动该单元格的右下角进一步计算。
公式如下:
=TRIM(cell)
例如,TRIM(A2)
让我们来看一个例子。
示例:删除给定数据中的额外空格。
在这里,我们将使用TRIM()公式来删除额外的空格。
考虑以下步骤:
- 点击第二列(C)的第一个单元格。
- 将鼠标拖动到公式栏并输入’=TRIM(B3)’。此处的TRIM()公式将删除指定单元格中单词之间的所有额外空格。
- 按下 Enter。 删除额外空格后,指定单元格上将显示指定语句,如下所示:
-
将该单元格的右下角拖到列C的最后一个单元格。TRIM()公式将自动应用于其下面的其他单元格,如下所示:
9. IF
IF()函数用于按逻辑对给定数据进行排序。这意味着Excel会检查IF()函数中指定的逻辑。
公式如下:
IF(logic, [value_if_true], [value_if_false])
上述公式指定了如果逻辑正确,Excel将返回[value_if_true]中指定的值。如果逻辑错误,它将返回
[value_if_false]。
例如,
设A = 5,B = 7,公式= IF(A > B, True, False)
输出 = False
解释: 函数中指定的逻辑是错误的,因为A小于B。因此,Excel将返回False值。
如果公式是IF(A > B, 1, 0),它将返回0,因为在false逻辑的情况下指定的值是0。
但是,有一些使用IF()公式时需要避免的错误,如下所示:
- 声明的值应为数字或字母,而不是true和false。我们可以将其写为IF(C2>D3, 1, False),但不能写为IF(C2>D3, 1, False0)。
- 在true和false的位置上,两个或多个数字之间不应有空格。我们可以将其写为IF(C2>D3, 12, False),但不能写为IF(C2>D3, 1 2, False)。
- 我们不能在true和false的位置上使用任何其他词。我们只能使用没有间距的数字。
类似地,我们可以设置上述公式中返回的期望值。
示例:使用IF()公式判断price1是否大于price 2。
请参考以下步骤:
- 点击第一行末尾的单元格,如下所示:
-
在指定的单元格中键入公式’=IF(D3>C3, 1, 0)’。
- 按下 Enter键。 如果该语句为真,则会显示1,否则显示0。
- 将鼠标指针拖动到表格的最后一个元素,如下所示:
这说明了0表示错误语句,1表示正确语句。
类似地,我们可以使用上述讨论的 ‘自动搜索公式’ 方法来实现多个公式。
注意:记得在每个公式之前插入等号(=)。
10. PROPER
PROPER公式用于以标准方式组织名称或单词。这意味着单元格中的第一个字必须以大写字母开头。如果第一个字母是小写字母,则可以使用PROPER公式来组织这样的单词,当Excel中存在大量文本时。
让我们通过一个示例来理解。
请参考以下步骤:
- 点击 Proper 列的第一个单元格,如下所示:
-
在指定的单元格中键入公式’ =PROPER(B3)’。
- 按下 Enter键。 给定名称的正确形式将出现。它将是相同的单词,但第一个字母是大写的。如果第一个字母已经是大写的,不会发生任何更改。将光标拖动到列的最后一个元素,如下所示:
11. RANDBETWEEN
RANDBETWEEN公式生成指定数字之间的随机数。它由以下方式给出:
RANDBETWEEN(bottom, top)
例如,
RANDBETWEEN(1,10)
它会显示一个1和10之间的随机数。它可以是任何数字。通常用于在Excel中从各种学生或姓名中找到幸运抽奖号码。我们只需要以’=RANDBETWEEN(bottom, top)’的形式键入公式。我们可以根据需要设置任何范围。
12. CONCATENATE
CONCATENATE公式可以将两个或多个单元格连接在一起,并将其合并为一个单元格。要合并的数据可以是字母或数字的形式。它由以下公式给出:
CONCATENATE(cell1, cell2)
让我们考虑一个例子。
步骤如下:
- 点击连接列的第一个单元格,如下所示:
-
在单元格上键入公式’=CONCATENATE(B3, C3)’,然后按 Enter. 这里,B3和C3是指定的单元格号码。
- 公式中的指定单元格将合并在一起,如下所示:
13. EVEN和ODD
EVEN函数将小数值四舍五入为最近的偶数,而ODD函数将小数值四舍五入为最近的奇数。在处理负数时也适用相同的条件。对于整数,它也将转换为最近的偶数或奇数。
它由以下公式给出:
EVEN (cell_number)和ODD (cell_number)
这里,cell number是我们想要转换为偶数或奇数的值。
让我们考虑一个例子。
考虑以下步骤:
- 点击 even 列的第一个单元格。
- 在单元格上键入公式’=EVEN(B3)’,然后按 Enter. 将显示四舍五入的值,如下所示:
-
拖动光标到表格的最后一个元素。表格中指定的所有值都将四舍五入为最近的偶数,如下所示:
-
类似地,在奇数列的第一个单元格上键入公式’=ODD(B3)’,然后按 Enter. 拖动光标到最后一个元素。四舍五入值现在将显示为:
14. TODAY
TODAY公式取代了每次打开Excel表格时手动输入当前日期的需要。该公式会自动更新指定单元格上的当前日期。
它由以下公式给出:
TODAY()
我们需要在指定的单元格上指定上述公式为=TODAY()
,然后只需按下 回车键。
我们不需要在括号内指定任何内容。每次打开Excel表格时,日期都会自动更新。
15. 将数字转换为货币
只需单击一下即可将同一金额以美元形式指定。快捷方式方法如下:
Ctrl +Shift + $
转换后的值将以逗号、美元符号和小数点的形式完整显示。
让我们通过一个例子来理解。
考虑以下步骤:
- 选择在价格1$列下给定的数据,如下所示:
-
按下 Ctrl +Shift + $。
- 如下图所示,以数字形式选择的值将转换为美元形式:
类似地,我们可以使用 Ctrl +Shift + % 将相应的值转换为 百分比形式。 在这种情况下,这些值将自动乘以100并添加百分号。
复杂公式
复杂公式指的是混合使用 加法、减法、乘法 和 除法 公式。我们只需在公式栏中计算公式,Excel将在几秒钟内生成所需的结果。我们可以根据上述公式创建多个复杂公式。
让我们考虑一个例子。
例子: 计算方程并找出值。
考虑以下步骤:
- 单击结果列的第一个单元格。
- 在公式栏上拖动鼠标并键入“=(C3*E3) + D3 – C3/D3 * E3。”
- 按下 Enter(回车键)。 结果将显示在指定的单元格中,如下所示:
-
将光标从第一个单元格拖动到结果列的最后一个单元格。结果值将出现在所有指定的单元格中,如下所示:
注意:计算将按照数学中的BODMASS规则进行。