爱心论坛互帮互助电脑应用 → [转帖]Excel公式应用初步之“引用”详解

分享到:

  共有5276人关注过本帖树形打印复制链接

主题:[转帖]Excel公式应用初步之“引用”详解

美女呀,离线,留言给我吧!
丫头
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 认证会员 等级:青蜂侠 帖子:1365 精华:4 积分:11565 金钱:20233 金币:0 魅力:6353 威望:0 登陆:207 注册:2007/4/24 23:25:08 近访:2008/1/23 15:08:18 在线:在线0天0小时0分钟.
离升级差0天20小时0分钟.
目前等级0
[转帖]Excel公式应用初步之“引用”详解  发帖心情 Post By:2007/5/1 22:46:21 [只看该作者]

贴子已被锁定

所谓“引用”,指的是通过引用设置,让Excel在公式使用指定某单元格或区域中的数据,也就是说,如果公式中引用了单元格B2,当B2中的数值改变以后,公式会自动根据改变后的数值重新进行计算,而不必重新修改公式。

  如此一来,公式的灵活性大大加强,当然使用引用还有其它的优越性,我们将在下面的操作中具体介绍。
一、在公式中使用引用

  我们在往单元格中输入公式回车以后,单元格中会显示公式计算的结果,如果要查看公式,可以选中该单元格,单元格中的公式则会显示在编辑栏中。

  我们先来看看如果不使用引用将会有什么弊端。

  1. 不使用引用的弊端

  在图1所示的工作表中,A列和B列单元格分别存放着“单价”和“数量”数据,显然它们都是“数值”类型的,为了求出“FX82MS”的“金额”数值,可以在D2单元格中输入公式“=250.5*12”,回车后D2单元格显示该公式的计算结果“3006”。

图片点击可在新窗口打开查看
图 1

  这个公式中并没使用引用,而是使用的具体数值。下面我们来分析一下不使用引用的两个缺点

  首先,假设“单价”或“数量”的值改变了,我们必须对公式进行修改,这让人觉得这个公式相当死板,毫无灵活性。
  其次,假设我们想求出图1中后面的各种商品的“金额”数值,必须重新逐个输入公式,这样不仅费时费力,而且还容易出错。

  如果在公式中使用引用则可以很好地克服上述的两个缺点,下面我们仍利用图1的表格进行说明。

2. 在公式中使用引用的方法和技巧

  前面我们说过,所谓“引用”,指的是引用相应单元格或区域中的数据,而不是具体的数值。也就是说,如果公式中引用了单元格B2,当B2中的数值改变以后,公式会自动根据改变后的数值重新进行计算,而不必重新修改公式。如此一来,公式的灵活性大大加强。下面我们看看如何在前面的例子中使用引用。

  选中D2单元格,输入公式“=B2*C2”,回车后可以看到D2单元格中显示公式计算的结果“3006”(图 2)。

图片点击可在新窗口打开查看
图 2


  下面先介绍该公式的输入技巧,然后再改变B2或C2单元格中的值,测试该公式的适应性。

  * 公式的输入技巧

  也许大部分朋友是直接通过键盘输入上述公式的每个字符的,其实还有更简便的方法:选中D2单元格输入“=”号后,用鼠标左单击一下B2单击单元格,可以看到D2单元格等号后显示了蓝色的“B2”字符,上方的编辑栏中的等号后面也显示“B2”字符(图 3)。

图片点击可在新窗口打开查看
图 3


  接着通过键盘输入符号“*”,再用鼠标单击一下C2单元格,回车后即可完成公式的输入,D2单元格中显示公式计算的结果。

  说明:用这种方法输入公式不仅快速,而且由于是通过直观的点击,所以也不容易出错,建议初学的朋友多加使用。如果要输入单元格区域,则用鼠标选择相应的区域即可。

  * 测试公式的适应性

  选中C2单元格,把数值改为“120”,回车后可以看到D2单元格已根据更改后的数值进行计算并显示出新的计算结果(图 4)。

图片点击可在新窗口打开查看
图 4


  由此可见,在公式中使用引用比使用具体的数值,更具适应性。下面我们来看一下使用引用的另一个优越性,那就是便于快速复制公式,以适应其它的项目。

3. 使用公式填充柄轻松复制公式

  下面我们的任务是求出后面商品的“金额”数值。可能有朋友说,这很简单,只要选中单元格D3输入公式“=B3*C3”,后面以此类推即可。用手动输入的方法的确可以解决问题。不过,由于后面所有公式的规律性是一致的,所以可以使用更加简便的方法复制公式,即公式填充柄。

  先选中D2单元格,将鼠标指针移至右下方的小黑方块处,指针变为黑色实心的十字形(图 5),这时按住鼠标左键,向下拖拉至恰当位置,放开鼠标左键即可(图 6)。

图片点击可在新窗口打开查看
图 5



图片点击可在新窗口打开查看
图 6


  放开鼠标左键后,相应单元格中显示出计算结果(图 7)。

图片点击可在新窗口打开查看
图 7


  回车后,可以选中D列相应单元格,在编辑栏中查看其中的公式(图 8)。可以发现,当我们用公式填充柄复制公式时,单元格的列字母不变,行数字依次在原来的数字上加“1”,这样一来正好得到我们需要的公式。

  Excel的公式填充柄的确是一个聪明而方便的特性,在日常的应用中使用非常多,在后面的实例中我们还会多次使用,因此请大家注意掌握这项基本技能。

图片点击可在新窗口打开查看
图 8


  本部分的主要目的是介绍在公式中使用引用,我们可以回想一下,如果在公式还是中使用固定的数值,而不使用引用,那么使用公式填充柄得到的,只是死板地把第一个公式复制(图 9),而不能计算出后面商品的“金额”数值。

图片点击可在新窗口打开查看
图 9


  所以,在这里我们可以体会到使用引用的第二个好处,那就是可以使用公式填充柄快速得出公式规律一致的其他项目的公式。



梦想越是美丽,就越显得遥不可及;可奇怪的是,一旦你下定了决心,很快地,那些梦想就一一成为了现实。
 回到顶部
美女呀,离线,留言给我吧!
丫头
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 认证会员 等级:青蜂侠 帖子:1365 精华:4 积分:11565 金钱:20233 金币:0 魅力:6353 威望:0 登陆:207 注册:2007/4/24 23:25:08 近访:2008/1/23 15:08:18 在线:在线0天0小时0分钟.
离升级差0天20小时0分钟.
目前等级0
  发帖心情 Post By:2007/5/1 22:47:29 [只看该作者]

 二、三种不同的引用

  上面我们初步介绍了在公式中使用引用的基本方法,这里介绍一下不同引用的区别。

  在公式中引用单元格或者区域时,引用的类型可分为以下三种:

  相对引用:当把公式复制到其它单元格中时,行或列的引用会改变。所谓行或列的引用会改变,即指代表行的数字和代表列的字母会根据实际的偏移量相应改变。
  绝对引用:当把公式复制到其它单元格中时,行和列的引用不会改变。
  混合引用:行或列中有一个是相对引用,另一个是绝对引用。

  在实际工作中,常常需要对公式进行复制操作。从上面不同类型的引用的定义中可以了解,当复制公式时,不同的引用会将对公式产生不同的影响,从而对计算结果产生不同的影响。所以,在创建公式之前,我们必须要搞清不同引用类型的区别,下面通过一个简单的实例进行说明。

  1. 相对引用

  在图10所示的工作表中的D2单元格中输入公式“=B2*C2”,回车后,再选中D2单元格,执行复制命令。

图片点击可在新窗口打开查看
图 10

  选中D3单元格,执行粘贴命令。回车后,D3单元格立即显示计算的结果,我们选中D3,通过编辑栏可以查看复制到D3单元格中的公式为“=B3*C3”(图 11)。

图片点击可在新窗口打开查看
图 11

  和原来的公式“=B2*C2”相比,列的引用未改变,行的引用改变,由原来的2变为3。由此可见,当我们在公式中使用引用时,Excel默认建立为相对引用。

  还有一点,前面曾讲到:所谓行或列的引用会改变,即指代表行的数字和代表列的字母会根据实际的偏移量相应改变。

  有的朋友可能对“根据实际的偏移量相应改变”的含义不大理解。我们结合刚才的操作说明一下。把D2单元格的公式复制到D3单元格,和公式原本所在的单元格D2相比,列并未发生改变(都在D列,所以公式中代表列的字母不发生改变),而行发生了改变(下移了一行,所以公式中代表行的数字应增加1),所以D3中得到的公式为“=B3*C3”。

  根据这个规律,我们把包含相对引用的公式复制到其它单元格时,自己都可以推出将得到的公式了。

  说明:前面介绍过使用公式填充柄复制公式,使用公式填充柄和单个复制公式的操作,所遵循的规律都是一致的。


2. 绝对引用

  可能有朋友读到这里有一个问题:既然Excel默认创建的引用为相对引用,那么,如果想创建含绝对引用的公式,该如何通知Excel呢?

  用一个例子说明:如果在公式中相对引用单元格B2,使用符号“B2”即可;如果在公式中绝对引用单元格B2,则使用符号“$B$2”。可以看到,使用绝对引用时,列字母和行号前都加了一个美元符号“$”。

  下面来看一下如果公式中使用绝对引用,对复制公式时的影响。

  在图11所工作表中的D2单元格中输入公式“=B2*C2”,现在把公式中的相对引用改为绝对引用,修改方法有两种。

  方法一:先选中D2单元格,再把光标插入点定位于编辑栏的“=”符号后,通过键盘输入美元符号“$”。然后用同样的方法输入其余三个美元符号“$”,输入完成后如下图所示。

图片点击可在新窗口打开查看
图 12


  方法二:这是一种更简单的方法。还是先选中D2单元格,然后把光标插入点定位于编辑栏的“B”和“2”字符之间,按一下键盘“F4”键,字符“B”和“2”之前分别被添加了“$”符号(图 13)。

图片点击可在新窗口打开查看


  如果这时再按一下“F4”键,字符“B”之前的“$”将会去掉,保留字符“2”前的“$”(图 14),此时表示对单元格B2进行混合引用,其中列为相对引用,行为绝对引用。

图片点击可在新窗口打开查看


  再按几次“F4”键,注意仔细观察,可以看到在几种引用之间进行切换,所以大家可以体会到,使用这种方法设置引用类型是相当方便的。

  用同样的方法将修改单元格“C2”为绝对引用,完成后单击回车确定。

  接下来用公式填充柄,将公式复制到D11单元格,得到的效果如下图。

图片点击可在新窗口打开查看


  回车后查看一下D列各单元格的公式,发现都是“=$B$2*$C$2”(图 16),公式并没有发生改变,因为我们采用的是绝对引用,引用的只是单元格的绝对地址,不会因为偏移量发生任何改变。

图片点击可在新窗口打开查看


  3. 混合引用

  相信经过前面两个测试,大家对相对引用和绝对应用的区别已经有了初步了解,而混合引用的道理和它们是相通的,因此请大家自行测试一下混合引用即可。

本文转载天极网



梦想越是美丽,就越显得遥不可及;可奇怪的是,一旦你下定了决心,很快地,那些梦想就一一成为了现实。
 回到顶部