[读书笔记] 你早该这么玩Excel
《你早该这么玩Excel》只教你做两件事:如何设计一张“天下第一表”,你会恍然大悟,以前遇到的种种麻烦是因为做错了表格;如何一分钟“变”出N张表,你会明白表格是“变”出来的,不是“做”出来的。
建议不管是不是 excel 的表哥、表姐,都通读一下。这本书不是堆砌一些 excel 函数和技巧,而是一种让你读完后有一种“顿悟”的感觉。
相信不管是谁,读完之后,都会对“三表概念”影响深刻。所谓的“三表”就是:
- 配置表
- 源数据表
- 分类汇总表(数据透视表)
你看,是不是和我们做一个系统很类似?有配置(配置表)、有输入(源数据表)、有输出(分类汇总表)。所以说,每次用 excel 完成一个任务,其实就是在创建一个系统。
配置表
将一些不变、通用的数据放在这个表中
源数据表
需要我们手动输入的一些源数据,该表中的数据怎么认真、仔细都不过分。正确的源数据表应该满足以下条件
- 一维数据
- 一个标题行
- 字段分类清晰
- 数据属性完整
- 数据连续
- 无合并单元格
- 无合计行
- 无分隔行/列
- 数据区域中无空白单元格
- 单元格内容禁用短语或句子
分类汇总表(数据透视表)
通过源数据表+excel数据透视功能自动变出来,不需要手动创建。对于分类汇总表,也是有一些建议:
- “躺着”不如“站着”(汇总表不要太宽)
- 分类多的字段,应该尽量作为行字段
- 按“天”汇总要不得
- 不要超过两个列字段
- 超过两个,就不容易理解数据的意义了
- 汇总跟着文字走
- 求:不同企业成立月份、不同省份在不同营业状态下的年末从业人员数总和。
- 解:
- 一级行字段:企业成立时间
- 二级行字段:所在省份
- 一级列字段:营业状态
- 数据项字段:年末从业人员数
- 汇总方式:求和
- 字段主次要分明
- 行字段和列字段没有主次关系,不会影响汇总表的关注焦点。但是行字段之间却又非常明显的主次关系。
所以总体来说,我们做的表主要分为两种,一种是数据明细表,称为“数据源表”,另一种是统计表,称为“分类汇总表”。数据源表需要认真、仔细并用正确的方法做,而后者不用做,因为它们是变出来的。
下面是文中穿插的一些常用的技巧:
- Excel小技巧
- 行列移动
- 选中待调整列,将光标移至该列左右任意一侧边缘,呈小手状;
- 按住Shift建不放,拖动鼠标至待插入位置,松开鼠标即可。(松开鼠标之前,不能先放开Shift按键)
- 巧妙删除空白
- 复制所有数据;
- 在粘贴处,右键选择“选择性粘贴”,勾选“转置”并确定个;
- 在任意列筛“空白”并删除所有空白行;
- 再次使用数据“转置”完成
- 单元格一键批量录入
- 选定多个单元格;
- 放开鼠标,直接敲键盘输入内容;
- 压住Ctrl按Enter。
- 分列
- 在Excel中,运用“数据”->“分列”功能,可以将单元格内容“切开”。Excel提供两种“切”法:按分隔符号或者按固定宽度。
- 合并
- "&"是Excel中的特殊运算符,代表“合并”,即“拼接”多个单元格的数据内容。参考公式为:=B2&C2&D2&E2。(??内容如何添加其他字符)
- 条件格式
- 选中数据,调用“格式”菜单里的“条件格式”命令。
- 设置条件为单元格数值小于60;
- 设置格式为红色单元格底纹,点“确定”
- 快速输入时间
- Ctrl+; -> 日期
- Ctrl+Shift+; -> 时间
[读书笔记] 你早该这么玩Excel的更多相关文章
- 你早该这么玩Excel 读书笔记
1. Excel用来分析数据,至少要有一份原始数据和对于的分类汇总数据,这两种数据在一项任务中,应该是存放在同一个Excel文档中的,在书籍中,把他们叫做源数据表和分类汇总表.用户输入源数据表,根据相 ...
- Excel应该这么玩——0、初衷:用IT方法玩Excel
在企业中处理业务数据,最好的方案是使用业务系统.业务系统可以基于复杂的业务逻辑处理大量数据,并支持多人协作处理流程性的工作,对支撑企业运营非常重要.但是由于业务系统的复杂性很高,一点小小的改变也需要较 ...
- 《玩转Django2.0》读书笔记-Django配置信息
<玩转Django2.0>读书笔记-Django配置信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 项目配置是根据实际开发需求从而对整个Web框架编写相应配置信息. ...
- 《玩转Django2.0》读书笔记-探究视图
<玩转Django2.0>读书笔记-探究视图 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 视图(View)是Django的MTV架构模式的V部分,主要负责处理用户请求 ...
- 《玩转Django2.0》读书笔记-编写URL规则
<玩转Django2.0>读书笔记-编写URL规则 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. URL(Uniform Resource Locator,统一资源定位 ...
- 《玩转Django2.0》读书笔记-Django建站基础
<玩转Django2.0>读书笔记-Django建站基础 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.网站的定义及组成 网站(Website)是指在因特网上根据一 ...
- 《如何在大学里脱颖而出(How to Win at College)》读书笔记
<如何在大学里脱颖而出(How to Win at College)>读书笔记 图书简介 中文版: 英文版: 作者卡尔·纽波特(Cal Newport)于 2004 年6月以优等生荣誉学会 ...
- C++ 11学习和掌握 ——《深入理解C++ 11:C++11新特性解析和应用》读书笔记(一)
因为偶然的机会,在图书馆看到<深入理解C++ 11:C++11新特性解析和应用>这本书,大致扫下,受益匪浅,就果断借出来,对于其中的部分内容进行详读并亲自编程测试相关代码,也就有了整理写出 ...
- <读书笔记> 代码整洁之道
概述 1.本文档的内容主要来源于书籍<代码整洁之道>作者Robert C.Martin,属于读书笔记. 2.软件质量,不仅依赖于架构和项目管理,而且与代码质量紧密相关,本书提出一 ...
随机推荐
- xcode 10 出现 :-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBar.framework/Info.plist': 1) Target 'TLYShyNavB
错误提示如下: :-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Pro ...
- Spring securiuty 过滤器
1. HttpSessionContextIntegrationFilter 位于过滤器顶端,第一个起作用的过滤器. 用途一,在执行其他过滤器之前,率先判断用户的session中是否已经存在一个Sec ...
- React module methods with passing props to child or invoking callback to parent.
Some code samples for this pupose: import React from "react"; import MyDemo from "./m ...
- Chocolatey 使用
最近空了下来不干点什么就感觉脑袋热,可是出过的问题挖过的坑还是要自己去解决. 一直网络不好安装choco一直都是报错,今天又建立了chocolatey 在windows上来用,网络问题解决了,类似于m ...
- cdp协议通信并发编程基础之进程
一 . 基于UDP的套接字 udp是无链接的所以先启动哪一段都不会报错 udp服务端 import socket server=socket.socket(socket.AF_INET,socket. ...
- HDU1281(二分图最大匹配,棋盘建图,找关键点)
棋盘游戏 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- [ Openstack ] OpenStack-Mitaka 高可用之 概述
目录 Openstack-Mitaka 高可用之 概述 Openstack-Mitaka 高可用之 环境初始化 Openstack-Mitaka 高可用之 Mariadb-Galera集群 ...
- [ 手记 ] LNMP安装过程及优化
环境:CentOS release 6.4 x64 1.配置防火墙: 上一篇博客已经写过:http://www.cnblogs.com/hukey/p/5300832.html 2.修改sysctl. ...
- 【 sysbench 性能基准测试 】
度娘解释:sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试. 目前支持的数据库支持:MySQL,pgsql,oracle 这3种数据库. 安装s ...
- python基础之程序交互与数据类型
一.程序交互 1.什么是程序交互? name=input('输入用户名:') #无论用户输入何种内容,input都会存成字符串格式 print(name) 2.为啥要有程序交互? 让计算机能够模拟人, ...