欢迎大家关注微信公众号: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. Android隐藏软键盘

    1,用java代码隐藏: /**隐藏软键盘**/        View view = getWindow().peekDecorView();        if (view != null) { ...

  2. Redis使用说明详解

    原博主地址:http://www.cnblogs.com/wangyuyu/p/3786236.html Redis使用详细教程 一.Redis基础部分: 1.redis介绍与安装比mysql快10倍 ...

  3. 从cdn说起

    为什么要使用cdn 雅虎军规有一条规则建议我们是用cdn.随便在网上搜索,可以找到使用的cdn的好处. 再次强调第一条黄金定律,减少网页内容的下载时间.提高下载速度还可以通过CDN(内容分发网络)来提 ...

  4. sqoop: mysql to hive

    sqoop import --connect 数据库连接 --username 数据库用户名--password 数据库密码 --table 导入的表 -m 1 --hive-import --tar ...

  5. P2915 [USACO08NOV]奶牛混合起来Mixed Up Cows

    题目描述 约翰家有N头奶牛,第i头奶牛的编号是Si,每头奶牛的编号都是唯一的.这些奶牛最近 在闹脾气,为表达不满的情绪,她们在挤奶的时候一定要排成混乱的队伍.在一只混乱的队 伍中,相邻奶牛的编号之差均 ...

  6. GameObject类及相关API

    GameObject.Find(String name):查找一个名为name的游戏物体,并返回这个游戏物体,找不到返回null.(不到万不得已,不要在Update()中使用,建议在Start()中使 ...

  7. 秒表计时器以及Stopwatch

    Stopwatch:秒表计时器,用来记录程序的运行时间,通常用来测试代码在时间上的执行效率.(需要引用:System.Diagnostics.) Stopwatch sw=new Stopwatch( ...

  8. Hive详解

    1.   Hive基本概念 1.1  Hive简介 1.1.1 什么是Hive Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能. 1.1 ...

  9. Bone Collector-HDU

    Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like ...

  10. 实践作业2:黑盒测试实践——小组任务分工 Day 1

    今日教学实验任务分配后,课下小组例会完成任务分工,具体分工如下: (1)系统需求分析--刘思佳 (2)设计测试用例--王俊杰 (3)编写.运行测试脚本--郜昌磊 (4)记录测试过程--吴慧杰 (5)记 ...