美文网首页
大家的EXCEL

大家的EXCEL

作者: 小折线 | 来源:发表于2019-06-16 17:32 被阅读0次

To start with

我们先来学习一个英文单词,

什么单词呢?

excel

EXCEL

Excel 本身就是功能强大的意思, 所以如果有人问你,什么叫excel, 请回答,功能强大

However,

没有什么东西是完美无缺的, 所以今天,我们就来聊聊excel的故事。


本文可能不会太短, 先来个目录吧

  1. 视图
  2. 条件格式
  3. 公式
  4. 透视表
  5. EXCEL 什么鬼

视图

在日常办公中,难免会遇到列数或者行数极多的表,以至于我们在查阅信息的时候极其不便,那么接下来,我们来了解一下用什么姿势看excel。

窗口

excel 提供了使用不同窗口看同一张表的功能。
你可以通过 试图 - 新建窗口 来打开第二个窗口,届时, 你的第一个窗口的名字就会有 :1的后缀, 第二个窗口:2, 这样,你就可以同时看一个表的两个地方,但是,本质上,你看的还是同一张表,你在一个窗口中做的更改, 也会在另一个窗口中观察到。


窗口

冻结窗格

相比于新建一个窗口,冻结窗格更加强大,其效果是,冻结某窗格后,可以保留行列的对映关系,这么说说不清楚, 上图,


这张图有点小大,请耐心等待

大家仔细观察就会发现, 冻结窗格B2后, 我上下滚动屏幕时, 第2行以上的行不变,左右滚动屏幕时,B列以左的列不变, 这样我们就能一直知道,你看的这个单元格 是哪个杂志社的什么信息(相当于永久显示表头和行名),而不用一直左右滑动去找(这样很容易找错)。

条件格式

什么叫条件格式呢
条件格式, 顾名思义咯,就是某个单元格的格式是按某些条件来确定的, 我再举个栗子。


栗子.png

比如,我做示例的这个表格, 里面有一列是影响因子,我想更加直观和省力地观察这列数据,可以怎么做呢?
运用条件格式嘛,选中这一列,进入开始选项卡- 单击条件格式,这时会有很多条件可以选,我们先随便试一个 ,比如数据条格式, 如图, 数据条地长度表示影响因子大小:

数据条e.png

我们可以再试试别的格式 ,如果选中色阶格式, 那么 da da...

色阶.png

怎么看这个颜色,想必就不用我多说了吧。

重点是,这些设置还可以进一步的手动调整,可以对单元格的文字字体,颜色,大小等等一系列属性进行设置。

所以有时候在文章里看的高大上的热图,其实用excel也能实现类似效果。


标准热图.png EXCEL版.png

当然 excel 没有聚类

公式

excel最为出色的是他的计算能力,我们有了数据, 怎么算呢?

这么介绍一些基础和常用的公式用法。

首先 公式以 =开头,比如我写 =2+1, 那么单元格就会出现 3, 如果只写2+1, 那就不是公式,excel认为这个文本, 单元格的内容为2+1

通过对公式的运用,我们可以计算给定值的均值,方法,标准差,可以做t检验,z检验,卡方检验,超几何分布计算,相关性分析等等,

公式定位

以上的这些统计,今天 统统不讲,哈哈哈哈哈
我们说一些简单的, 做一个99乘法口诀表

这是空表


image.png

比如

  • B2单元格, 应该是1*1, 所以填入的公式, 就应该是=B1*A2
  • C4单元格, 应该是2*3, 所以填入的公式, 就应该是=C1*A4

但................... 我总不能一个一个输入吧

那 试试 填充?

不对哦,比如你在B2输入了=B1*A2, 往下填充时, 你在B3得到的是=B2*A3, 而不是 =B1*A3, 因为自动填充会根据位置相对移动,所以单元格向下移动一格,公式中的所有的单元格也向下移动一格。

所以 渐渐明朗,我们要做的时固定某一个位置(这里是B1),让他不动

那么问题来了,怎么固定

$符号嘛

$_$

$可以起到固定行或者列的作用,

  • $A1表示固定A列, 向填充时,列号不变
  • A$1表示固定固定第一行, 向填充时,行号不变

所以。。。。。。。。。。。。
怎么做到只输入一个公式,然后自动填充就可以得到整张表呢?

答案是 ....

九九归一

常用公式

刚才主要讲了怎么在公式中固定单元格,现在呢,我们就来看看,怎么运用excel自带的公式,做一些提高生产力的cool stuff。

  1. VLOOKUP 能在某列搜索某一个值并返回指定位置的内容
VLOOKUP.png

如图, 我有2个杂志社的IF要查,但我的表有几千行,人找起来费时费力,运用VLOOKUP就能很好的解决这个问题, 公式 =VLOOKUP(G2,A$1:D$13,4,FALSE), 意思是,我要找G2的内容,即‘ACTA CARDIOLOGICA’,在哪里找呢, 在A1:D13这个范围的第一列找(这里要固定,不然下一单元格公式就会变成A2:D14),如果找到要找的值,就返回对应行号的第4列,就是这个杂志对应的IF 0.876

应用这个方法,有几百个查询也可瞬间完成

  1. 其他公式,就不乱介绍了,哈哈哈,需要用的时候百度吧,或者以后可以追加

透视表

什么叫透视表,透视表就是可以按一定的要求重构和计算数据, 这里使用以前我编造的一个数据表

学生 成绩 标准差 科目 学期
别人家的孩子 90 3 语文
别人家的孩子 89 2 数学
别人家的孩子 94 1 英语
别人家的孩子 93 2 语文
别人家的孩子 80 1 数学
别人家的孩子 96 1 英语
老王家大儿子 69 4 语文
老王家大儿子 96 3 数学
老王家大儿子 70 5 英语
老王家大儿子 50 6 语文
老王家大儿子 98 2 数学
老王家大儿子 77 3 英语
老王家二儿子 26 7 语文
老王家二儿子 53 3 数学
老王家二儿子 66 5 英语
老王家二儿子 55 6 语文
老王家二儿子 46 4 数学
老王家二儿子 70 3 英语

比如 我想以孩子做行名,科目为列名,观察孩子的平均成绩,可以选中这些数据,插入 创建一个透视表,然后将学生拖入行名,学科拖入列名,成绩拖入值,

Ptable.gif

这样就可以统计每个学生各个学科的成绩,默认求和,但是我们可以选择均值,方差,标准差等等
这种透视表可以自动计算每个行列对的值,而无关每对观测的数量有多少。在之前qpCR的程序中,我就利用了这个功能,大大方便了计算。

EXCEL什么鬼

接下来,开始吐槽时间,excel经常有一些奇奇怪怪的操作,我们一起来数落数落。

数据格式

  • 读取txt时,把能当成日期的文字当成日期处理wom
    我有时需要在excel里面编辑一些关于基因的东西,然而向MAR3,OCT4这样的基因,他都会自动转化成日期,我了个去,一旦转化了,你根本找不回来。
    所以如果你们要处理好几千的基因的txt文件时,要确定里面没有这样的情况,否则慎用excel直接打开,或者使用下面的方法

数据选项卡 -- 自文件 -- 选择文件 -- 选择分隔符 --选择数据格式(这一步 就可以对特定列选择识别的格式,对基因名列选择txt)

  • 坑爹的数字识别
    EXCEL会默认将能识别成数字的内容识别成数字,然后数字长了就开始
    咳咳, 科学计数法,
    如果你要输入身份证号等等,请在最前面加英文引号 '

分列

其实刚刚,已经进行了一次分列处理,分列就是用指定的长度或者符号,把每一行内容分成不同的列,有兴趣的同学可以研究一下, 效果如下,可以通过-把ISSN号分开,同理可以分日期啊之类的

image.png

导出

excel做的图,其实,,,,
还行啦,挺好看的,但导出不方便,主要是页面大小和DPI不好调,本人建议可以使用origin或者graphpad这类软件, 如有兴趣,可以阅读本人前期文章,哈哈哈, Origin科研绘图

想要从excel出图放文章的同学可以参考一下这篇知乎文章,
https://zhuanlan.zhihu.com/p/21715153


相关文章

网友评论

      本文标题:大家的EXCEL

      本文链接:https://www.haomeiwen.com/subject/ibvpfctx.html