Professional Documents
Culture Documents
决定企业命运的因素很多,人才、管理、资金、产品、市场„„对于这些,很多人都知道。殊不知,玩
不玩得好 Excel,也能决定企业命运。何以见得,这就得从 Excel 的本质说起。不少人认为,它只是个“电
子笔记本”,无非是取代了以往的纸质笔记本,用来记点数据而已。如果这样想,也这样用,那就大错特错
了。只是“电子笔记本”的话,MS Office 怎么可能成为全球企业通用的办公软件?
那么——
Excel 是什么?它是挖掘数据背后意义的工具。
数据是什么?是企业经营决策的依据,也是企业的命脉。
抛开各种复杂的市场分析,按照小学数学教的简单加减法逻辑。既然 A 卖的好,自然是进货接着卖;B 一台
都卖不出去,就要想办法清仓减价大处理,回笼资金后转而考虑加强 A,以及引进新的产品 C。好啦,下了订
单买 90 套 A,消息也放出去了,要对 B 进行清仓处理。就在此时,销售部说:不好意思,数据做错了,其实
是 A 卖了 0 套,B 卖了 90 套。Oh my Lady Gaga!后果可想而知。
这当然是一个极端的例子。可是,我们身边又何尝不是天天在出现类似的问题。数据错误造成的直接损
失、纠错成本及其他负面影响不可小视,却在被很多人忽视。
有人说:你手工做当然会错,咱们用系统的没这困扰。我不敢苟同。近几年市场上出现了一个新名词:
BI。全称:Business Intelligence(商业智能)。它是一套系统,可以将企业中现有的数据转化为知识,为
企业做出明智的业务经营决策提供依据。之所以会有 BI 的横空出世,说明传统的企业系统,无论是 ERP、WMS
还是 CRM,更多解决了数据的 Input(输入),而不能提供完全满足需求的个性化 Output(输出)。从技术层
面上讲,商业智能也不是什么新技术,它只是数据仓库、OLAP 和数据挖掘等技术的综合运用。而对于 Excel
来说,只要源数据足够优秀,应付大多数企业的数据挖掘需求,那是小菜一碟。谁让它就是专门干这个的呢,
桌面数据处理之王可不是吹的。
回想一下,有哪一位老板点点鼠标,根据系统生成的基础报表就能做决策。通常不都是各部门整理数据,
出具手工制作的数据分析报告。有系统也好,没系统也罢,投影在会议室幕墙上的数据分析结果,大多是 Excel
的杰作。
说它重要,一点不为过。
2011 年 06 月 13 日
Excel 到底是不是小玩意儿?!我认为不是。重视 Excel 很必要,为什么?咱们算一笔账:一家公司
有 20 个人,其中 2 个人做数据工作。但是他们不会用 Vlookup 和透视表,于是查找/比对和制作汇总表占用
了他们全部的时间。按月薪 2000 元/人算,公司一年将支出 48000 元。而这些活儿交给懂 Excel 的人,能快
几百倍完成。
这两样我称之为哼哈二将,不会用痛苦万分,用会了幸福百倍。对于实际的工作需求,在所有技能中,
他们的重要性我给排第一。
知道多卖东西能赚钱,虽然也都知道省成本也能赚钱,但真正关注成本的企业却不多,尤其在对待
Excel 这件事上。如果半个能人的活要 2 个人来做,成本就会增加。36000 元的成本对于一家产品毛利 10%的
企业,意味着 36 万的销量增长。相比增加销量,恐怕还是省钱来的容易些。
----------------------------------------------------------------------------------------------
----
博友们说:
----------------------------------------------------------------------------------------------
----
我甚至还被质疑说提高几百倍是错误的,于是给了这样的回复——回复@卓弈刘俊:不好意思说 1 万
倍,因为没切身体会的人很难相信。但是我确实要说,也许是几百倍,或者上千倍,甚至上万倍。几周的工
作可以一分钟完成,多少倍呢? //@卓弈刘俊:效率提高不是几百倍的问题。
怀旧的单元格——Alt+↓
为什么说单元格怀旧,那是因为单元格能记住以前的事。咱们都知道,通过设置数据有效性可以创建下
拉菜单,用选择的方式输入数据。但是你知道吗?就算不设置数据有效性,单元格也有记忆功能,通过 Alt+
方向键下的快捷键调用,可以智能显示一个下拉列表,仅用选择的方式就能录入数据。那么,可选的内容是
如何确定的呢?怀旧的单元格说:可选的内容正是你之前录入过的文本内容。(注意哦,是文本,纯数字的
数据就不享受这个待遇了)
看看下面这几幅图,展示了列表的变迁过程。
学习如果仅止于此,就有点浪费已经启动的齿轮的能量。于是,我开始想花招了:如果去掉一个中间
值,列表内容会有怎样的变化?实践证明,由于 A3 切断了数据的连续性,A6 的列表只会引用“冰河和舜”;
有趣的是,在 A3 调用列表却能兼顾上下的内容,引用“冰河、舜、星矢、一辉”,我认为它自动串起了上下
数据的关系。
继续假设,如果在一个已经填写有数据的单元格中用 Alt+方向键下调用下拉列表,会不会出现当前单元
格的内容呢?事实证明,这个假设是不成立的,列表只引用了相邻单元格的数据内容。
似乎我们已经做完了所有的假设。且慢„„最后再来求证一下列表长度是否有限制?我录入了 12 个不同
的文本内容,调用列表后,发现列表发生了变化,增加了一个滚动条。由此大概能断定,列表可以够长,长
到滚动条越来短。
不要失去对小技巧的兴趣,它们不仅能帮助你提高效率和品质,也能带给你玩儿的心态,当你享受在
玩儿的乐趣中时,学习就变得不那么困难了。
Shift 还能做什么?
说到 Shift 你能想到什么,想到把英文小写变成英文大写吗?在 Excel 中,有一项操作很费劲——插入工作
表。这需要晃动那 10 元的廉价鼠标多次点击才能完成。用 Shift+F11(插入工作表),闭着眼睛想要多少就
有多少,并且准确无误。这是由懒人的工作心态所导致的工作方式,在键盘上舞蹈吧。
当然,也可以在插入一张工作表后,用“帅哥”F4 来重复上次的操作。唧唧复唧唧,表格无穷多 。
(瞎用古典)
快捷键的作用,除了让我们练就终极神功——闭着眼睛操作,还能解决工作时反复在鼠标与键盘之间
进行姿态切换的问题。不要小看转换姿态带来的时间和精力的浪费,当操作频繁的时候,这种小事直接影响
到效率、品质,甚至操作人的心情。
还在用鼠标切换工作表吗?
说到 Ctrl 你能想到什么,想到 Ctrl+C/Ctrl+V 吗?在 Excel 中,有一项操作很费劲——切换工作表。这需要
晃动那 10 元的廉价鼠标没完没了的定位以及来回点击。用 Ctrl+PgDn,闭着眼睛就能切换到下个工作表,准
确无误,那么 Ctrl+PgUp 当然就是切换到上一个。这是懒人的工作方式,在键盘上舞蹈吧。
F4——不是帅哥
独自身在外地,果然有写东西的欲望,如果把我丢到能上网的深山里,每日 100 篇博文简直就是“洒洒水啦”。
登机牌上的登机时间是 18:55,还要留几分钟吃个东西,因为同行的朋友告诉我今天晚上没得吃。这么短的
时间,写理念写不清楚,写函数也没时间作图,想来想去,还是说说小招数。虽然在前面分享 F2 时,我说过
F2 是小招数大智慧,但真正的意思是:所有的小招数其实都蕴含着大智慧。
曾经有一部偶像剧捧红了四个年轻人,按女生的眼光,他们个个都是帅哥,站在男人的角度,我只记得道明
寺砸墙的画面,并一直将此与司马缸砸光所混淆。
字体加粗、删除单元格、填充背景色等等都可以用 F4 进行重复,再不用来来往往于看似近在咫尺实则遥不可
及的单元格和菜单命令之间。F4 还能重复什么,你也来挖掘一下吧。
(“此文原创,欢迎转载,转载请务必注明原作者”)
F2——小招数大智慧
今天早上送完儿子上幼儿园,接着开车去了税务局。办完事已经 11 点,在回家的路上,想着又有一段时间没
有更新博客了。于是在脑子里瞬间过了一下,想要设计今天要写的内容。在我还没来得及思考的同时,F2 闯
了进来。不知道为什么,我总是喜欢介绍 F2,因为在我看来,它不仅仅是一个快捷键,而是一种态度,明明
是小小的招数,却蕴含着大智慧。
对于平凡的工作,这个道理依然适用。快,在工作中最直接的表现形式就是效率。在每一个动作上快人半步,
集合起来的力量不仅仅是 1+1=2。除了物理上的领先,还会创造出一种心理优势,而占据了心理优势将引发
一系列良好的连锁反应。那么,要做到快,最简单的方式莫过于使用快捷键。按下一两个键就能调用的命令,
实现的功能,一定远远快过鼠标选择。相比趴在电脑桌前,来回移动鼠标,有帕金森前兆。膝上放着笔记本,
轻敲键盘从容做事显得更加优雅。于是我把使用快捷键称之为:键盘上的舞蹈。
那么,如果用鼠标点击的方式修改文件名,会发生什么事情?我身边有很多朋友用这种方法,他们知道单击
文件名就能进入修改状态,但又常常因为点的不准“登录”失败,或者点的太准太快,导致文件被打开。宝
贵的时间,全浪费在和电脑无谓的较劲中。
F2 是一种态度,快半步以及优雅的态度,使用快捷键,做一个电脑前的“钢琴师”。
(“此文原创,欢迎转载,转载请务必注明原作者”)
向“小心点,别错了”说拜拜——数据有效性
限定录入是 Excel 中的一项重要技能,虽然技术壁垒很低,可是意义重大。我们在做数据分析的时候,
往往会因为数据内容不规范而受到很大影响。比如说:一个叫张三的人,他的名字在一张表中出现了 N 种写
法——张三、张山、张珊、张伞、张叁。这时想要统计张三其人的数据,就变得很困难,因为在统计之前首
先要进行数据纠错。而一旦表格数据量庞大,纠错都将会成为不可完成的任务,更别提实现最终的分析目的
了。见过上万条数据的朋友,你懂得,我就不再加油添醋的呐喊它所带来的危害了。
另一种情况是,单元格内容本应为数字,却录入了文本,导致数据无法计算。例如:在销售数量列,录
入的不是 1、2、3、4,而是 1 台、2 只、3 套、4 个,文本型的数据内容让统计销量成为不可能的事。
文本+文本=?
没有任何人刻意的犯错,要知道,犯错也很辛苦,尤其是有目的的犯错。我设计培训练习题,做错误数
据模拟的时候就深有感触。那么,既然是无意犯的错,是不是反复强调“小心点,别错了”就有效果呢?当
然不是。如果不借助工具及正确的方法,仅仅口头提醒是不起任何作用的。所以,我一直把对不良官员的口
头警告看成一场戏。
无意犯错有几种情况:
第一、录入人员素质低,分不清张三和张山;
第三、录入人员身体欠佳、精神面貌不良,手一抖就错了;
第四、表格录入规范没有交代清楚,机构多一点的公司,发布一个表格却不能对每一位操作人员培训到
位,就会造成理解上的偏差,从而反应在数据内容中。
第五、录入人员工作繁忙,无暇顾及录入规范;
第六、录入规范过多,录入人员记不住,参考规范文档又会影响工作效率。
以上这些,多数与人本身有关,人的问题又是最难解决的,于是企业管理标准无法得到保证。咱总不能
说,一个操作员经常分不清张三和张山就开了他吧,可他分不清又确实会对数据管理造成影响。怎们办?我
认为,与其培训,不如交给工具,与其教工具,不如为他做一个工具。要多人共同执行标准操作,不能抱着
“授人以渔”的态度,直接提供鱼才是最好的方法,以免他用钓鱼的本领去钓泥鳅。
那么,限定录入就必须用到一个工具——数据有效性。今天咱不说数据有效性序列的设置方法,也就是
常见的下拉菜单。咱们来谈谈如何限定某个单元格在其他单元格满足特定条件时才允许录入限定条件的内容。
读这句话没断气的,继续往下看。
简单来说,P2 单元格的录入要满足两个条件:
一、O2 单元格内容为“是”,意思是,如果客户未购买,就不应该有购买数量;
二、P2 单元格录入的内容应该为纯数字。
第一条翻译为:=O2=”是”,第一个”=”是公式的引导,第二个”=”是比较符,和+-是一个概念;
分析完毕,可以动手了。
设置:首先,调用数据有效性功能,在“设置”-“允许”中选择“自定义”,因为需要写公式;然后,
把上面得到的两段 Excel 语言填写在“公式”对话框。由于两个条件必须同时满足才允许录入,“同时满足”
的 Excel 单词是 AND,所以要引入 AND 函数。公式详细的写法在图片中,还要注意另外一个 Excel 单词,才
能最终完成。“不等于”=“<>”,即小于大于,小于大于是不存在的东西,所以它代表“不等于”。这些单
词,多用就熟悉了。
(“此文原创,欢迎转载,转载请务必注明原作者”)
函数到底应该学多少?(上篇)
Excel 有几百个函数,有人说 300 个,有人说 500 个,总之就是多到眼花缭乱。如果把这些个函数嵌套起来
用,那就更不得了了。于是,说起函数,貌似是高手的专利。但是,我常说,Excel 技巧和思路一点就破,
不点,还真有可能一辈子破不了。学习函数,首先不用要求自己能写的很完美,却应该知道 Excel 有哪些函
数,它们都能干点儿啥。技巧的实现在网络时代已经不是个问题,只有想不到没有做不到。
咱们来数数有哪些函数比较常用,以及用来干嘛——
日期与时间函数
Year——不用说了吧,从日期中取出年份来做分析
Month——提取月份
Day——提取日子
Today——当天的计算机日期,配合条件格式,可做到期提醒,如:员工生日提醒,约会提醒,收款提醒等
Weeknum——某日期在一年中的周数,外企的最爱,不用再去数周数了(03 版需加载分析工具库才能调用)
数学与三角函数
Product——相乘,告别=A1*B1*C1*D1*E1*F1*H1 这种纠结的写法
Rand——大于等于 0 小于 1 的随机数,做数据模拟时常用到,年会抽奖时也能用(培训师常用)
Subtotal——筛选后的多种数据汇总方式,如:得到筛选后的数据总和或者平均值
Sum——求和,告诉=A1+B1+C1+D1+E1+F1+H1
Sumif——把满足条件的单元格数值求和,做二维汇总表的经典公式
统计
Average——平均值,计算学生成绩单上的平均成绩
Averageif——2007 版及以上才有,更灵活的设置待平均的数据
Counta——非空单元格的个数,用于知道数据区域有多少个单元格填写的有数据(通常组合其他函数使用)
Countif——满足条件的单元格有几个,如:张三出现了几次,另外,1/Countif 也是经典的去重计算公式
Large——返回第几个最大值,如:自动找到销量前三位的数据
Rank——排序,如:根据数据变化,自动对销量进行排序(非常非常常用)
Small——返回第几个最小值,如:自动找到销量最后三位的数据
Max/Min——返回最大/最小值
续:个关于百分比计算的迷思(函数法)
最终采用的解决方案是直接调用数据透视表中的功能,设置值显示方法“父级汇总的百分比”+基本字段
“所在省份”。后来发现,这个选项竟然只在 Excel2010 版中存在,对 03、07 均不适用。看来,这是无意间
发现的 Excel2010 版的新功能。那么,使用 03、07 版又该如何完成这项任务呢?
还记得在找到用透视表解决问题的方法之前,我做了一个设想,那就是以大类汇总数值左侧的空单元格
为标识,建立辅助列,根据左右相除来得到结果。(如图所示)
为了制造出这个辅助列,源数据中的几个空单元格成为了关键。我们在选用函数,写公式之前,一定
要仔细分析源数据的数据结构,任何规律性的标识物都是引发正确思路的重要线索。用函数进行数据处理,
用对函数只是基础,细致的数学逻辑分析和对数据结构、规律的分析才是核心。所以,就本案而言,必须抓
住空单元格做文章。
可是,空单元格要怎么运用又成为了新的问题。先别急,弄清楚一件事,要得到辅助列最重要的是为单
元格定位。也就是说,必须准确定位大类汇总数值的单元格位置,然后才能将其引用到相应的小类数值右侧。
那么,对于定位来讲,同样是空单元格,如何区分呢,当然就存在空单元格 1,空单元格 2,空单元格 3 的区
别。想到这里,第一个函数就出现了,COUNTBLANK,这是专门数空单元格的函数。由此,得到第一组数据。
(如图所示)
看到了第一组数据,我沉思了很久,主要在思考如何运用这些个 1、2、3。如果从目的入手,我们希
望得到的是 X5:X8 都填充 C8 的数据,X9:X21 都填充 C21 的数据,所以需要制造一组数据作为定位行坐标的
参数,有了它,就可以运用 INDEX 或者 OFFSET 这样的函数提取到大类汇总数值。
说到这里,有一个基础知识需要知道。MATCH 函数可以返回某个数值在一组数值中的位置,而且 MATCH
说了,是返回数值的第一个位置。什么意思,就是说一组数值中有 N 个 1,但是只返回第一个 1 的位置。回
过头来看 D 列数据,如果定位了第一个 1、2、3 的位置,不是就可以找到每个大类的汇总数值了吗,找到他
们,自然就能做出最终的辅助列。但是,在使用 MATCH 函数之前,我们还需要制造一组数据,用于定位,原
理说来话长,看图便知。
最后一步是简单的四则运算,完成任务。(如图所示)
我不知道这个方法是否是最简单的方法,但是整个思维过程确实非常有趣,逻辑关系也很好玩。先用
COUNTBLANK 数出了空单元格,不小心得到了一个可以利用的数组;然后为 MATCH 函数的第一参数制造了一组
数据;再根据 MATCH 函数定位的特性,找到了大类汇总数值的位置;最后根据这个位置提取出相应的汇总数;
左右相除得到结果。
很多朋友纠结于写公式,一来觉得函数太多记不住,二来不知道面对问题应该作何选择或者如何组合。
我有几个小建议:
3、技能不娴熟,别急着嵌套,分步进行,层层剖析;
4、如果你用了 7 个 IF,也许该考虑换个函数;
5、80%时间思考,20%时间动手;
6、数学逻辑和数据结构的分析更重要。
------------------------------------------------------------------------------------------
内容补充:刚刚得高人指点,可以用 D5=C5/INDIRECT("C"&MATCH("*"&"汇总",A5:A$25,0)+ROW()-1)完
成。这个方法更简单,更流畅。对于初学者来说,难点在于对 INDIRECT 的理解,比如=INDIRECT(C5)可以写
作=INDIRECT("C"&2+3),INDIRECT 函数在动态引用上有很大的作用;另一个难点是 A5:A$25 和 Row()-1 的组
合,这就是一个纯粹的数学逻辑,可以举例验证,但要想到这种方法,除了平时的积累以外,也离不开数学
功底。就像 1/COUNTIF 一样,Excel 中确实有很多固定的用法,需要慢慢积累。感谢 chrisfang 的指教!
一个关于百分比计算的迷思(自学于当当网培训后)
我用数据透视表功能得到了一张汇总表,但是想要算出每个子类占大类数值的百分比。以前我都是一个
个写公式完成的,数据量大的时候非常麻烦,有没有好办法呢?”
由于下午出版社还安排了录广播节目,所以我能回答问题的时间很短。没有时间一步步操作,于是就
提出一个设想:根据数据结构,大类汇总数值左侧的单元格为空单元格,如果利用这个标识,在写公式的时
候就可以判定每个小类应该除以哪个大类数值,最后得到如图所示的有规律的变化公式。(即 C5:C8 都分别
除以 C8,而 C9:C21 都分别除以 C21„„)
虽然提问的朋友很认同这个思路,而我也认为它是可行的,可毕竟没有实际操作。在看到最终效果之
前,我不会对它下定论,这也是学习 Excel 的一种方法,哪怕是再微不足道的技巧,也要亲身实践,并且设
置多条件印证,过关后才能确定为一种可行的方法,绝不能贸然下结论,尤其是自己都没有操作过的。
我把这个思路留给了问问题的朋友,其实也留给了我自己。录完帅哥@常宏玖的读书节目,七点的飞机回
成都,安全带指示灯刚刚熄灭,我就立即取出了电脑。飞机上的这两个半小时,正好是我的学习时间。
实际动手时,我才发现,要让公式在向下拖动时,根据当前的单元格位置,自动确定应该除以 C8 还是
C21 有点难度,到目前为止,我也还没想通这个数学逻辑和采用哪些适当的查找与引用以及用于定位的函数
来完成。遵循解决问题由浅入深的规律,我放弃了这个方向,转而考虑是否可以利用汇总数值左侧的空单元
格为标识,制造一个辅助列,将从上而下的公式变化规律转为左右相除。(如图所示)
感觉这个思路比之前的更靠谱一点,也更符合公式的变化规律,应该可行的。可是,在飞机上我抢毛
毯晚了一步,晚间的飞机室内温度很低,虽然我还穿着上午在当当网做分享时穿的长袖衬衣,也被一阵阵凉
风吹得大脑过于冷静,以至于丧失了创造力,愣是没想出来怎么合理的制造这个辅助列。在这里我启动了“假
设„„更多”理论,也就是假设这个辅助列的行数有几万行,所以,除非找到一键完成的方法,否则就不算
完成。
再一次卡在函数的选择和数学逻辑上,我开始重新思考这个问题了。也许是本次航班的鸡肉饭太好吃了,
那一瞬间,我竟然开了窍。头脑中闪过这么一段话:原始数据是由数据透视表生成的,数据透视表又这么强
大,应该可以直接用透视表的功能菜单来完成这项任务吧。对的,透视表一定能得到这种百分比的计算,否
则,当行字段有 N 个的时候,难道都要我们写函数才能完成。Excel 不会这么傻,是我傻了。对,找找透视
表的其他功能。
不得不说,这是一个伟大的发现,借助于一顿伟大的鸡肉饭。之所以我把思维的过程分享出来,是想告
诉大家“思路为王”的道理,面对一个难题,一定要多角度分析,不要钻到牛角尖里出不来。Excel 的问题,
多数是数学逻辑和功能/函数选择的问题,理清了,方向对了,就会事半功倍。正如我绕了一大圈,最后还是
相信强大的透视表一样,之前的路一定也能走,但会更坎坷。既然条条大路通罗马,在 Excel 的问题上,就
找最近的一条。用最简单的方法解决最复杂问题的才是高手。
在由数据透视表生成的汇总表中,右键点击任意汇总数值,就会看到“值显示方式”,选择“其他选项”,
里面有众多的显示方式选项,我一项一项的做了实验,有的看懂了是什么意思,有的现在还不明白,需要以
后再学习。但是,完成百分比任务的选项被我找到了。值显示方法“父级汇总的百分比”+基本字段“所在省
份”,点确定后,复杂的问题不再复杂,Mission Complete!(注:Excel2010 版本)
找到了方法,松了一口气,学了一招,而且是自己摸索出来的。在这里,我也想告诉很多想要学好
Excel 的朋友们。当学习成为乐趣的时候,才能长久;只有自己努力摸索出的道理,才印象深刻。如果你习
惯了遇到问题就张嘴,甚至连按钮在哪里都懒得去找,什么都要喂到嘴巴前才肯吃,那你一定吃的不香,记
得不久。离开了主动的探索和思考,只是照着其他人的路子死记硬背,一定学不出个名堂来。
同时,我想委托看到这篇博文的@当当网的朋友们,如果可能,请转给那位问问题的朋友,算是我补给她
的一个答案。我常说,课堂上无法回答的问题,我一定会下来好好研究,然后给出一个答复,这也是促使我
进步的源动力。
这就是我的一个关于百分比计算的故事。之前那两个思路,有空的时候,我还是会做尝试的。
查找功能只用了万分之一
经常使用 Excel 的人,相信以下几个快捷键都能玩得很溜:Ctrl+S(保存)、Ctrl+A(全选)、Ctrl+F(查
找)。前两个不用过多解释,一个用来保存我们的工作进度,另一个可以选中大片数据。咱们重点说说第三
个:Ctrl+F。
Ctrl+F 用了这么久,不知道大家有什么体会。有的人可能觉得很简单,调用功能输入想查找的关键
字不就好了;也有的人觉得更简单,他每次都完整的输入待查找的字段。那我们就先看看对于单元格内容的
查找,有些什么小秘密。
看下面这个例子:
输入“张”,或者结合通配符输入“张*”、“张?”,得到的都是完全相同的查找结果。为什么呢?
因为“查找”的默认设置是模糊查找,而“张*”、“张?”本身也是模糊查找,所以结果相同。
如果要精确查找,就需要手工设置一下。细心的人会发现,在“查找和替换”对话框中有一个按钮叫
“选项”,除此以外,没有其他任何按钮可能与设置相关。自然就联想到,“选项”中别有洞天。
说到这里,我想起我的母亲。她们那个年代的人,大部分对电子产品有一种本能的不解。母亲常常问
我,她的智能手机应该怎么转移短信,怎么拍摄视频。帮她解决问题之后,我都会尝试告诉她正确的方法,
所谓:授人以鱼不如授人以渔。我说的最多的一句话应该是:“您看看现在这个界面,哪一个按钮才可能完
成任务。“删除”、“退出”肯定不是,所以,只能点“选项”不是吗?”
玩 Excel 也是一样,仔细看看当前的界面或者对话框,一定能找到进入的路径。查找的“选项”中有
一项叫“单元格匹配”,勾上是精确查找,去掉则是模糊查找。当处于精确查找时,“张”只能查找“张”,
“张*”可以查找“张”字开头的所有文本,“张?”查找的则是“张”字开头,后面只跟一个汉字或者数字
的文本。
再仔细看看“选项”中的其他按钮,精彩的事情就出现了。使用查找功能时没进入“选项”,等于只
使用了查找功能的不到万分之一。这是为什么?因为我看到了一个按钮叫做“格式”。点击这个按钮,才真
正进入到另外一个世界。
你会惊喜的发现,竟然可以:
按字体大小进行查找;
按单元格边框粗细进行查找;
按单元格文本对齐方式进行查找;
按单元格填充色进行查找;
按文本字形进行查找;
按文本字体进行查找;
„„
„„
„„
„„
几乎所有的单元格格式都可以被查找,这么多格式组合起来有没有一万种,我想是有的,也许更多。
如此强大的查找功能,只用万分之一,着实有点浪费。充分的运用它,任何一个单元格格式都可以作为查找
的属性。这就代表,我们可以用不同的单元格格式为数据分类,并在之后的工作中,迅速找到属性相同的数
据区域。“大海捞针”其实就这么简单。
让序号永远那么整齐——SUBTOTAL 函数
有时候,我们希望数据被筛选后,序号依然可以整齐地排列为 1、2、3、4„„运用 Subtotal 参数 3 即可,3
代表 counta。(即对非空单元格进行计数)特别要注意数据区域的选择,B$2:B2 使得公式向下复制时数据区
域不断增大。
Excel 学习在于举一反三,多多尝试,尤其要培养起双向思维。在书中自有提到。
被遗忘的名称框
玩儿了这么久的 Excel,很多人却忽略了一个叫“名称框”的东西。顾名思义,“名称框”可以定义“名称”,
但是除此以外,这也是定位并选择数据区域的好帮手。要找到 F12009 单元格怎么办?拖着滚动条满世界找
吗?非也,在“名称框”中输入 F12009 回车即可。其他组合 1:9/A:D/F3:K100/A1:D4,F8:G10,试看看。
特别要注意名称框中逗号的使用,它可以帮助我们定位多个数据区域,但是,竟然,名称框可以识别
中文(全角)的逗号,很强很强。
见过这样的斜线边框吗?
一大早@小蚊子乐园 就发给我一张表格,要和我一起研究斜线边框是怎么做出来的。说实话,我还是第一次
见到这种格式,因为从来没有想过表格需要做成这样,对我而言,它过于花哨了一点。研究它其实不难,我
总说思路最重要。既然是单元格格式的变化,就找在格式中找,对齐里的文本方向就是答案,玩玩吧。
可是,如果对合并单元格使用此招,貌似就有点区别。那么,想想看,怎么才能让合并单元格也做出
斜线边框效果。(纯练习思路和技巧,与实用无关)
博友@_浪浪说:经常看到竟然没想过去动那个时针,,,罪过啊,,,,
不给糖果就捣蛋
认真工作之外,偶尔捣捣蛋也是挺开心的。
万圣节或者愚人节那天,找一个你的好同事,要够铁的那种,不然人会翻脸。悄悄打开他的 Excel
工作薄,在最后一行的某个单元格输入="",接着在最后一列的某个单元格也输入="",然后就可以等着看好
戏了。
Excel 中的插入行和列并非增加工作表的行/列,工作表的最大行数和最大列数是固定的,插入只是
将末尾的空白行/列滚动提前,所以,当末尾行/列有值时,Excel 就“滚”不动了。=""是一个公式,输入的
是空字符,肉眼看不见的那种,以此迷惑当事人。
自制“无字天书”
要说哪种书最牛,一定是“无字天书”。一个大侠抱着一本无字天书,虽然啥也看不见,却往往一不小
心就练成了绝世武功。有了 Excel,咱不用羡慕大侠们的神奇经历,因为,咱也能自制“无字天书”。
首先,找到一个单元格里有内容的工作表;
勾选单元格格式-保护中的隐藏选项;
设置单元格格式为自定义的“;;;”;(三个分号,中英文不限,Excel 竟然知道自动转换成英文分
号)
设置工作表保护;
旷世秘籍“无字天书”就这么做好了。(单元格里木有东西,编辑栏里也木有东西,练功去罗)
“天书”原理——
原理 No.1 单元格格式-保护中的隐藏可以在工作表被保护后,隐藏编辑栏的内容;
原理 No.2 单元格格式-自定义中的“;;;”,可以将单元格内容显示为“啥都木有”。
你不会又想捣蛋了吧,可怜的铁哥们儿,亲兄弟。
是谁吃了我的字?
细节决定成败,小技巧决定„„快慢/好坏/爽憋/喜悲(词穷了)。在#excel#中进行文本修改时,是否曾经
遇到过一输入新的文本就把原来的文本覆盖了的尴尬情况。这是因为你键盘上的 Ins(insert)键,不小心按
到了它,就会出现以上症状。Word、PPT 也适用哦。
有趣——隔行插入空白行
玩#excel#,就要懒惰的玩,但凡把一件事做的太辛苦,就谈不上玩了。
那么,说到插入空白行,你能想到什么?
方法一:点击鼠标右键,点击插入,鼠标定位下一插入点,重复前面的动作 100 次;
方法二:点击鼠标右键,按 I,鼠标定位下一插入点,重复前面的动作 100 次;
之所以我要强调“鼠标定位下一插入点”,因为这才是影响效率的关键,而这样的小动作却常常被我们
忽略。虽然第三种方法用了很牛的快捷键 F4 来完成重复插入的操作,可是也免不了依然需要“鼠标定位下一
插入点”。于是,最多的时间是浪费在定位上,这三种方法也就没有实质意义上的优劣之分,都让人无比纠
结。
来点创意吧!
排序大家都知道,如果把排序和这件事联系起来,会发生很神奇的效果。所以,我要新建一个辅助列,
并制造一个由 1、3、5、7、9 组成的序列。(这个序列你可不要一个个的输入哦!)
如果你觉得这很神奇,别停止思考,好童鞋必须具备举一反三的热情。所以,不禁要问:如何在 2 行
中插入多个空白行,或者在多行中插入 1 个空白行?这时考验的就是你的数学逻辑,你能制造出怎样的序列
来达成目的。有兴趣的话,尝试一下吧。
照相机也能拼出打印页
初识 Excel,体味职场中的自立
行业,那张优秀毕业论文的奖状也从此被锁入抽屉深处。同样,由于大多数本地同学都选择留在成都,为了
不在年轻的时候被成都的休闲生活腐蚀掉(别人可能不会,只是我个人心理素质比较差罢了),我选择去了
遥远的苏州,没想到这一去,竟和 Excel 结缘。
应届毕业生的激情是无法阻挡的,这张统计表虽然足足做了三天,我却感觉自己特牛,想着如果换别
人做怎么也得五天,还不见得比我做的好。(现在看来,它过于浓妆艳抹了)
只是,在这个漫长的过程中,我重复最多的一个动作是在多个工作表之间进行切换,这让我异常崩溃。
我还记得为此特意请教了好多人,竟然没有一个人能教给我更好的方法。本来还残存的依赖情绪,在
那一瞬间消失了。第一份工作刚开始,就让我体味到了职场中自立的重要性,求教是可以的,但却别指望别
人能给你什么,自己努力摸索、细心感受在职场中显得更重要。这个体会在我将统计表提交给我的主管后,
得到了更加充分的印证。时隔多日,他(同时也是我的入职辅导员)告诉我,其实那张表只用一分钟做,为
了让我印象深刻,他才没有教我。够狠吧!所幸,在他讲这番话之前,我已经找到了正确的方法并且完成了
深入的自我反省,才不至于受更大的打击。
求人不如求己,混职场,自立很重要。别人愿意/有能力帮你,那是上辈子修来的,应该感恩,别人
不愿意/帮不了你,那是应该的,无需抱怨。
如果你仔细看排名第三的答案,同样能想到读者头悬梁锥刺股挑灯夜读专业厚书时愁眉不展的情景。
是,基于 Excel 的特性,要想特有趣,特有故事情节,是很难做到的一件事。但这不妨各方能人多做点尝试,
能不能用讲故事的方式讲 Excel;能不能让章节与章节之间有前后因果;能不能给 Excel 书一个主线,而不
是零碎的技巧堆砌;能不能让大家读书的时候更开心一点。只要愿意做,办法一定是有的。
Excel 作为必不可少的办公技能,已经不是你想学或者不想学的问题,而是只要你身在职场,只要你
有一台电脑,就需要学,还需要学的比较好。否则,一项数据工作可能就让你苦不堪言。
那么,Excel 的灵魂是什么?我认为是表格和工作的完美结合。一张表格,需要体现工作中的数据内
容,工作的流程,工作涉及的多方合作伙伴以及工作最终的目的。做这张表是为了得到什么分析结果,需要
填入哪些数据,什么时间填,怎么填,谁来填,数据源有什么特性,需要做什么处理和控制,处理后的数据
如何传递,如何保护,如何存档等等。以上这些,都应该是我们在设计表格的时候慎重考虑和仔细研究的。
换句话说,如果工作内容和流程本身有缺陷,表格是无法设计的。如果我说做一张销售记录表,你的第一反
应不是根据工作目的梳理工作流程和内容,而是想到用哪一个数组函数或者哪一段 VBA 程序可以让它看起来
特牛,特智能,我就认为你已经走火入魔了。所以,要想玩好 Excel,必须真正了解自己的工作。我常说,
没工作经验的人无论技巧学的多牛,也无法做出一张好的表格。试想,没做过库房管理,就算背下了 300 个
函数,能做出一张库存统计表吗?一定不能,因为他压根儿不知道库房里需要管理什么。
第一份课件
踏入了物流行业,自然也就与数据结下了不解之缘。很多人认为财务工作是数据量最大的,我不完全认同,
财务工作由于有标准,所以还能得到专业财务软件的支持。可是物流却不同,尽管说起来可以使用的系统很
多,但是由于各家有各家的标准,大量的数据都还要靠手工完成。并且,物流行业有严格的对账物相符的要
求,无论系统多发达,实物账也必须记录的清清楚楚,明明白白。于是,我发现,我的工作大部分时间都在
与数据打交道,使用的工具就是 Excel。
我还记得当初我是多么有激情,那真叫一个不怕累不怕苦不怕折腾,天天研究这玩意儿。可是,说来
也可笑,在我接触 Excel 的七年中,我都没有闪过一丝念头要买本书或者上个论坛,傻傻的全靠自学。不怕
大家笑话,我看第一本 Excel 书的时候已经注册了咨询公司,听起来还挺可笑的。但是,七年的自学和实践
却带来了一个莫大的好处,那就是更关注解决问题的思路,更关注寻找问题解决的途径,而不是去纠结某个
技能或者某段程序。同时,由于所有的学习都源于工作需要,通过反复实践验证了学习的内容,记住的东西
就一辈子也忘不了。这也许是傻傻带来的幸运。
说到这里,我就要讲一点与混职场有关的心得体会了。按理说,当一个人掌握一些别人不具备的知识
的时候,他可以选择私藏,以此提升在职场中的竞争力。如果让大家都高效,都有能力了,难免对自己不是
一个挑战。道理没错,可假如真的这么做,只能说他很傻。“分享”在职场中是一个很重要的素质,分享可
以拉近与别人的距离,可以赢得别人的好感,可以帮助身边的人共同进步,也可以培养接班人。当一个人习
惯了分享,就有一股动力鼓励你不断的学习,以便有更多的知识可以继续分享给别人。如此一来,就会在自
己身上形成良性循环。你肯定也听说过:一件事如果只有你会做,你就永远没机会往上走,除非培养出另外
一个接班人。
当时的我,没有什么好私藏的,公司的氛围也鼓励分享。于是,我决定,与其每天口头告诉别人 Excel
的用法,不如做一个 PPT,把我所知道的重要知识都记录在案,将来还可以用这份文档给部门的其他同事做
知识分享。(也就是所谓的内训)没想到,这个 PPT 成为了我人生中的第一份培训课件,也是五号咨询公司
课件的祖师爷。在我创业之前,它不断的被更新,我曾经服务过的公司的同事以及合作伙伴,应该都见过它。
到了 2011 年的今天,还有不少当年的合作伙伴依然把我当做他们的师傅,口口声声说他们的 Excel 是我教的。
这就是分享的魅力,时隔多年还都让人印象深刻。
好的经验书面总结并不吝分享,职场也就不难混了。
(当年的课件)
别用“高等数学”解小学的问题
今天在一个 Excel 群里看到一个话题,想分享一下,顺便也探讨一下。
这就是我从群里的话题想到的,话题的内容很简单,却在最开始就被复杂化,来看看吧。
(一个按钮就解决的问题,却在一开始就被设定为 VBA 的范畴,我们的工作中又何尝不是有这些迷思呢!)
衣服自动归位——IF 函数
交叉定位——INDEX 函数
如果生活中有 Excel,我将用 INDEX 准确定位此兄。查找与引用函数 INDEX,单词的中文翻译是“索引”,它
的第一种也是最常用用法的意思是:在特定范围内横着竖着一交叉,一不小心,就定位到某物。为了找此兄,
公式如下:=INDEX(西南财大温江校区电教室,7,6)。
减肥瘦身——ROUNDDOWN 函数
如果生活中有 Excel,减肥何须用“左旋”。数学函数 Rounddown 总能将数值的绝对值向小的方向发展。
182 斤的壮汉只要对着镜子默念公式:=ROUNDDOWN(我的体重,-2),嗖的一下,就能变成 100 斤的健美男。-2
啥意思,就是以小数点为标准,“瘦”掉个位及十位数。想从地球上消失很简单,用-3 试试看。
组合金刚“大力神”——“&”运算符
变成壮男——ROUNDUP 函数
想增肥,用 Roundup 吗??是的,学习就应该举一反三,我很开心之前的“瘦身”帖达到目的了。如果
生活中有 Excel,增肥何须每天吃 4 份回锅肉和粉蒸肉,Roundup 函数可以将数值的绝对值往大的方向发展。
128 斤的健美男对着镜子念咒:=ROUNDUP(我的体重,-2),呼的一声,变成 200 斤壮男。
变色服——条件格式
我一直希望有一件神奇的衣服,可以在我想要表露不同的情绪时,变成不同的颜色来配合我的情绪。这
时,我真希望生活中有 Excel,或者说,有 Excel 衣服。那么,我就可以设置“条件格式”,指定开心时衣
服变为红色,郁闷时衣服变为黑色,伤心时衣服变为灰色,那该有多酷。满足指定条件,显示指定格式,这
就是“条件格式”。
干掉黑心餐厅——SUM 函数
Sum 大家都知道,我不想谈 Sum,只是最近有所感。新闻说,有些餐馆在结账的时候总是多算费用,还有
的总数和明细对不上。咱们出门吃个饭不能老带着计算器吧。如果我的眼睛就是 Excel 该多好,轻轻一扫:
=SUM(明细首:明细尾),就不用再辛苦的心算鸟。赐我一双 Excel 眼吧!
同事间的恶作剧——自定义序列
这段时间总在想 Excel 和我们的生活之间还有哪些事儿。"如果生活中有 Excel"的事儿,有些看起来挺幼稚,
有些看起来挺牵强,但都是真实的感悟,我也把它当做一次有益的尝试。我刚会点皮毛那会儿,就迫不及待
的搞了个恶作剧。我在工具-选项中自定义了一个序列,写上第一个字,发给同事让他向右拖动,结果!
完美的直线——SHIFT
如果生活中有 Excel,教儿子画画就简单多了。最近儿子很喜欢画画,尤其是“直线”,可我怎么看都有如
蛇行。出于本能,我很希望能在他身旁帮他按住 Shift 键。这样,儿子就能惊奇的发现自己竟然画出了完美
的直线。然后,我会对他说:小子,This is Magic !
如果把房间换成单元格,你想到了吗?用“照相机”拍一张图片,它就能随单元格内容的变化而自动
变化。妙的是,它是一张图片,你可以随意拖动它,比起不能动的单元格,它更好玩。比如:把参数表的数
据拍成图片,贴到源数据表中。
大写金额告别手写——单元格格式
手写的发票有“大写金额”一栏,写起来甚是麻烦。姑且不说中文大写数字笔画多,就是要数清楚数字的位
数也是一件麻烦事。54839509 请在 5 秒内转换!如果生活中有 Excel,财务的兄弟姐妹就能轻松许多。只要
写出阿拉伯数字,就能自动显示出中文大写数字,用的是单元格格式-数字-特殊-中文大写数字。
用这个方法,54839509 是多少呢?瞬间知道它是:伍仟肆佰捌拾叁万玖仟伍佰零玖。
但是此功能无视带点的数字,因为它不能准确翻译出我们想要的“点”后面的数字。
红豆绿豆挑出来——筛选
先看看这张图,我再告诉你要干嘛!猜到了吧,那就是挑豆子。第一次有“如果生活中有 Excel”的想法就
是从挑豆子开始的。那时我就在想,挑豆子这件不可能完成的任务(100 吨混合豆),交给 Excel 会多么轻
松。别说豆子了,做过销售的报账之前分个发票都费劲的很,这时候如果生活中有 Excel 的筛选该有多好。
你和他/她去过哪里?
当时间慢慢逝去,也许你已经不记得你和他/她曾经去过哪里,如果生活中有 Excel,把你们去过的地方
记录在“名称框”中,任何时候,都能回忆起当初的那份美好。
名称框是一个很有趣的东西,既能快速定位单元格或者单元格区域,也能快速定义名称。名称的其中
一个用法是绑定一大堆的单元格,以便将来快速定位到它们并对其进行统一操作。设置起来很简单,选中要
绑定的一堆单元格,到名称框中给它们一个名字,按回车。以后就可以再来这里,在下拉菜单中找到这个名
字了。例如:杜甫草堂+武侯祠+宽窄巷子+锦里=成都景点(名称)
(温馨提醒:Ctrl+鼠标滚轮放大)
温馨提醒:Ctrl+鼠标滑轮可以放大哟)
。(温馨提醒:Ctrl+鼠标滚轮放大)
(温馨提醒:Ctrl+鼠标滚轮放大)
(温馨提醒:Ctrl+鼠标滚轮放大)
(温馨提醒:Ctrl+鼠标滚轮放大)
(温馨提醒:Ctrl+鼠标滚轮放大)
(温馨提醒:Ctrl+鼠标滚轮放大)
(温馨提醒:Ctrl+鼠标滚轮放大)
读者太有才了!!!(含 IFERROR 的解说)
读完《你早该这么玩 Excel》,书中介绍的“三表概念”从使用 Excel 完成工作出发,指出了一条正确的工
作思路:先设计好“天下第一表”,不需要太多技巧、函数和 VBA,就能最大程度地提高工作效率。分享本
书精华部分思维导图。
我发现导图中在“智能”部分是这么记录的:查找函数 VLOOKUP+IF+LEN 我平时用:VLOOKUP+IFERROR。
有点小臭 P 了。。。
先忙了,等我的大作完成了,一定请您老人家过目,哈哈,不过过程中估计免不了骚扰您
=IF(DAY(A3)>=16,MONTH(A3)+1,MONTH(A3))
读者给这张图片取的名字叫“小炫耀”
---------------------------------------------------------------------------------------->>>>>
在 2011-08-31 17:40:58,enjoyexcel <enjoyexcel@163.com> 写道:
加油吧。
2011-08-31
enjoyexcel
-------------------------------------------------------------------------------------->>>>>
发件人: jack <001031082@163.com>
发送时间: 2011-08-31 17:38
主 题: Re:回复: excel 求助
收件人: enjoyexcel <enjoyexcel@163.com>
感谢您这么迅速和启发性的回复!
可怜我只会 if、vlookup、sumif 几个简单公式,学习钻研去了,有结果一定给您汇报。希望就在今天晚上吧。
祝好!
--------------------------------------------------------------------------------------->>>>>
在 2011-08-31 17:34:25,enjoyexcel <enjoyexcel@163.com> 写道:
第一次有名字为“Excel 初学者”的读者给我写信。
所以,Excel 初学者你好,也许你叫 Jack!
首先呢,感谢你的崇拜,作为也许是全国第一个提出天下第一表和三表概念的砖家,我就不谦虚了。
针对你这个问题,我不想直接回答你,希望你可以从下面的话中找到灵感,自己完成的感觉是无比美妙的,我希望我的读者
都有美妙的经历。
好了!
你说 7 月 16 日到 8 月 15 日算 8 月,那我问你,在这件事情上的关键数据是不是 16 和 15,也就是说“日子”是关键,而不
是“月子”,对吗?好了,那我们能不能用“日子”去建立和“月子”之间的关系呢?比如,16 以上的月是不是都应该+1,
而 15 以下的月应该保持原样呢?
我说到这里了,你用 If 和 Month 组合试试。
希望你成功,等你的消息。
伍昊
2011-08-31
enjoyexcel
------------------------------------------------------------------------------------ >>>>>
发件人: jack <001031082@163.com>
发送时间: 2011-08-31 17:26
主 题: excel 求助
收件人: enjoyexcel@163.com
伍老师:
您好!
我是刚刚给@您的读者。非常崇拜您!hoho
下面继续我的疑问:
您也许知道,保险公司的新人有责任津贴(俗称底薪),根据其上岗时间和业务表现,责任津贴也有所不同。进入
公司前 3 个月和后面 3 个月的标准不同。所以就要判定月份。原本月份的判定通过 month 公式可以完成,但是公司
的标准有些怪,不是以自然月为准,而是以 15、16 日为界,比方说,8 月份的新人指的是 7 月 16 日到 8 月 15 日之
间上岗的新人,以此类推。(其意图是让 15 日上岗的新人有更充裕的时间去开单,获取收入)。这种情况下应该如
何判定月份呢?
非常感谢!
此致
excel 初学者