Excel是初级数据分析师常用的工具,熟练掌握Excel将会成为职场利器。
数据为网友从链家爬取的二手房交易数据。包括涉及房屋的简介,户型,面积,关注人数,观看次数,发布时间,楼层,3万条数据记录。
数据描述
1.bj.csv包含变量:简介 小区 户型 面积 关注人数 观看次数 发布时间 房价 单价/平 城区 经纬度
2.nj.csv包含变量 :名称 租价/月 经度 纬度 房屋面积 室厅卫 整租/合租 楼层 房屋方向 最近地铁距离
3.sh.csv包含变量:小区名称 户型 面积 区域 楼层 朝向 价格(W) 单价(平方米) 建筑时间
(1)常见函数
countif 作用:按条件统计个数
count 计算区域中包含数字的单元格的数目
sum 计算单元格区域中所有数值的和
sumif 对满足条件的单元格求和
If(逻辑判断为真,值 1,值 2)
If(逻辑判断为真,值 1,If(逻辑判断为真,值 1,值 2))
IF(AND(条件1,条件2,条件3),"值 1"," 值 2")
IF(OR(条件1,条件2,条件3),"值 1"," 值 2")
Iferror 用在公式里来判断,对错误的值给出指定的值。
Iferror(If(逻辑判断为真,值 1,值 2),0)//错误时,赋值为0
rand 函数返回 0 到 1 之间的任意的一个值
Randbetween(0,10)同样返回的是 0 到 10 之间的随机数
Round 函数是对指定的值进行四舍五入
Roundup 函数是向上舍入数字
rounddown 函数是向下舍入
vlookup(找什么单元格,在哪个区域找,找目标区域哪一列的值,模糊1/精确0)列搜索
Hlookup(找什么单元格,在哪个区域找,找目标区域哪一列的值,模糊1/精确0)行搜索
Match 函数确定坐标,返回指定范围内值所在的序号。
Index 函数精确定位坐标下对应的值。
Day 返回一个月中的第几天
Date 数字转为日期
Left 拆分,从文本字符串的第一个字符开始返回指定个数的字符
Right 拆分,从文本字符串的最后一个字符开始返回指定个数的字符。
Mid 从文本字符串的指定位置开始返回指定个数的字符。
Concatenate 合并,将多个字符串合并为一个字符串,刚好和拆分函数相反
len 返回文本字符串中字符的个数。
find 返回一个字符在一串字符中出现的位置。
(2) 数据透视表
数据透视表的作用是进行用户交互,其主要功能是筛选,统计,计数。 在使用数据透视表之前,自己最好先设计一下表单。 如列出:列名 筛选条件 统计量 以及 行元素
如我要展示:东城,户型2室一厅 的小区名称 以及其房价。
切片器 动态的数据透视表,也是起到筛选的作用。
计算字段(列运算)和计算项(行运算)
分类汇总
报表布局(让表格美观)
高级条件筛选(同行取交集 隔行取并集)
excel自带的数据分析工具
有很多实用的功能如基本的统计分析(线性相关,统计量,概率模型,假设检验都有...),图表分析(直方图,饼图,折线图...),减少自己手动输入函数,要便捷许多,如下图所示。
最后附上一张excel快捷键图