学excel,方法不对路,再努力也成不了高手!

原创:比目鱼2号

单位新来一美女,做的excel表表如其人,颜值颇高。但苦了其他人,因为同事基本都是小白,对她表格里的公式、图表什么的不懂,需要修改数据时,不知道如何下手。更郁闷的是,有时候连她也不知道咋做的了,说是时间长自己也忘了。细聊后才知道,她也很困惑,说自己为提高办公水平,参加过几次网上的培训班了,也学到了一些技巧,有时候也能琢磨出一些好公式用法,但怎么就达不到那种感觉什么都会的高手水平呢?而且有时候自己写的公式都会忘,无法维护很是尴尬。

其实有类似困惑的人应该不少,究其原因是学习方法不对,事倍功半,没有对知识点理解透彻,再努力也难成高手。

那什么方法才是正确的呢?

首先明确一个概念,什么都会的高手是不存在的,所谓高手,只是相对大多数人来说,能更快更好地提供解决方案的人,别人尊称而已。excel水平真正高的人,是从不敢称自己为高手的。有心的可去EH论坛研究一下知识树,里面各路高手的高深妙招堪比excel界的藏经阁,可谓是高手的成长宝典。

而excel的学习方法,根据学习效果由低到高分为五种:听讲、阅读、演示、练习、指导。每种方法的学习效果得分(学习内容的留存率)为:

第一阶段:听、读、写。

多数人的学习止步于前三种,也是学习的第一阶段。这部分人为了学习提高,一般采取报培训班听课、买教程看,完成培训班的作业题或教程上的题的方式。正好对应了“听讲、阅读、演示”三种方法。有时培训机构为了提高学员的学习效果,会多出些题目进行训练,遗憾的是很多学员对此不理解,很反感,认为自己花了钱,培训老师就应该多给我讲知识、讲技巧,总是让人做题,还不如自学去了,弄得培训老师也只能是无语。这阶段的三种学习方法学的知识一点不少,但就是留存下来真正掌握的不多。

第二阶段:实战训练

小部分能针对某个刚学到的知识,规划数据练习用法。这一步,除了在培训机构有大量题库可供训练外,自己规划数据的难度其实是挺大的。好在,有个捷径可采用,多参加一些学习交流群和论坛,在群里经常会有人提出问题,这些问题正好可以作为我们练习的数据,而且群里提出的问题都是工作中遇到的实际问题,特别具有实战效果。有些人数上千的交流群也会定期出一些题共群友训练,这类题也都是群主和管理员日常的收集的工作实战题,有很好的学习价值。

第三阶段:指导他人

只有极少数人会对所学知识进行总结,理解透彻后指导他人学习。这一步是所有培训结构不可能给你教的,毕竟他们还要靠这个吃饭,都去免费指导了,谁还愿意付费学习呢。而且这一步也不是一撮而就能达到的。除了海量的训练外,还要加入自己对知识的思考,方能理解透彻。比如常见的二级菜单设置:

一般从网上搜到的方法和培训机构的讲解都是最简单直接的解决方案,而真正理解透了后,就能对用法进行扩展完善了。

网上搜的一般方法为:

省份一级菜单:点击E2单元格——数据——数据有效性——序列——来源框选a1:c1。

市区二级菜单:框选A1:C6——公式——根据所选内容创建——保留勾选首行——确定;点击F2单元格——数据——数据有效性——序列——来源框输入公式=indirect($E2)。

特别是最后一步的公式,责任心强的作者会专门强调:必须且只能保留括号里的第一个$符号。而其实,$符号是根据表格的规划来的,不是一成不变的。如果把表格规划成上下的布局,这个$就应该出现在字母与数字中间=indirect(E$2)。

二级菜单根据所选内容创建公式时,保留勾选首行,也是初学者易被套的坑。当基础数据

为下图的左右布置结构时,需要保留勾选的就不是首行,而是最左列了。

这些细节的调整经常很容易把初学者弄得晕头转向,原因就是没有理解掌握透通过数据有效性设置菜单的原理。其实下拉菜单的设置原理就是将要显示在下拉菜单中的选项以数组形式设置为序列数据来源。比如案例的一级菜单设置时数据来源为=$A$1:$C$1,

就是将A1:C1三个单元格的数据作为下拉选项进行显示,我们在来源框直接输入的方式,中间用符合进行间隔开,应该也是可以的,经试验,中间用英文状态的逗号进行间隔,直接输入汉字,输入结果如下图,也能达到菜单效果。

二级菜单的设置原理也是一样,只是另外增加了公式的设置,方便了数据来源的改变。而创建公式的原理,就是建立一列数组,给其取个名,当表中用到名字时,实质用的是其代表的数组。勾选保留首行的作用其实也就是用首行数据作为数组的名

比如上图就是将“上海”作为创建的公式名称,内容为“浦东区”、“静安区”、“宝安区”三个数据组成的数组。

明白了这个原理,那就能理解,当数据结构变化时,要勾选“最左列”了。同样,利用这个原理有人改用offset函数公式方式也能设置二级菜单。

市区二级菜单:数据——数据有效性——序列——来源框公式:=OFFSET($A$1,,MATCH($E$2,$A$1:$C$1,)-1,99,1)

该函数公式的目的就是根据E2单元格数值,通过MATCH函数找到E2在基础数据一级菜单区域中的具体位置,在利用向下偏移一个较大的数(99)来确保将选项都包括进来,作为菜单的数据来源,实现菜单效果。读懂了这个公式,也就对该方法生成的菜单下拉选项中会出现空格的弊端知道怎么回事了。

该方法为小众用法,一般不建议采用,所以对如何解决这个空格不作讲解。接下来重点讲一下如何解决常规方法创建的菜单中的空格。这方面曾在讲过,有兴趣的可查看。本文只涉及消除空值。

上面已讲过,设置二级菜单时,需先根据内容创建公式,一般讲解的比较细一点的文章会告诉我们,创建公式时,框选数据区域后,按CTR+F5定位——设置定位条件——勾选常量——确定。这样就消除了框选的基础数据区内空格区域。再进行后面的设置名称操作,二级菜单里就不会出现空格了。

但是,这样做的弊端也很明显,就是二级菜单不能自动根据基础数据增减调整菜单选项。比如可能后面公司后来可能会在上海的其他区开辟市场,到时在基础数据区域添加入新的区名称后,菜单选项里是不会自动出现新增地区名称的,需要重新设置一遍菜单才可以。对于经常有菜单变化要求的表格来说,这是很致命的。于是,更完善的方案出现了:在设置数据有效性来源时,修改来源框公式,解决问题。

上图为设置二级菜单时,设置的范围,预留了4项空格作为菜单选项。

数据有效性来源框原公式为:=indiret($E2)

现修改为:=OFFSET(INDIRECT($E2),0,0,MATCH(CHAR(1),INDIRECT($E2),-1),1)

这样就能实现消除空格效果的同时随时更新菜单选项。

总结

一个简单的二级菜单设置,里面掺杂了好几个细节,没有理解透彻,就很容易被那些细节套进去,再遇到点要求上的变化,就更无能为力了。所以要想成为高手,必须用理解掌握的方式去对待每个知识点。在学习过程中,经常问一下自己,为何要这么做?哪个参数修改后会出现什么结果?能不能有其他解决方式解决?最重要的是经常在交流群或论坛冒泡,刚开始不一定能解决问题,但经过思考后,再看别人的解决方案,会给自己留下较深的印象。慢慢也就不会出现文头美女同事不会维护自己写的公式的情况了。

(0)

相关推荐