美文网首页
陶泽昱Excel应用技巧大全第30期:公式基础

陶泽昱Excel应用技巧大全第30期:公式基础

作者: 陶泽昱 | 来源:发表于2018-08-25 23:35 被阅读0次

    陶泽昱Excel应用技巧大全第30期:公式基础

    一、认识公式

    1. 公式的概念

    公式(Formula)是以“=”号为引导,通过运算符按照一定的顺序组合进行数据运算处理的等式,函数则是按照特定算法执行计算的产生一个或一组结果的预定义的特殊公式。

    使用公式是为了有目的地计算结果,或根据计算结果改变其所作用单元格的条件格式、设置规划求解模型等。因此,Excel的公式必须(且只能)返回值。

    2. 公式的组成要素

    公式的组成要素为等号“=”、运算符和常量、单元格引用、函数、名称等,如表1所示。

    3. 公式的输入、编辑与删除

    除了单元格格式被事先设置为“文本”外,当以“=”号为开始在单元格输入时,Excel将自动变为输入公式状态,以“+”、“-”号作为开始输入时,系统内会自动在其前面加上等号变为输入公式状态。

    在输入公式状态下,鼠标选中其他单元格时,被选区域将作为引用自动输入到公式中。按下键或者组合键,可以结束普通公式和数组公式输入或编辑状态。

    如果需要对既有公式进行修改,可以通过以下3种方式进行单元格编辑状态。

    (1)选中公式所在单元格,并按下键。

    (2)双击公式所在单元格(可能坐标位置不会处于公式起始位置)。

    (3)选中公式在单元格,单击列表上方的编辑栏。

    选中公式所在单元格,按键即可清除单元格中的全部内容,或者进入单元格剪辑状态后,将光标放置在某个位置并使用键或键删除光标后面或前面的公式部分内容。当需要删除多单元格数组公式时,必须选中其所在的全部单元格再按键。

    4. 公式的复制与填充

    当需要使用相同的计算方法时,可以像一般单元格内容一样,通过【复制】和【粘贴】的方法实现进行操作,而不必逐个单元格编辑公式。此外,可以根据表格的具体情况使用不同的操作方法复制与填充公式,提高效率。

    例1使用公式计算产品销售额

    在如图1所示的小卖部饮料销售情况表中,需要根据C列的零售价与D列的销售量求出各种饮料的销售额,在E3单元格输入以下公式:

    =C3*D3

    采用以下5种方法,可以将E3单元格的公式应用到计算方法相同的E4:E10单元格。

    方法1拖曳填充柄。单击E3单元格,指向该单元格右下角,鼠标指针变为黑色“十字”填充柄,按住鼠标左键向下拖曳至E10单元格。

    方法2双击填充柄。单击E3单元格,双击E3单元格右下角填充柄,公式将向下填充到其相邻列第一个空单元格的上一行,即E10单元格。

    方法3快捷键填充。选择E3:E10,按或单击【开始】选项卡的【填充】下拉按钮,在扩展菜单中单击【向下】按钮,当需要向右复制时,可以使用组合键。

    方法4选择性粘贴。单击E3单元格,单击【开始】选项卡的【复制】按钮或按组合键,选择E4:E10单元格,单击【开始】选项卡的【粘贴】下拉按钮,在拓展菜单中单击【公式】按钮,如图2所示。

    方法5多单元格同时输入。单击E3单元格,按住键,单击所需复制单元格区域另一对角如E10单元格,单击编辑栏中的公式,按组合键,则E3:E10单元格中将输入相同的公式。

    使用这5种方法复制公式的区别在于以下两点。

    (1)方法1、方法2、方法3是复制单元格操作,起始单元格的格式、条件格式、数据有效性等属性将被覆盖到被填充区域。方法4、方法5不会改变被填充区域的单元格属性。

    (2)方法5可用于不连续单元格区域的公式输入。

    二、公式中的运算符

    (1)认识运算符

    运算符是构成公式的基本元素之一,每个运算符分别代表一种运算。如表2所示,Excel包含4种类型的运算符:算术运算符、比较运算符、文本运算符和引用运算符,其中。

    a. 算术运算符:主要包含了加、减、乘、除、百分比以及乘幂等各种常规的算术运算。

    b. 比较运算符:用于比较数据的大小,包括对文本或数值的比较。

    c. 文本运算符:主要用于将文本字符或字符串进行连接和合并。

    d. 引用运算符:这是Excel特有的运算符,主要用于在工作表中产生单元格引用。

    (2)数据比较的原则

    在Excel中,数据可以分为文本、数值、逻辑值、错误值等几种类型。其中,文本用一对半角引号(””)所包含的内容表示文本,例如”Excel Home”是由9个字符组成的文本。日期与时间是数值的 特殊表现形式,数值1表示1天。逻辑值只有TRUE和FALSE两个,错误值主要有#VALUE、#DIV/0!、#NAME?、#N/A、#REF!、#NUM!、#NULL!等7种组合。

    除了错误值外,文本、数值与逻辑值比较时按照以下顺序 排列:

    …、-2、-1、0、1、2、…A-Z、FALSE、TRUE

    即数值小于文本,文本小于逻辑值,错误值不参与排序。

    注意:数字与数值是两个不同的概念,数字允许以数值和文本两种形式存储。实现设置了单元格格式为“文本”再输入数字或先输入撇号(’)再输入数字,都将作为文本形式存储。

    例2 判断彩票开奖号码大小

    如图3所示,B3:D5单元格区域是排列前三的开奖号码,在E3:G5单元格中使用以下公式判断号码大小,无法得到正确结果:

    =IF(B3>4,”大”,”小”)

    这是由于B3:D5单元格区域是以文本形式存储的 数字,其实质是文本。根据数据排序顺序中“数值小于文本”的原理,B3>4判断返回TRUE,因此所有计算结果都是“大”。当需要比较文本形式数字与数值大小时,可将两者相减的结果与0比较大小来实现,例如改为以下公式即可得到正确结果:

    =IF(B3-4>0,”大”,”小”)

    (3)运算符的优先顺序

    通常情况下,Excel按照从左向右的顺序进行公式运算,当公式中使用多个运算符时,Excel将根据各个运算符的优先级进行运算,对于同一级次的运算符,则按从左向右的顺序运算。具体的优先顺序如表3所示。

    数学计算式中使用小括号()、中括号[]和大括号{}以改变运算的优先级别,在Excel中均使用小括号替代,而且括号的优先级将高于上表中 所有运算符。如果在公式中使用多组括号进行嵌套,其计算顺序是由最内层的括号逐级向外进行运算。

    注意:在公式中使用的括号必须成对出现,虽然Excel在结束公式编辑时会作出判断并自动补充、修正,但修正结果并不一定是用户所期望的。

    �s��'�

    相关文章

      网友评论

          本文标题:陶泽昱Excel应用技巧大全第30期:公式基础

          本文链接:https://www.haomeiwen.com/subject/pgjniftx.html