欢迎大家关注微信公众号:i-analysis
 
老白是个较劲的人,也是个完美主义者,最近看到自己的小朋友在做数据分析的时候,Excel表格实在是离专业玩家有些距离,恰好老白最近在看一些关于表格制作的书籍,今天就和大家分享一下,制作一个一目了然,大气明亮的Excel表格。在这本书中,对于制作一个良好的表格,一共提到了9大原则。
过去我们的表格一般都是这个样子的:
但我们希望未来的表格是如下这个样子的:
如果要达到上图的效果,我们需要按照以下九大原则来进行,才能做出来相对符合标准的图表。
原则一,行高设定为“18”
Excel预设的行高一般是“13.5”,如果这个行高来做表格,我们经常会发现行与行之间没有空隙,很拥挤。因此我们需要调整行高为“18”,这样阅读体验会好很多,当然在新版的Excel中,实际上默认的行高已经变成了“18”。
原则二,英文字体为Arial,中文字体为MS YAHEI LIGHT
对于数字和字母来说,尽管我们很喜欢用户Times New Roman,但是字体比较圆润,看起来会拥挤一些,但是Arial比较细长,看起来比较清爽一点点,粗细一致。
对于中文字体而言,这里建议使用MS YAHEI LIGHT,但也不是绝对,总的原则就是粗细要一致,看起来比较舒服才可以。此外,还有一点就是,字号也要一致,不要出现一会字大,一会字小的情况。在新版的Excel中,我们可以维持默认的12号字。
原则三,数字用千分撇区隔
数字要用千分撇标出位数,这是为了方便阅读和理解。
除了千分撇之外,对于像货币单位,当金额较大时,我们一般会以“千元”为单位,省略百位数以下的的3个0,否则以元为单位,则是位数太多,无法快速阅读和理解。
原则四,项目下的细项要缩排
如果让对方一眼就看懂数据含义或者计算,则是要把项目中的细项向右缩排。如下图,则都是所有项目靠左对齐,这样造成了无法知道销货收入或费用是怎么计算出来的。如果进行一定的缩进,则会发现销货收入是由“销货数量*单价”计算出来的。
原则五,单位要自成一栏
我们需要把“元”,“个”,“%”等单位放在项目名称后面,各单位的位置前后不一,我们很难一眼就找到单位在哪里。因此我们需要当单位位置明确,增加一栏,统一输入单位。如下图
原则六,设定栏宽的原则
设定栏宽的基本原则是让项目中的文字,数字能完完整整呈现在表格中,接下来,我们从最左边开始,逐一说明何谓正确的栏宽格式。见下图
B列和C列的栏宽为1,D栏配合文字调整栏宽。在第1年到第3年的栏宽会不一致,则需要根据三栏中,位数最多的数字,设定统一栏宽。还有一个小技巧,就是在表格最右侧,增加一栏空白栏,会让整个表格看起来美观,可设定栏宽为3。
原则七,表格框线的原则:上下粗,其余细
虽然说表格不能没有框线,但也不是全部画上外框线就可以。想要做出一目了然的表格,得有明确的框线原则。
如上的表格阅读体验很差,我们需要进行一定的调整,只用粗线和细虚线,画出必要的框线即可。
原则八,文字靠左对齐,数字靠右对齐
项目名称的文字,也要配合数字,向右对齐
原则九,表格不要从A1单元格开始
正确报个从B2开始
从A1开始,一来页面上看不见上方的框线,二来表格的左侧也没有空间,从B2开始,则是空出来一些区域。
 

为什么你的Excel很丑?的更多相关文章

  1. java导入excel很完美的取值的方法

    java导入excel很完美的取值的方法   1.解决方法: /**    * 获取单元格数据内容为字符串类型的数据    * @param cell Excel单元格    * @return St ...

  2. 根据之前的博文,我把给同学做的三子棋小游戏的代码发出来,只是界面很丑很丑,AI算法很笨很笨,过几天我传到网盘上,提供大家下载娱乐

    background_image_filename = 'blackground.png' black_mouse_image_filename = 'black.png' white_mouse_i ...

  3. 使用 Excel 可以很方便的做程序原型

    使用 Excel 可以很方便的做程序原型 比如计算 单片机的端口模式,可以使用 Excel 很方便的计算出来,花了 15 分钟做好. 还可以使用函数自动根据二进制计算出 十六进制. 然后如果再使用软件 ...

  4. C# 利用NPOI 实现Excel转html

    public void ExcelToHtml(string fileName, IWorkbook workbook) { ExcelToHtmlConverter excelToHtmlConve ...

  5. C#开发中使用Npoi操作excel实例代码

    C#开发中使用Npoi操作excel实例代码 出处:西西整理 作者:西西 日期:2012/11/16 9:35:50 [大 中 小] 评论: 0 | 我要发表看法 Npoi 是什么? 1.整个Exce ...

  6. 【转】ExcelHelper类,用npoi读取Excel文档

    //------------------------------------------------------------------------------------- // All Right ...

  7. NPOI.dll 用法。单元格,样式,字体,颜色,行高,宽度。读写excel

    NPOI.dll 用法.单元格,样式,字体,颜色,行高,宽度.读写excel 转载:http://yuncode.net/code/c_531e679b3896495 view source prin ...

  8. .Net Excel操作之NPOI(一)简介

    一.NPOI简介 NPOI是一个开源项目,可以读/写xls,doc,ppt文件,有着广泛的应用. 使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支 ...

  9. 使用NPOI操作Excel文件及其日期处理

    工作中经常遇到需要读取或导出Excel文件的情况,而NPOI是目前最宜用.效率最高的操作的Office(不只是Excel哟)文件的组件,使用方便,不详细说明了. Excel工作表约定:整个Excel表 ...

随机推荐

  1. pt-tcp-model

    http://blog.9minutesnooze.com/analyzing-http-traffic-tcpdump-perconas-pttcpmodel/ #获取200k个packets tc ...

  2. Mysql 用法

    一转眼,一个星期过去了,来到测试班也一个星期了,今天经历了一次,这是自己这一周的总结,也算对自己这一周的一个交代. 几个比较重要的语句: 查看数据库 show databases; 创建数据库 cre ...

  3. 如何管理Session(防止恶意共享账号)——理论篇

    目录 知识要求 背景 技术原理 如何管理Session remember me的问题 附录 知识要求 有一定的WEB后端开发基础,熟悉Session的用法,以及与Redis.Database的配合 本 ...

  4. EditText 限制输入整数和小数 的位数

    如题,本文主要说的就是  如何限制 EditText 中 可输入整数和小数 的位数 . 近期,由于公司业务需求中有价格输入功能,给出的要求说是,必须整数能输入几位,小数能输入几位...好嘛,产品一句话 ...

  5. Cocos2D-X屏幕适配新解

    ”   阅读器 为了适应移动终端的各种分辨率大小,各种屏幕宽高比,在 Cocos2D-X(当前稳定版:2.0.4) 中,提供了相应的解决方案,以方便我们在设计游戏时,能够更好的适应不同的环境.   而 ...

  6. Windows系统重装

    http://www.ishuo.cn/show/76437.htmlhttp://jingyan.baidu.com/article/d8072ac45d4f60ec95cefdaa.html

  7. 【转】【JAVA应用】多线程断点下载

    [转自] 光仔December http://blog.csdn.net/acmman 问题:多线程下载的好处? 多线程下载比单线程下载快,主要的原因是采用多线程下载,可以抢占更多的服务器资源.抢占C ...

  8. 浅谈IM(InstantMessaging) 即时通讯/实时传讯

        一.IM简要概述 IM InstantMessaging(即时通讯,实时传讯)的缩写是IM,互动百科大致解释是一种可以让使用者在网络上建立某种私人聊天(chatroom)的实时通讯服务. 大部 ...

  9. Float精度丢失

    BigDecimal _0_1 = new BigDecimal(0.1); BigDecimal x = _0_1; for(int i = 1; i <= 10; i ++) { Syste ...

  10. thinkphp整合系列之极验滑动验证码

    对于建站的筒子们来说:垃圾广告真是让人深恶痛绝:为了清净:搞个难以识别的验证码吧:又被用户各种吐槽:直到后来出现了极验这个滑动的验证码:这真是一个体验好安全高的方案:官网:http://www.gee ...