vlookup 函数错误,求大神讲解

vlookup函数下拉出错怎么办?

首先打开要引用的数据表,然后把要查找的对象拷贝到这个表中,位置自己根据需要放置就可以了。

我把光标定位在K2栏,在这里输入公式,有时记不熟的,可以在上面菜单栏里去找。

在公式里点击查找与应用右边的下拉箭头,找到最下边的vlookup函数点击。

这时出现函数参数对话框,在这里可以输入,也可以点击选取,我要查找值是I2单元格的,可以点击,然后输入下面的查找数据表,这个可以拖拽选取,然后输入我要返回的第几列内容。最后输入匹配条件。

这时会出来结果,然后把鼠标放在k2单元格右下角,向下拖拽,可是结果里却出现#N/A的结果,这个问题出在哪里,明明我的查找数据表里有这个人啊。

等我把鼠标放在出现问题的单元格,查看公式时发现,原来我查找的区域出现了问题,不是我所选的所有区域,而是向下变化了。

在查找区域这里输入几个$,这样就可以绝对引用刚才所选的区域,当然,这个要重新在k2单元格做一下。

然后选中K2单元格,把鼠标放在单元格的右下角,出现黑色小十字后,向下拖拽,填充好下面的单元格即可,也可以在此双击鼠标左键。

以上就是vlookup函数下拉出错怎么办的详细内容,更多请关注php中文网其它相关文章!

}

注意啦!注意啦!在文章《200篇Excel精华原创教程汇集!(文末免费领1899元课程福利!) 》下留言,将有机会获赠价值500元的微课视频券,购课可抵消。赶紧戳上面蓝色文字链接,了解具体活动吧!

今天要和大家介绍的这个函数叫做AGGREGATE。虽说是Excel2010中就有的函数,可是知道这个函数的人真没多少,这是一件非常遗憾的事情,因为AGGREGATE函数不仅可以实现诸如SUM、AVERAGE、COUNT、LARGE等19个函数的功能, 而且还可以忽略隐藏行、错误值、空值等。如果区域中包含错误值,SUM等函数将返回错误,这时用

光说不练假把式,下面就看看AGGREGATE 的本领。

我们用一个成绩表来说明AGGREGATE 的基本用法,数据源如图所示:

每个学生参加六项测试,根据成绩来得出蓝色区域的五项统计内容,相信对于大多数朋友来说,要完成这个表格并不难,无非就是掌握几个最基础的函数:AVERAGE(平均分)、SUM(总分)、MAX(最高分)、MIN(最低分)和COUNT(实际参考科目)分别对五项内容进行统计。可能也有些新朋友还不了解以上提到的这五个函数,那么正好,你只需要学习AGGREGATE这一个函数就可以实现上面这些数据的统计。

AGGREGATE的基本格式为:= AGGREGATE(统计功能,忽略哪些值,数据区域),以下分别来看看如何完成例子中的五项统计内容。

当前表格平均分统计公式为:=AGGREGATE(1,,B2:G2)。在H2单元格中输入公式再整列填充公式即可获得各学生的平均分。

说明:当统计功能为1的时候,函数实现计算平均值的功能。本例中我们并不需要指定忽略统计的数据,因此第二参数可以省略(此处写了两个逗号,中间省略了一个参数),最后一个参数就是要计算的数据区域B2:G2,函数用法非常简单,那么结果是否正确呢?不妨使用AVERAGE函数来验证一下:

可以看到,结果完全一致!

接下来我们再看看如何用AGGREGATE函数统计总分。

当前表格总分统计公式为:=AGGREGATE(9,,B2:G2)。在I2单元格中输入公式再整列填充公式即可获得各学生总分。

只需要将第一个参数改为9即可,因为9对应的就是求和功能。

说到这里,可能会有些朋友担心,第一个参数里1代表平均值, 9代表求和,这个函数一共有19个功能,会不会很难记住。

实际上完全不需要有这种担心,Excel为我们提供了非常智能的提醒功能,当我们输入函数之后,就有对应参数功能的选项:

只要对照这个提示,选择自己需要的功能即可。

了解这个功能以后,最后的三个统计项目就很容易完成了,最高分肯定是选择4,因此J2单元格公式为:=AGGREGATE(4,,B2:G2)

实际参考科目也就是统计数据区域中数字的个数,使用COUNT功能,选择2,因此公式为:=AGGREGATE(2,,B2:G2)

好了,通过以上五个例子,朋友们对于AGGREGATE的基本用法应该有所掌握,虽然说只用了一个函数就完成了五个函数的工作,相比之前要分别使用五个函数来完成工作提高了一定的效率,但每个公式还是要修改一下才能用。如果能够使用一个公式右拉下拉的话,那才爽呢。(有同感的朋友可以在文末留言哦)

对于有这种想法的朋友,应该提出表扬,毕竟我们学习Excel的函数公式,不仅仅是为了完成工作,更加希望能够提高效率。那么有没有可能使用一个公式右拉下拉来完成例子中的五项统计呢?答案是肯定的:有!不过要用到一对函数组合,那就是choose和column。

在揭晓公式之前,先对问题进行简单的分析,在我们使用AGGREGATE完成五项数据统计的公式中,只有第一参数也就是统计方式在发生变化,依次为:1、9、4、5、2。如果要想使用一个公式右拉下拉来完成的话,就得让公式在右拉时第一参数按照这个顺序来进行变化(下拉时不需要变化,因为统计方式相同)。

通常要使用公式右拉得到顺序变化的数据时就会用到column这个函数:

Column这个函数的作用是得到参数对应的列号,例如column(a1)就得到a1这个单元格的列号也就是1,右拉时由于a1会变成b1、c1……,公式结果就会按照1、2、3……这个顺序变化。

在本例中,我们需要得到的并不是一个很有规律的数列,而是1、9、4、5、2这样一个无序的数列,这时候就要用到choose函数来实现:

Choose函数的基本格式为:=choose(选择指数,值1,值2,值3……)

Choose函数根据第一个参数的数字来返回参数列表中的值。例如上图,当第一参数为1时,就返回参数列表中的第1个值“1”;当第一参数为2时,就返回参数列表中的第2个值“9”,以此类推,使用column作为choose的第一参数,就可以返回指定的序列了。

以上是对choose和column这对函数组合的说明,现在回到我们的问题,可以用来右拉下拉的这个公式就是:

可能有些新手还是会觉得晕乎乎的,这很正常,相信通过持续地学习,你就可以对这种公式运用自如了。

通过以上介绍,可以看到当我们合理运用了AGGREGATE函数之后,工作效率成倍增长。这个函数的第一参数到底有哪19种功能呢,通过下面这个对照表可以一目了然:

实际上比较常用的就是那么几种。

接下来我们再来看看第二参数又是什么功能,还是通过一个对照表来直观地了解:

最实用接地气的Excel视频课

《一周Excel直通车》

风趣易懂,快速高效,带您7天学会Excel

(已更新完毕,可永久学习)

Excel技术大神,资深培训师;

开发有《Excel小白脱白系列课》

《Excel极速贯通班》。

限时特价99元,随时涨价

少喝两杯咖啡,少吃两袋零食

就能习得受用一生的Excel职场技能!

}

我要回帖

更多关于 vlookup匹配结果错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信