一、理解数据
1.养成好习惯,对源数据要备份
2.看量级
3.ctrl+shift+L:快速筛选
4.1. UV(Unique Visitors):UV指的是在一定时间范围内访问某个网站或页面的独立用户数。每个独立的用户只会被计算一次,即使他/她在这个时间范围内多次访问同一网站。
用途:UV反映了网站的独立访问人数,因此它能帮助网站分析其用户群体的大小。这个指标是衡量网站吸引力、用户活跃度和潜在市场规模的重要指标。
计算方法:通常通过用户的IP地址、浏览器标识符或者登录账户等信息来识别独立用户。
4.2. PV(Page Views):PV指的是网站页面被浏览的次数。每当用户访问某个页面时,都会产生一个PV,不管该用户是否为独立用户。
用途:PV反映了网站的页面流量,可以帮助网站分析页面的受欢迎程度、内容的吸引力以及用户的活跃度。一个页面的PV越高,通常表示它被更多的人访问或被频繁刷新。
计算方法:每次页面被加载或刷新都会计为一个PV。
5.切片器起筛选作用,且可以在表外工作
二、sum函数
=SUM(number1, [number2], ...)
1.可以在视图→新建窗口,建立新的窗口方便选取数据
例:=SUM('拌客源数据1-8月'!J:J):
‘’:表示从哪个工作表中取出的
!:不是当前工作表的数值
J:J:整个J列
2.冻结窗格可以方便查看
3.隔列求和可以中间按“,”键
=SUMIF(range, criteria, [sum_range]) 单条件求和
- range:用于评估条件的单元格范围。
SUMIF会根据这个范围中的每个单元格是否满足条件来决定是否进行求和。 - criteria:用于指定条件的标准。条件可以是数值、文本、表达式或单元格引用。
- sum_range(可选):实际进行求和的单元格范围。如果省略此参数,Excel 会对
range中满足条件的单元格进行求和。
1:有多个相似函数可以用智能填,省时省力
2:要绝对引用,就在criteria的前面加一个"$"或按f4锁定 eg:$B15
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 多条件求和
- sum_range: 要求和的单元格区域。
- criteria_range1: 用来评估第一个条件的单元格区域。
- criteria1: 用来筛选的条件,定义哪些单元格将被包含在求和中。
- criteria_range2, criteria2, ...: 可选的额外条件范围和条件。可以有多个条件和条件范围。
1:如果条件是中文,要用英文的双引号引用
2:和sumif的区别就是要求和的区域所在位置不同,sumifs放在前面,而sumif放在后面
3:在sumifs中使用条件判断符号,也要用双引号把符号引用起来,且要把条件值用&相连
=SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A,">="&DATE(YEAR(B39),MONTH(B39),1),'拌客源数据1-8月'!A:A,"<="&DATE(YEAR(B39),MONTH(B39)+1,1)-1)
三、环比
环比的含义:环比通常指的是本期数据与上期数据的比率变化,表达的是某一特定时间段(如当前月)相对于上一个时间段(如上一个月、上个季度)的变化情况。
环比增长率 = (本期值−上期值)/上期值 ×100%
同比的含义:同比比较的是某一时间段的数值(如某月、某季或某年的数据)与上一年度同一时间段的数值。
同比增长率 = (本期值−同期值)/同期值 ×100%
时间函数
YEAR(serial_number)
MONTH(serial_number)
DAY(serial_number)
DATE(year, month, day)
1:日期的本质是数字,可以加减
2:不要用excel中的日期格式存储日期,要以字符串的格式存储日期
3:每个月的第一天:DATE(YEAR(),MONTH(),1)
每个月的最后一天: =DATE(YEAR(),MONTH()+1,1)-1
四、subtotal函数
=SUBTOTAL(function_num, ref1, [ref2], ...)
function_num:必须指定的参数,用于确定要执行的运算类型。这个数字可以是1到11,或者101到111之间的数字,代表不同的汇总方式。ref1, ref2, ...:要进行运算的数据区域。可以是单个范围,也可以是多个范围。
1:subtotal可以根据原数据的筛选进行计算,更智能
五、if函数
=IF(逻辑测试, 如果为真时的值, 如果为假时的值)
- 逻辑测试:这是你想要判断的条件,可以是任何能够产生真或假的表达式。
- 如果为真时的值:如果逻辑测试的结果为 TRUE,则返回的值。
- 如果为假时的值:如果逻辑测试的结果为 FALSE,则返回的值。
1:if可以嵌套
=IF(I80=0,IF(J80=0,"AB都等于0","A等于0B不等于0"),IF(J80=0,"A不等于0B等于0","AB都不等于0"))
六、vlookup函数
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- lookup_value:要查找的值,通常是表格中的某个具体数值、文本或者单元格引用。
- table_array:查找的数据表格范围,必须包含查找值所在的列以及要返回值的列。
- col_index_num:返回值所在列的列号(从1开始)。如果表格的第一列是查找列,
col_index_num就是你要返回的列号。举例来说,1表示查找列,2表示第二列,3表示第三列,依此类推。 - [range_lookup]:这是一个可选参数,决定了查找是否使用近似匹配。
- TRUE(默认值):近似匹配,即如果找不到精确值,返回最接近的值(要求数据按升序排序)。
- FALSE:精确匹配,即查找与
lookup_value完全相同的值。如果没有找到完全相同的值,返回#N/A错误。
1:精确查找不到时,可以用通配符,*:代替不定数量的字符,?(英文输入):代替一个字符,注意还要用&连接,通配符用“”引用
=VLOOKUP(I96&"*",F96:G103,2,TRUE)
2:要注意vlookup中的引用区域变不变,不变要锁定
七、index和match函数
=MATCH(lookup_value, lookup_array, [match_type])
- lookup_value:要查找的值,可以是数字、文本、逻辑值,或者是单元格引用。
- lookup_array:要搜索的范围(数组或单元格区域)。这个范围可以是行、列或多行多列的区域。
- match_type:一个可选的参数,指定匹配的方式。它有三个可能的值:
1(默认值):寻找小于或等于lookup_value的最大值,要求lookup_array为升序排列。0:寻找完全等于lookup_value的值。-1:寻找大于或等于lookup_value的最小值,要求lookup_array为降序排列。
=INDEX(array, row_num, [column_num])
- array: 这是一个数组或区域,它包含了你要查找的数据。
- row_num: 这是你想要返回值的行号。必须是一个正整数,表示你要查找的行的位置。
- [column_num]: 这是可选参数,表示你想要返回值的列号。如果你的区域只有一列,这个参数可以省略。
八、周报开发
1.先做数据,最后再美化
2.做筛选器(数据有效性)
3.报错spill溢出:在=后面加@ =@
4.“alt=”:快速求和
5.双击格式刷可以多次操作
1017



被折叠的 条评论
为什么被折叠?



