abap 上传excel数字去除千分符_怎样才算精通 Excel?

作者:靳伟
链接:https://www.zhihu.com/question/24277854/answer/45459174
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

怎样才算是精通Excel?

老衲多年前遭遇异缘, 获得Excel五轮真经一部, 其中Excel心法共有五层, 每层除了心法之外还有招式. 老衲对Excel虽然所知甚少, 但觉得只要苦练心法, 层层递进, 直达第五层, 应该就算是精通Excel了.

(不过根据老衲多年以来面试经验, 一般自称精通Excel的, 大多都是初入江湖的小朋友, 功力一般在一二层之间. 此外, Excel是数据处理工具, 用Excel打游戏或绘画者, 虽然可能是豪侠巨擘, 但我觉得不应该作为精通Excel这件事的参照系. )

-------------------一切有为法分割线-----------------------

Excel五轮心法:
总纲
章一. 基础应用/Short Cut
章二. 函数/公式
章三. 图表/图形
章四. 数据透视表
章五. VBA / VSTO
跋: Excel局限性和小技巧

-------------------三法印分割线-----------------------

总纲:
先贤有言, 三生万物. 可见万物皆数也. 雷蒙三圣雷奥兹云, 数理昭昭,
惟精惟一. Excel心法, 以纷繁之数始, 需去其杂芜糟粕, 截之以齐; 续而密经实纬, 攒之以方; 再而形诸图表, 文饰藻绘, 方可示人.
至于心法高处, 名为VBA, 千变万化, 言语不可尽其妙也.

下图就是雷奥兹(Ray Ozzie), Excel大法开山祖师, 和比尔门, 鲍尔默并称雷蒙三圣.

0c865f62662099f9555e6b907bb3108b.png

翻译一下:
Excel操作上, 第一步是对数据进行清洗, 去除不合规格的脏数据, 将数据调整成整齐合理的格式. 然后添适宜的数据辅助列, 补充数据维度. 最后是将处理好的数据以美观的图/表形式向他人展示. 最高级的功能叫做VBA, VBA的使用非常灵活强大, 不是几句话能说清楚的.

Excel招式繁多, 先给各位施主一个直观印象. 一般止于二级菜单. 重点功能老衲用星号标记:

d9a69fbdbfece75f242eab15ce646b6c.png

-------------------四圣谛分割线-----------------------

章一. 基础操作 / Shortcuts
基础操作中的入门法门是数据整理. 这个是最基本的柱础, 腰马合一, 力从地起. 但很不幸的, 大多号称精通Excel的少侠们尚未具备这个意识.

原始数据一般都长成这样.

322b7d4759563465fe11fb4bfae24b16.png

这是个糟糕的数据样本, 但是还不是最糟的. 从不同的人手里收集原始数据的时候, 这种情况特别常见.

ba31c76d9a44a08b69e235569bfac3bc.png

好的数据格式是:

94a8161e451428927d574764765d5544.png

世间任何功夫都是由浅入深, 循序渐进, 数据整理就是其中最基本最重要的入门招式. 不过入门招式, 往往也意味着很辛苦, 别无捷径, 唯手熟心细尔.

数据整理之起式: 清洗
吾宗神秀大师有云: 身是菩提树,心如明镜台,时时勤拂拭,莫使有尘埃.
心需拂拭, 同理, 数需清洗. 使其平熨齐整, 利于后续使用.

清洗的对象, 简称脏数据. 一般有如下几种情况:
1. 同名异物: 例如公司里面有两个李明, 如果不加区别地导入数据并进行合并统计, 可能就会出问题.
2. 同物异名: 例如性别, 有的人写成男女, 有的人写成M/F, 有的人干脆写成0/1.
3. 单位错乱: 例如金额, 人民币和美元一旦混同, 那绝对是一场灾难
4. 规格不合: 例如身份证号为9527.
5. 格式混乱: 最典型的就是日期! 例如10/6/11, 根本说不清楚是11年10月6日, 还是11年6月10日, 抑或是10年6月11日, 因为美式日期, 英式日期, 中式日期各自都不相同! 老衲生平目睹过的日期惨案足足有12306桩那么多! 另外一种是分位符. 美利坚的分位符是"," 而欧罗巴诸国的分位符是"."  如果是一位叫Chateaubriand的美国同事发过来一个数字"123.456", 根本说不清楚这是一百挂零, 还是十万有余. 老衲生平目睹过的分位符惨案足足有1024桩那么多!

假使少侠天资过人, 心如明镜, 眼疾手快, 刷刷刷刷检出来"123.456"个脏数据, 怎么处理呢?

数据整理之承式: 规制
做数据之前, 先要和其他人协商好, 各个数据都是什么格式, 不同数据表之间的格式是否要统一, 之间是否有依赖关系. 如果数据不满足依赖关系如何处理.

例如先约定好, 性别一律写成"男/女". 如果写成M/F的, 那么M就当成男性, F就当成女性来处理(使用替换, 或者使用中间映射表). 写成Nan/Ny的, 直接当脏数据抛弃掉.

数据整理之转式: 分组在数据预处理中, 分组是一个很重要的手段, 例如各位少侠要面对的是本公司的工资表, 想看看整体是否失衡, 可以将资历分为中低高三组(日企), 对应人员的工资进行汇总; 但具体资历分层的节点的把握, 则需要小心, 必要时还需要反复尝试. 例如可分成
a. 工作1年以下,
b. 工作1年-3年
c. 工作3年-5年
d. 工作5年以上
跑出来一看, wow, 公司是大学生创业基金支援的, 全部员工都是工作1年以下......
这个时候就得按更细粒度的月来进行划分了.

数据整理之合式: 聚类
聚类则更灵活, 例如最早登记报册的只有员工的姓名工号, 乱糟糟一大把, 业余活动组织不起来怎么办?
这个时候找IT要一下各人上班的时候的浏览网页, 从网页记录推算一下各人爱好, 然后按照爱好进行聚类, 变成篮球俱乐部, 羽毛球娱乐部, DOTA俱乐部.....这以后的工作就好开展了.

上述四种, 强调意识, 不限于方法.

---------------------------------------------

老衲一生中, 对于Excel最喜欢的功能是表格格式, 不单单是因为美观整齐, 表格格式还集成了筛选, 排序, 甚至冻结窗格的功能, 叫表格格式这么平淡的名字, 若依老衲, 应该起名叫"般若波罗蜜多"格

c596b5d7a2da5eeeeda48db6a3878bd9.png

在表格格式内别有乾坤:

119a18b3bc33743af64a1a5c4237e982.png

然后说说神鬼莫测七招式: 数据工具

740cc15bed1fbef08db99800fb7dac76.png

先说说分列. 这种密集大魔王造出的数据, 大家想必都很常见吧. 贴到Excel里面还依然是密密麻麻令人头晕目眩.

e6020ba95839b55db3cf99e5a76eb932.png

只需将之选中, 使用"分列"式:

860646dd4905e1bfbd847c6dba0e9833.png

Duang(此处应该有掌声)

c4ab32355d2119bc79cb1553cf2f7ab3.png

接下来是"速填"式, 说实话, 这是个相对比较无聊的招式. 如果功力达到第二层, 使用公式函数, 取而代之乃是易如反掌.

不过既然至此, 老衲继续用上面的例子:

0ebea9799f8cbaea6589bb7902e496b3.png

从"代码缩略"下面一直选到底, 点击"快速填充" . Duang:

4fce50fddf2b8c59bfe6e7f575fe847e.png

删除重复项实而不华, 特别推荐. 非常简单, 不赘述. 数据验证意正身正, 实用, 略繁琐, 多人协作时很推荐. 不赘述. 合并计算和"快速填充"有点相似, 如果功力递进到第四层, 使用数据透视表来取代之简直是易如反掌. 且便捷不止十倍. 先不详述.

模拟分析是堪称第一层的屠龙绝技, 看似厉害, 其实用处很小. 而且这个模拟分析和公式/函数关联极大, 留待第二章详述.

关系则是一种高不成低不就的招式. 不能说没用, 但它的功能呢, 其一可以使用辅助列取代, 其二可以使用vlookup取代, 其三可以使用数据库取代. 等说到数据透视表的时候再详述不迟.

中级法门是数据导入, 早期数据清洗什么的, 早在入库前就已经有人替你完成了, 便当之至:

ec94635485c669ff6e4077a23239a838.png

连个SQL server看看:

15a4fa3b6e28b8cd48e604fa31445ca0.png

能练到这一级, 少侠, 你功力已然不浅了. 想必SQL这种中等功夫你也有过粗练.
(没练过的看这里: SQL基础教程语句汇总 )
至于MDX这种小无相功, 功力也不在Excel五轮心经之下, 但修习全凭机缘, 老衲先不多讲了.
(好奇想练练的看这里: MDX的基本语法及概念 )

注意事项:
Excel初级法门中有一道奇毒, 名为"合并单元格", 想老衲数度往生极乐, 多缘于"合并单元格"之手. 作为原始数据, 尽量不要使用"合并单元格", 这个功能在后续处理数据的时候会带来大量的麻烦. 足以令人呕血三升. "合并单元格"一般是在最后一步, 确定数据不再修改的时候才可以使用.

另外和别的人协作处理数据的时候, 最好将处理好的原始数据和呈现数据一起提交给他人, 方便他人未来进一步修改.

Shortcuts是用来省时间的, 相比来说只能算是小技巧. 最好的参考资料就是微软的官方说明书:
Keyboard shortcuts in Excel
至于哪些Shortcuts比较重要, 个人觉得是单元格位置的操作, 能避免在万千数据里频繁地拖动滚动条.

-------------------色想受行识分割线-----------------------

精彩推荐

  1. 外表温柔善良的生肖女,实则最心狠,千万不要去招惹!

  2. 10句个性的毒鸡汤,生动又形象,看完立马神清气爽!

  3. 考驾照只是为了开车?拿着C1驾照做这3份工作,月入8000!

  4. 这6种花,越阴凉长得越旺,叶子绿得能冒油!

  5. 3种“天价花”,客厅养1盆,越看越高档,养久了,1盆“1套房”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值