二维码 购物车
部落窝在线教育欢迎您!

灵活组合或嵌套函数编写公式解决问题的技巧2:参数替换法

 

作者:老菜鸟来源:部落窝教育发布时间:2021-01-13 14:43:36点击:3538

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:很多同学对单个函数的使用都熟悉,也了解几个常用的函数组合公式,但就是不会灵活地嵌套或组合函数来编写公式解决各种实际问题。今天老菜鸟将继续为我们分享灵活编写函数组合公式的经验技巧2:参数替换法。当我们缺乏解决思路时,可以假定自己知道了能解决问题的所有的最直接的条件,然后写出一个简单的单函数公式。接着再逐渐用其他函数替换这个公式中需要用人眼计数的参数即可。

 

什么是公式?

其实很简单,在Excel中,公式就是以等号(=)开头的,可以得到一个结果的表达式。

在一个公式中,可以有函数,也可以没有函数,举个最简单的例子:=A1+B1,这就是一个没有函数的公式。

 

什么是函数?

函数可以看作是Excel预置的公式,输入函数和参数后,Excel将自动进行一系列的运算,并得出最终结果。

如果公式中只有函数,切记要在前面加上等号才能成为公式,例如:=SUM(A1,B1),就是一个直接使用了函数的公式。

 

函数的结构为:函数名,一对括号,参数。

每个函数的参数数量不尽相同,参数之间需要用逗号分开,如果仅有一个参数,就不需要逗号,也有一些函数是不需要参数的。

根据每个函数的具体要求,可以有不同类型的数据作为参数,例如区域型参数,文本型参数,数值型参数,逻辑值参数等等。当然也可以用一个函数来作为另一个函数的参数,这就是函数的嵌套,也是我们下面要重点讨论的问题。

 

函数嵌套的理解对于每一个学习和使用Excel的同学来说,都是一个非常重要的能力,在之前的教程中,我们从函数嵌套思路(点击可查看)角度对函数嵌套做了一次讨论,今天从参数角度再做一次分享。


如果面对实际问题你缺乏解决思路,那就可以用今天分享的办法——参数替换法来组合或嵌套函数写公式
 

来看一个问题:谁的短跑成绩最好?




这实际就是按照成绩找到对应的姓名。
如果我们没有解决思路,那就可以按下面的技巧来编写公式。


1.首先按知道所有的最直接参数值写公式

譬如这里,虽然我们还不知道谁的成绩最好,但我们可以假设最好成绩就是13.9秒,然后再查找这个成绩对应的姓名即可。姓名所在列为A列,通过观察计数判断成绩13.9秒对应的姓名行号是8E2单元格中公式可以这么写:=INDEX(A:A,8)

(或许熟悉Vlookup的同学会第一反应考虑用Vlookup函数。但这里是通过成绩反查位于首列的姓名,属于反向查找,用Vlookup比较麻烦。)

 

 

公式=INDEX(A:A,8)的作用是得到A列的第8行内容,这个公式中的INDEX有两个参数,第一参数是查找范围A列,第二参数是查找范围的行序号,要求是一个数字。

 

 

2.然后根据实际用函数替换需要人眼计数判断的参数

譬如这里,成绩对应的姓名行号8是我们人眼计数判断出来的,就可以用另一个函数根据现有条件自动求出,因此公式可以写成=INDEX(A:A,MATCH(D2,B:B,0))

 

 

 

重点来看看公式中的MATCH(D2,B:B,0) MATCH函数是查找位置的函数。第一参数是要查找的值,这里是成绩D2;第二参数是在哪里查找,这里是B列;第三参数是查找方式,这里是0,表示精确查找。这样,通过MATCH函数就能代替我们人眼计数找到行号8

 

在第一个公式中,INDEX的第二参数使用的是数字8,也叫常量,在第二个公式中,我们用函数取代了常量,实现了函数的嵌套。

使用INDEX+MATCH函数组合能灵活地解决很多问题。关于这个组合,之前的教程已经有很多了,有兴趣的同学可以看看下方的推荐。



3.持续用函数替换上一个函数的参数直到把我们假定的条件替换掉

譬如回到我们最初的问题——谁的成绩最好。那么,公式该如何完善?

 

 

前面我们是任意假定了一个成绩作为最好成绩来查找姓名。现在成绩不确定了,也是一个需要人眼计数判断的变量了(最小值)。

对比前面的公式来说,只是需要把MATCH函数的第一参数——成绩D2,变成一个函数而已。

 

最小值怎么算?几乎人人都知道要用MIN函数计算。

接下来用MIN函数作为MATCH函数的第一参数就能解决问题,完善后的公式为:=INDEX(A:A,MATCH(MIN(B:B),B:B,0))

 

 

 

以上就是从参数角度来写嵌套公式的方法。

采用这个方法逐渐用函数替换上一个函数中需要人眼计数的参数就可以实现函数的嵌套,完成越来越复杂的统计分析。


总结:
要想灵活应用参数替换法嵌套函数编写公式,必须具备以下三个能力。

1.熟悉一些最基础最常用的函数基本用法,尤其是函数的参数;

2.能够通过假定条件回到问题的最直接最本质的状态,写出简单公式;

3.逐渐用函数替换简单公式中实际需要人眼计数的参数。

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

函数组合思维,你有吗?

INDEX:函数中的精确制导导弹,最强大的瘸子

MATCH:函数哲学家,找巨人做伴。新出道必学!

Excel万金油公式INDEX-SMALL-IF-ROW筛选函数公式解读

版权申明:

文本作者老菜鸟;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。