周日早点起床,早点起来坚持学习,这就是你和别人拉开距离的行动方案之一,同样的起跑线,当别人休息的时候,你在行动,就算是慢慢走,也是在前进的,想要实现超车,最好的方法就是,鲁迅先生说的话:“哪里有天才,我是把别人喝咖啡的时间都用在工作上了。” 别人下班追剧、刷抖音,周末睡懒觉,就是你进步的时候!
今天来学习COLUMN函数,这个函数为什么说是生产计划必须学会的函数呢?因为这个函数配合起VLOOKUP来说可以实现批量引用,隔列引用等强大功能,所以我觉得必须学会。
首先看参数:
函数参数
函数定义:返回指定单元格引用的列号
使用格式: COLUMN([reference])
reference: 可选。要返回其列号的单元格或单元格区域 如果省略参数 reference 或该参数为一个单元格区域,并且 COLUMN 函数是以水平数组公式的形式输入的,则 COLUMN 函数将以水平数组的形式返回参数 reference 的列号。
将公式作为数组公式输入 从公式单元格开始,选择要包含数组公式的区域。按 F2,然后按 Ctrl+Shift+Enter。
就函数本身来说,是非常好理解的,就是”返回列号“ 也就是会返回数字1、数字2、数字3等阿拉伯数字。
这个函数如果不输入参数就是返回当前列号,效果见下图。
案例详解-1
如果会VLOOKUP函数的,肯定知道这个函数的第三个参数是数字,如需要返回第1列,就输入数字1,返回第2列,就是数字2,以此类推,对于一些需要批量引用的话,一个一个输入太慢,就好比下图
图1是数据来源,我们要在新区域中引用图1的数量,可以看到,有多个地方需要引用,按传统的办法就是输入多下,如第1个描述哪里输入公式:=VLOOKUP(A8,A2:G5,2,0)
如果还需要引用,订单数量,就还需要输入 =VLOOKUP(A8,A2:G5,3,0),如果只是一两个单元格还好,如果非常多的话,这样的效率就是非常低下了,而且生产计划中批量引用的使用场景是非常多的,所以我们必须想个简单办法。
刚刚也说COLUMN是返回列号,刚好VLOOKUP第三个函数也是返回列号,两个配合起来使用,非常完美。
我们把公式更改一下:=VLOOKUP($A8,$A$2:$G$5,COLUMN(B1),0)然后右拉,就可以实现批量引用了,这里相当于把 COLUMN(B1) 替换成数字 2了,因为COLUMN(B1) 就是返回2,向右拉,根据相对引用关系,就变成COLUMN(C1) ,返回数字3了,所以,就实现了批量引用了。
在学习批量引用前,一定要注意VLOOKUP前面两个参数的引用关系。
案例详解-2
COLUMN 搭配的函数非常多,最常见的是搭配VLOOKUP,还可以返回数组等,这里不作详细解说了
大家看图,下图中的痛点是隔行求和,我们用COLUMN+SUM+数组来实现,当然有更好的办法,这里是说明COLUMN的用途
案例详解-3
提取数字,结合文本函数
今天就分享到这里,生产计划人员学会函数还是非常有必要的,无论将来系统能够做到如何智能化,自己会函数分析都一个硬本领,因为你不能保证所有的企业都有智能化的软件。
需要源文件的话,还是老规矩” 关注后转发“ 私信” 本文章的标题并留下邮箱“我会一一发送的,需要学习EXCEL的也看下面的专栏,小白可以看看。