数据分析复盘——基础之分析工具1(excel)

推荐课程,也是唯一上过的课程(误):
Excel学习的最佳方式——表格之道(专业版)

1.Excel函数

1.1数据清洗类(文本)

trim 删除多余的空格
concatenate 合并多个文本
replace 替换字符串中的一部为新的字符串
substitute 替换第X个某字符为新字符
left right mid 文本截取,左右以及区间
len 字符数
lenb 字节数(汉字2)
find 返回某字符串的起始位置(区分大小写)
seacrch 返回某字符串的起始位置(不区分大小写、支持通配符(可以进行模糊查找))
text 将数值以特定格式输出,如 ”=TEXT(TODAY(),”YYYY/MM/DD”)“

1.2关联匹配(查找)

lookup lookup_vector 中的值必须按升序排列,or 可能无法返回正确的值。区分大小写
vlookup 垂直查找
hlookup 水平查找
index 返回区域内对应行列的文本
match 返回区当前列对应内容的位置,与index组合有lookup的效果
row 返回区域的起始行号或者文本所在行号(sheet行号)
column sheet列号
offset 通过给定便宜行列数,返回对应位置内容

1.3逻辑运算

if
and
or 可嵌套
iserr 判断内容是否为错误返回布尔值(除#N/A)
iserror 任意错误#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!
isna 值不存在错误
istext 值为文本

更多判断函数参考:IS functions

1.4计算统计类

sumif 返回满足条件项的求和。=SUMIF(C27:D29,”>1”)
sumifs 多条件求和
sumproduct 返回所有数值项求和
count 返回数值项计数
countif 返回单条件数值项计数
countifs 返回多条件数值项计数
max
RANK.AVG 返回排名,如果多个相同值取平均排名
RANK.EQ 返回排名,如果多个相同值取最佳排名
rand 返回一个随机数∈(0,1)
rand btetween 返回区间内的一个随机数
average 返回数值项的平均值
averagea 返回所有项的平均值
QUARTILE 返回指定四分位数
SUBTOTAL 汇总函数集合
INT 返回整数值

1.5时间序列

YEAR 返回对应日期的年,参数使用函数 DATE(2008,5,23) 输入
MONTH 返回对应日期的月
WEEKDAY 返回对应日期所在星期的位置(第几天)
WEEKNUM 返回对应日期所在的星期的位置(第几个星期)
DAY 返回日期的日
DAYS 返回两个日期之间的天数
DATE 返回一个日期
NOW 当前日期时间
TODAY 当前日期
DATEVALUE 返回当前日期对应的毫秒数(从1900/1/1开始)

2.Excel数据处理

2.1数据透视表

数据分析复盘——基础之分析工具1(excel)

数据分析复盘——基础之分析工具1(excel)
区域1为数据透视表的属性窗口,属性从上部筛选或拖动
区域2为筛选的选项卡,可以通过这个从某些个属性中单独筛选出某些值

2.2自带的地图插件 power map

数据分析复盘——基础之分析工具1(excel)
待续。等某天用上了再来补

3.数据可视化

待续