[Excel]找出公式无法工作的正确姿势 下篇
火箭君和大家梳理了,excel公式使用中的5种常见错误问题——[Excel]找出公式无法工作的正确姿势 上篇,本期让火箭君继续大家梳理一下其他的常见问题。
06
循环引用
简而言之,你的公式处于一个无尽循环的状态。
举例来说,这是一张开支预算表(Expense Budget),如果我们想要增加一个调整项(Plug),使得总预算(Total)能够满足目标(Target)。因此在计算的时候,最简单粗暴的方式就是将13行的差值引用到第9行的调整项中。 但是如果你这么做了,那你链接公式将无法工作。你得到的结果是没有“0”值,并且你可以看到一组蓝色的箭头提示你——"引用错误"。
>>>修复方式
找到错误的单元格。点击 公式,找到错误检查下拉箭头,选择循环引用,这样你就能看到错误的单元格了。
修复循环引用的问题。
07
双引号使用错误
在编写公式时,我们常常会使用双引号。但是,很重要的一点是我们得搞清楚什么时候该用,什么时候不该用。例如,如果我们需要讲2个数字链接起来,可以使用以下这样的公式:
=1234&5678=12345678
不同的是,如果需要链接2个字符串,那你就不能这么做,你必须使用双引号:
不然会是这样#NAME?的结果。
同样的情况也适用于其他公式,例如IF, AND, OR。当使用这些公式时,必须得使用双引号区分出你的字符串。 否则,这将是你的excel公式无法正常工作的导火索。
08
错误地使用“绝对”引用
小伙伴们应该都知道什么是Excel的绝对引用。
使用绝对引用之后,你可以将目前单元格中的公式任意复制至其他单元格,但引用到固定的区域。
显然这是一个非常有用的功能。但是如果用错了,那就是另外一回事了。
举例而言,在上表中,C7单元格公式中采用了绝对引用,但不幸地是,用错了。本应该锁定行,但却错误地锁定搞了整个区域。导致的结果就是,如果将C7单元格复制到D7单元格。当当当当~居然得到了两个一毛一样的结果。
事实上,C7单元格的公式应该是
=SUM(C$3:C$6)
>>>修复方式
没有别的什么捷径,修复公式去吧。
>>>小提示
使用F4快捷键时,要小心
或者选择手动输入$
09
使用错误的公式参数
使用公式时,错误的公式参数输入将导致致命的错误。
我们以VLOOKUP函数为例,
其中第四个公式参数有两种选项:
True(1) - 模糊匹配
False(0) - 精确匹配
很多时候,如果使用模糊匹配模式,这会导致非常糟糕的结果。因为在很多情况下,使用模糊匹配的话,你讲永远得不到一个正确的结果。
比如在这个例子中,F3单元格中的公式本应该根据E3单元格中的ID值,找到对应的收入。但是如果你仔细观察的话,就会发现6378993用户的收入显然并不是$25000,应该是$65000。
那为什么会出错呢?
这是因为你使用的是模糊匹配。
>>>修复方式
谨慎使用lookup函数中的模糊匹配。

![[Excel]找出公式无法工作的正确姿势 下篇](https://qna.smzdm.com/201911/07/5dc3e338944313874.jpg_e1080.jpg)
![[Excel]找出公式无法工作的正确姿势 下篇](https://a.zdmimg.com/201911/07/5dc3e338cf99d1036.jpg_e1080.jpg)
![[Excel]找出公式无法工作的正确姿势 下篇](https://qna.smzdm.com/201911/07/5dc3e3394355a4399.png_e1080.jpg)
![[Excel]找出公式无法工作的正确姿势 下篇](https://a.zdmimg.com/201911/07/5dc3e339882198857.png_e1080.jpg)
![[Excel]找出公式无法工作的正确姿势 下篇](https://qna.smzdm.com/201911/07/5dc3e33a093b2939.png_e1080.jpg)
![[Excel]找出公式无法工作的正确姿势 下篇](https://qna.smzdm.com/201911/07/5dc3e33a47a8f8342.png_e1080.jpg)
![[Excel]找出公式无法工作的正确姿势 下篇](https://qna.smzdm.com/201911/07/5dc3e33a98b475395.png_e1080.jpg)