sum-求和
sum(单个或多个单元格)sum(列的名称 如:A:A) sum(行的名称 如:1:1)
sumif-单条件求和
sumif(条件判断所在区域,条件,[用来求和的数值区域])
=$B15
现在,我们在列号B前加$,那么列就不会变
拖动句柄向右,列号不变,为$B15
拖动句柄向下,行号会变,为$B16
=B$15
现在我们在行号15前面加$,那么行就不会变
拖动句柄向下,行号不变,为B$15
拖动句柄向右,列号会变,为C$15
sumifs-多条件求和
sumifs(用来求和的数值区域,条件1判断所在区域条件,条件1,条件2判断所在区域条件,条件2)
同比 = (本期数-同期数)/同期数=本期数/同期数-1
环比=(本期数-上期数)/上期数=本期数/上期数-1
year(日期)
month(日期)
day(日期)
date(代表年份的数值,代表月份的数值,代表日份的数值)
每个月最后一天函数:date(year(日期),month(日期)+1,1)-1
subtotal(指定函数,‘选择区域1’,‘[选择区域2]’)
区别是subtoal会根据原数据筛选值而改变 而sum不会
if函数(可以嵌套使用)
IF(logical_test,value_if_true,[value_if_false])
IF(逻辑比较条件,结果成立时返回的值,[结果不成立时返回的值])
[value_if_false]:该参数选填,没有该参数时,返回值时False
vlookup函数和数据透视表聚合
Vlookup(lookup_value,table_array,col_index_num,[range_lookup])
Vlookup(要查找的数据,要查找的位置和要返回的数据区域,要返回的数据在区域中的列号,返回近似匹配或精确匹配-指示为1/TRUE或0/FALSE)
*:代替不定数量的字符
?:(英文输入状态下)代替一个字符
index和match函数(顶级用法:必须掌握)
match(lookup_value,lookup_array,[match_type])
match(查找项,查找区域,0)
index(array,row_num,column_num)
index(区域,行号,列号)
sumifs,index和match嵌套使用