打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel函数应用篇:相对“绝对”分得清

在Excel里,写一个公式很麻烦。要考虑用哪几个公式,要回忆都有哪些参数,分别怎么填,嵌套是否正确,经过各种试错过后才能得到想要的结果。

只写一个还好,但如果需要写一大片的区域呢,难道每一单元格都需要写一次吗?

还好,Excel比较人性化的一点就是,公式也能自动化。

公式也偏移

可能大家都知道,Excel有自动填充的功能。只要是一个等差数列,将数列选中,再将鼠标移动到单元格右下方变成十字键,按住鼠标朝数列方向拖动就可以把后面的数列自动填充。

Excel可以自动识别单元格之间的差异,公式也是同样的道理。

下面是公式具体的变化图,从图里可以看出,将”=C2”的公式向右拉,变化的是字母,即单元格上方的C列→D列→E列→F列。而在向下拉伸的过程中,变化的是单元格左侧的行数,即第2行→第3行→第4行→第5行……

也就是说,不论我们写了什么样的公式,只要里面包含某个特定的单元格,写好后不论向哪个方向拉伸,那个特定的单元格也会跟着我们拉伸的大小和方向进行偏移。光是理解这点,就足以帮我们节省很多时间,解决很多问题了。

“绝对”与“相对”

然而,我们有时并不需要让公式跟着“偏移”,这个时候就需要给单元格或区域上“钉子”了。把公式固定住,让它不要跟着跑,就是所谓的“绝对引用”。

用鼠标选中公式里的单元格或区域,按住“F4”键,就能将公式固定成三种形态:

C2→$C$2→C$2→$C2→C2

相对绝对的四种变形

为了区别它们,我们来做一下简单的实验,首先是“$C$2”。

$C$2 的效果

公式透视图

我们可以看出,用“$C$2”进行固定,那么不论朝哪个方向填充,得到的单元格依旧是C2,不会有任何变化。

接下来,再来看“C$2”。

C$2效果图

公式透视

由图可以看到,“$”符号后面的数字“2”固定不变,前面没有“$”的字母“C”发生了偏移。那么我们是否可以认为,“$”符号起着像钉子一样的作用呢?

为了验证我们的猜想,进行最后的实验。

$C2效果图

公式透视

将“$”符号固定在“C”前面后,不论怎么拉伸,“C”列都保持不变,而没被固定的数字行却跟着偏移了。这刚好证明了我们提出的观点——“$”符号起着像钉子一样的作用——是正确的。

试出来的才是好猫

虽然“绝对”与“相对”的概念比较抽象,但我们接触具体实例或许就能更清晰地理解。下面大家可以尝试做一下九九乘法表。

姑且写出了第一句公式:

=P30&"×"&Q29&"="&P30*Q29

但很明显,我们如果拖动公式,那些单元格就会跟着“跑路”,所以一定要进行固定。横排区域固定数字,竖排区域固定字母列,于是公式变成了:

=$P30&"×"&Q$29&"="&$P30*Q$29

将公式向右向下拖动。

当然,如果你觉得填满不好看,只想保留下面的金字塔,可以再对公式进行修改,比如嵌套一个if函数。

=IF(Q$29>$P30,"",$P30&"×"&Q$29&"="&$P30*Q$29)

需要注意的是,我们写公式的时候,不要想着怕犯错。就算真的出现了错误,只要找到原因,总能达到想要的效果。

所以即使一开始对绝对引用和相对引用不熟悉也没关系,怕就怕在由于害怕犯错而什么都不敢去尝试。黑猫白猫,试出来的才是好猫嘛。

以上就是本期内容

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel函数之Offset
如何批量查看excel单元格中的公式?
一招快速找出哪些单元格写了公式 自动上色
函数使用$锁定单元格
excel如何插入公式
Excel里有没有办法做出网页上搜索框那种实时输入提示的效果?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服