目前数据分析方面的知识还学的不多,以后会持续向一些大牛学习,不断的学会做笔记,这样既加深了理解,也能够和大家分享交流。今天就只是把一些excle中常用的知识点总结啦~作为我博客的第一篇吧,希望自己能够学到越来越多的知识,真的能走向数据分析之路,由数据分析到数据挖掘,将自己定位为能够提问,能够利用数据方法解决实际问题的人。

1.快速填充

填充柄的功能真的是挺强大的,以前我只是会傻傻的双击填充柄,重复填充单元格,不知道其实它还可以很多形式的填充。1.按照Ctrl,往下拖动填充柄,可以实现递增填充。2.出现填充柄后,按住鼠标右键,往下拖,可以实现各种填充,包括等比填充、等差填充,如果数据类型是日期,还可以实现以天数填充,以工作日填充。3.另外还可以通过,数字—自定义,实现自定义序列,这样填充柄可以按照你所定义的序列快速填充。4.还有一些excle自带的神奇填充功能,比如你在一列中想要提取某几个字,只需在该列的右边输入你想提取的文字,然后快速填充即可,具体如下图所示,包括汉字中提取文字也是类似做法。

2.定位条件的使用(Ctrl+G

使用定位条件选中某特定单元格。常用的应用场景包括如下几种情况:

目标1空值填充为0。操作1选中数据区域—Ctrl+G—定位条件—空值—单元格中“=0”—ctrl+enter。

目标2复制已经进行筛选的数据至另一区域,要求复制后的数据仍然显示筛选后的情况。操作2选中该数据区域—Ctrl+G—定位条件—可见单元格—Ctrl+C—Ctrl+V。

3.选择性粘贴(Alter+ Ctrl+V

目标1文本型数据转换为数值型数据。操作1某单元格输入1—复制该单元格—Alter+ Ctrl+V—乘。

4.替换

目标1将考试成绩0替换为“补考”。可能出现把含有0的数据都进行替换。操作1选择目标数据区域—查找与替换—替换—注意勾选“单元格匹配”。

5.保护工作表

目标1有些情况我们不希望填写表格的人修改我们的工作表,因此需要用的保护工作表的功能。操作1对于需要别人进行填写的部分单元格进行取消锁定—审阅—保护工作表—输入密码。

6.数据验证

对于多行多列的数据,设置可选的小图标,需要用到名称管理器和数据验证。操作1名称管理器—新建(姓名= $A$1:$A$11)—数据验证(序列,姓名)—修改名称,(姓名= $A$1:$G$11)

7.数据自定义格式

在数据—自定义格式中可以自己定义数据的显示方式,首先需要知道的一个知识点是通配符0代表的是数值型数据,#代表的是文本型数据,而在excle中默认0;0;0;0;是按照正数;负数;0;文本的形式排列,对于这四个都可以定义相应的格式。具体如下图所示。

8.日期相关

不规范日期的转换:最常用到两个函数,一个是substitute(),一个是text(),具体如以下两个案例。

计算两个日期之间的天数、月数或年数最常用函数datedif()。这个函数应用的频率挺高的,尤其是根据出生年月计算年龄。DATEDIF(F2,TODAY(),"y")。

9.常用函数问题

Countif函数使用的频率比较高,基本的用法我就不说了,help自己可以查看,主要想说下,我经常犯的小错误,比如,用于返回A2:A15单元格区域中,大于单元格A2中内容的单元格数量:=COUNTIF(A2:A15,">"&A2)。注意这里在比较运算符“>”和单元格引用“A2”之间,用文本连接符“&”进行连接。而不能写成=COUNTIF(A2:A15,> A2)。我经常犯这种错误。

If函数,对于多条件的if函数,不要想到有没有什么ifs函数,而应该想到的是,if函数中嵌套if函数,例如下图中关于电费的测算。

Sumproduct函数被称为求和之王函数,确实是当之无愧,应用于多条件求和十分方便。SUMPRODUCT((区域1=条件1)*(区域2=条件2)* 求和区域)。在数组中“+”代表或,“*”代表与。“<>”表示不等于。

Large函数,返回数组中第K个大的值,可以与sum连用,计算前几名的和。如下图。

Mid函数,从文本字符串中提取指定长度的字符。

vlookup函数,纵向查找函数(横向查找函数是hlookup),应用频率很高,还是比较简单,主要是学会灵活应用,同时注意查找区域经常需要绝对引用。

Offset函数,对于这个函数大学时候就知道,但是一直挺疑惑它用来干嘛,直到现在才明白,主要是用于动态变化数据的选取,也可以用来做一些动态的图表。OFFSET(reference,rows,cols,[height],[width]),行偏移_rows、列偏移_cols为必须项,如省略必须用","逗号进行占位,缺省值为0(即不偏移);行数_height和列数_width为可选项,可省略,如果省略视为与基点相同。尤其要注意基点的选择,以及基点是否在移动,如果没有移动记得加上绝对引用。下图中是一个计算累计和的例子。

match函数,给出一个查找值,返回在指定范围的相对行号或列号。Index函数跟它是一组反向函数,给出行或列号,在指定范围获取查找值。下面举一个count和match相结合的例子,match函数中用了数组的求法,所以最后需要使用ctrl+shift+enter结束公式输入。

excle心得及部分应用案例的更多相关文章

  1. 以虎嗅网4W+文章的文本挖掘为例,展现数据分析的一整套流程

    本文转自知乎 作者:苏格兰折耳喵 ----------------------------------------------------- 本文作者将结合自身经验,并以实际案例的形式进行呈现,涉及从 ...

  2. css3学习之--伪类与圆角

    随着css3.0的发布到逐渐完善,目前已经大部分浏览器已经能较好地适配,所以写一些css3的学习经历,分享心得,主要以案例讲解为主,话不多说,今天以css3的新增的“圆角”属性来讲解,基于web画一个 ...

  3. 线程高级应用-心得8-java5线程并发库中同步集合Collections工具类的应用及案例分析

    1.  HashSet与HashMap的联系与区别? 区别:前者是单列后者是双列,就是hashmap有键有值,hashset只有键: 联系:HashSet的底层就是HashMap,可以参考HashSe ...

  4. 线程高级应用-心得7-java5线程并发库中阻塞队列Condition的应用及案例分析

    1.阻塞队列知识点 阻塞队列重要的有以下几个方法,具体用法可以参考帮助文档:区别说的很清楚,第一个种方法不阻塞直接抛异常:第二种方法是boolean型的,阻塞返回flase:第三种方法直接阻塞. 2. ...

  5. 线程高级应用-心得4-java5线程并发库介绍,及新技术案例分析

    1.  java5线程并发库新知识介绍 2.线程并发库案例分析 package com.itcast.family; import java.util.concurrent.ExecutorServi ...

  6. 关于本科毕业设计期间对数据挖掘工具rapidminer的使用体验和心得,案例分享

    1.前言:本科生毕业设计有好多人说没有什么用处,自己又做不出来什么新东西,全是抄抄改改的,浪费大家时间.但是对此事我的态度不同,我觉得就像我们小时候玩过家家一样,别的孩子都在玩,我不参与进去显得会有遗 ...

  7. excle查找操作-vlookup的使用心得

    百度了一下vlookup的语法规则: 该函数的语法规则例如以下: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 參数 简单说 ...

  8. jxl导入/导出excel(网上的案例)

    jxl导入/导出excel 1.jxl导入/导出excel案例,黏贴即可运行 package junit.test; import java.io.File; import java.io.IOExc ...

  9. 【DDD/CQRS/微服务架构案例】在Ubuntu 14.04.4 LTS中运行WeText项目的服务端

    在<WeText项目:一个基于.NET实现的DDD.CQRS与微服务架构的演示案例>文章中,我介绍了自己用Visual Studio 2015(C# 6.0 with .NET Frame ...

随机推荐

  1. C++ 动态数组实例

    一维动态数组的实例: #include <iostream> using namespace std; int main() { int *arr; int n; cout<< ...

  2. Beta Daily Scrum 第六天

    [目录] 1.任务进度 2.困难及解决 3.燃尽图 4.代码check-in 5.总结 1. 任务进度 学号 今日完成 明日完成 612 昨天完成任务,今天看有没有bug,找一找 好像没什么事 615 ...

  3. DNS部署(centos 6)

    DNS部署(主从) 安装环境:CentOS 6.8 准备两台主机:192.168.137.13(主DNS).192.168.137.14(从DNS) EPEL仓库使用阿里源 rpm -ivh http ...

  4. BPEL 实例教程

    http://www.oracle.com/technetwork/cn/articles/matjaz-bpel1-090722-zhs.html BPEL 实例教程 作者:Matjaz Juric ...

  5. maven的环境搭建

    maven环境快速搭建 最近,开发中要用到maven,所以对maven进行了简单的学习. .关于maven是什么东东,请参考其它文章. ----------------准备工作------------ ...

  6. wpf 前台获取资源文件路径问题

    1 <ImageBrush ImageSource="YT.CM.CommonUI;component/Resource/FloadwindowImage/middle.png&quo ...

  7. uC/OS-II互斥信号(OS_mutex)块

    /*************************************************************************************************** ...

  8. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【五】——在Web Api中实现Http方法(Put,Post,Delete)

    系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html 前言 在Web Api中,我们对资源的CRUD操作都是通过相应的Http方法来实现——Post(新 ...

  9. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【六】——实现资源间的关联

    系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html 前言 这一篇文章主要介绍一下资源间的关联——例如在学生和课程之间就存在这样的关联:每一个课程都会有 ...

  10. Tips for writing a paper

    Tips for writing a paper 1. Tips for Paper Writing 2.• Before you write a paper • When you are writi ...