今天学的数据分析,讲了一些excel的使用基础,我的excel有些毛病,就用wps做的作业,也不知道操作上有没有一些细微的区别。
excel常用函数
一、求和
=SUMIF(判断区域,判断的条件,哪个区域求和)
=SUMIFS(用来求和的数值区域,条件1判断所在的区域1,条件1,条件2判断所在的区域2,条件2…)
如果你在拖拽移动时不想让某些行列发生变化可以在前面加上$,也可以先选中再按F4
同比=(本期数-同期数)/同期数=本期数/同期数-1
环比=(本期数-上期数)/上期数=本期数/上期数-1
二、日期
提取日期中的元素(结果为数值型)
YEAR()
MONTH()
DAY()
组合日期元素:
DATE(year,month,day)
求月份的最后一天
每个月的第一天:date(year(日期),month(日期),1)
每个月的最后一天:date(year(日期),month(日期)+1,1)-1
tips:
像“美团”这样的字符串是文本格式,需要加英文双引号
条件参数直接引用单元格或者使用函数则不需要英文双引号
大于等于符号也需要添加英文双引号,并使用&才能与后面的条件值相连
三、SUBTOTAL
SUBTOTAL(function_num,ref1,ref2...)
sum和subtotal的区别是sum是单纯求和,subtotal会根据你的筛选和切片去求最终的结果,也就是会变化
四、IF
IF(logical_test,value_if_true,[value_if_false])
IF(逻辑比较条件,结果成立时返回的值,[结果不成立时返回的值])
[value_if_false]:该参数选填,没有该参数时,返回值False
五、IF嵌套
六、VLOOKUP
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
VLOOKUP(要查找的数据、要查找的位置和要返回的数据的区域、要返回的数据中的列号、返回近似匹配或精确匹配-指示为1/TRUE或0/FALSE)
匹配的通配符
*:代替不定数量的字符
?:(英文输入状态下)代替一个字符
tips:如果我们使用Vlookup去匹配数据透视表,我们一定要将vlookup中匹配区域用F4快捷键锁定
七、MATCH
MATCH(lookup_value,lookup_array,[match_type])
MATCH(查找项,查找区域,0)
八、INDEX
INDEX(array,row_num,column_num)
INDEX(区域,行号,列号)