Excel系列文章是本人亲身经历职场之后萌发的想法,为什么Excel覆盖如此之广,几乎每个公司、学校、家庭都在使用,但是它深藏的宝藏功能却很少被人使用,PQ、BI这些功能同样适用于数据分析;并且在一些需要简单及时的数据分析项目前,Excel是完胜python、R、SPSS这些科学专业的软件的。因此决心开启Excel篇章。
数据分析为什么要学Excel
Excel图表美化—表格美化
Excel函数公式大全—IF函数
Excel函数公式大全—IF家族函数
Excel函数公式大全—VLOOKUP函数
Excel函数公式大全—MATCH函数
Excel函数公式大全—INDEX函数
Excel函数公式大全—HLOOKUP函数
Excel函数公式大全—LOOKUP函数
正所谓练武不练功,到老一场空!在内力深厚的大侠手里,摘叶飞花都能成为杀伤力极大的武器;当然我们要扎实练习基本功,不然就是九阴真经与九阴白骨爪的区别了,也希望大家能够稳扎稳打。在这一篇章中,将带领大家修炼一下Excel函数的内功心法,让大家真正意义上的掌握了excel函数这个杀器。
写了多篇关于Excel函数公式大全的文章,但总觉得缺了些什么;大家各自领域不同,用的函数系列也各有不同;Excel那么多函数,将他们都写完也是需要些时间的。特此在这儿加一篇文章向大家讲解一下excel函数的基本核心,从而达到举一反三的作用。
接下来也会暂停一段时间的excel函数系列文章更新。也希望大家将想学习了解的函数留言 ,本人承诺有需求必反馈 !
设 A , B A ,B A,B是非空的数集,如果按照某种确定的对应关系 f f f,使对于集合 A A A中的任意一个数 x x x,在集合 B B B中都有唯一确定的数 和它对应,那么就称映射: f : A → B f:A \rightarrow\ B f:A→ B为集合 A A A到集合 B B B的一个函数,记为 y = f ( x ) , x ∈ A y=f(x),x \in\ A y=f(x),x∈ A。
以上是在数学里函数的标准定义;其中 x x x叫做自变量, y y y叫因变量, f f f叫做对应法则。
函数过程中的这些语句用于完成某些有意义的工作——通常是处理文本,控制输入或计算数值。通过在程序代码中引入函数名称和所需的参数,可在该程序中执行(或称调用)该函数。
类似过程,不过函数一般都有一个返回值。它们都可在自己结构里面调用自己,称为递归。
不难看出其中也包含了几个重要的点:引入的参数、函数代码块、返回值。
结合上面的定义一起来看所谓函数就是我们把需要处理的信息(自变量或参数)通过函数处理(对应法则或函数代码块)得出一个我们期望得到的信息(返回值或因变量)。 Excel函数也是一样的原理,离不开这其中的三要素;为方便理解,我们下面则称为:
参数、函数名、返回值 参数、函数名、返回值 参数、函数名、返回值
引用前面文章的vlookup()函数为例,标准的函数语法为
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
如下图从三个点去解析函数,函数名为:vlookup();参数为括号里的内容就是参数;
至于返回值,可以多种查询方法,下面介绍两张最常见简单的:
那如果大家在使用到新的一些函数,如何去确定这三要素呢?!我同样为大家准备了两种方法:
关于excel函数的组合技实在是多不胜数,此处篇幅有限,我们就前面文章提及的 index() match() vlookup() 三个函数进行进行组合演示。
对比函数的参数不难发现,在index()和vlookup()中都包含返回列或行的序号;这与match()的返回值正是一样的,那我们就可以将该参数部分使用match()函数代替;这就是函数组合的基本思路,也是运用组合最重要的一点。
已知一班各科的学生成绩如下表,现在需要单独摘取数理化的成绩,我们则可以使用vlookup()加match()函数的组合,省去自己数数理化分别在匹配区域的第几列。
通过检查发现查询无误,当然例子可能是简单的,具体延展就看各位的需求了!=VLOOKUP($P3,$B$2:$M$13,MATCH(R$2,$B$2:$M$2,0),0)
案例一展示的是简化vlookup()函数中的列序号问题;那接下的这个组合则是可以完美替代vlookup()的组合技了:简单来说就是:通过index()提取需要提取的单元格;通过match()定位到需要提取的位置。
问题为在同样的数据源里提取部分学生的体育成绩:
通过检查发现查询无误,当然例子可能是简单的,具体延展就看各位的需求了!=INDEX($L$3:$L$13,MATCH(P3,$B$3:$B$13,0),0)
以上两个案例简单描述了函数如何组合,更多的函数组合也等着大家去探索!(个人更喜欢用 index + match 去代替 vlookup 使用,只因为简单写得少)
关于函数内功心法也就讲到这儿了,在此说明一下,大家也不能只会心法而不会招式,这些是相辅相成的,所谓的招式也就是函数的语法内容,其中最为重要的也就是前文提到的函数三要素。
另外在此说明一下,excel函数公式大全系列暂时停止更新的这一段时间,并不代表不和大家一起学习进步哦,也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !