Excel中的函数三国:开篇大作-最强吕布

Excel中的函数三国:开篇大作-最强吕布

首页战争策略最强三国吕布版更新时间:2024-05-11

图文 | 小花 来源 | 小花学Excel


前言

小花一直在思考一个问题:

如何把枯燥的函数讲得生动有趣?

突发奇想,不如将函数和三国演义联系起来,一定很有趣!

构思了一个多月,有点眉目了,跌跌撞撞就这样启程吧!

函数三国

开篇大作:最强男人吕布INDIRECT

旁白:话说天下大势,分久必合合久必分!

在那个战火纷飞的函数三国时代,有一个最强的战神函数。。。。

自我介绍

大家好,我叫INDIRECT,人称吕布,字奉先,人中吕布马中赤兔说的就是我。

你看到的我是这样的,

=INDIRECT(地址文本)

你没看错,就一个参数,俺就是凭这一把方天画戟打遍三国的。

如何认识我

我曾经被称为最难学的函数,确实!函数三国最强战神岂是凡人能轻易看懂?不过,关注小花的人都不是一般人,相信通过下图讲解就能一眼看穿我的招数了。

简而言之,无论INDIRECT函数中的文本是如何构建的,最后都需返回一个文本表示的地址,INDIRECT根据此地址文本返回对应值。

例如图中=INDIRECT(A2)若改为=INDIRECT("A2"),函数就会返回正确值10,而非错误,这是因为后者中A2代表地址文本,而前者中A2表示对单元格的引用。

关于我的骂名

这其实是一个千古冤案。

张飞那厮骂我是三姓家奴,那是因为他是文盲,仅认识"三"这一个字就开始胡咧咧。我的能力确实是和三有关,不过应该叫三维引用。放眼整个函数三国,三维引用,我认第二,没人敢称第一。

普通的引用函数,比如关羽(VLOOKUP),再牛逼也不过只能对行列进行查询,而我可以根据表名从指定表中引用数据,很多高级函数组合都离不开我。

下面看我表演:一个公式搞定多表同列数据合并。

公式(以B2为例):=INDIRECT(B$1&"!B"&ROW())

解析:

B$1返回工作表名称,$1代表锁定第一行,这使得公式从B2向下拖动填充时保持引用第一行单元格不变;感叹号!是表格名称的标志,表示其前面的部分代表表格的名称;二者组成了所引用的工作表;

B代表引用B列,ROW()代表当前单元格的行号,二者组成了引用的单元格文本。

用连接符&将几个部分组合成地址文本,INDIRECT就能发挥作用了!

关于最强

在三国演义中,我吕布是公认的武力天下第一,在函数界,我INDIRECT也是无可争议的第一。为什么呢?因为放眼函数三国,唯有我不可替代。

PS:毫不夸张地说,高手和小白之间至少差一个INDIRECT函数。就像三国演义中,与最强男人吕布的对战表现才能真正能体现武力水平,譬如张飞,猛就猛在数次与吕布单挑!

关于猛将的定义

什么是上将?有两个指标:一个叫万夫不挡之勇,另一个叫百万军中取上将头颅如探囊取物。来,给大家表演一下,什么叫百万军中取上将头颅!

函数三国--最强男人吕布(INDIRECT)的首次亮相就到此结束了,本文仅分享一些基础的理解和应用,关于最强函数的精彩用法后续会结合故事一一讲解!敬请期待吧!

今日互动

——————

在函数三国里,小花认为的最强男人是indirect,你认为呢?

你觉得其它三国人物可以和函数联系起来?

你对函数三国还有哪些有趣的想法?

不妨留言告诉我们|!

关注「精进Excel」,点开三篇,如果没有你想要的知识,算我双流氓。

,
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved