点击“Office数据分析”关注公众号,每天进步一点点!
1. 数据清洗神器:TEXTSPLIT
用法:=TEXTSPLIT(文本, 列分隔符, 行分隔符, 是否忽略空值)
=TEXTSPLIT(文本, 列分隔符, 行分隔符, 是否忽略空值)
例1:拆分“部门-姓名-工号”为三列,=TEXTSPLIT(A2, "-")结果:市场部 | 张三 | 1001
=TEXTSPLIT(A2, "-")
例2:将“苹果,香蕉,橙子”拆成三行,=TEXTSPLIT(A2, , ",")结果:苹果 | 香蕉 | 橙子
=TEXTSPLIT(A2, , ",")
2. 数据整理双雄:TOCOL与TOROW
用法:=TOCOL(区域, 忽略类型)将多列转一列;=TOROW(区域, 忽略类型)将多行转一行
=TOCOL(区域, 忽略类型)
=TOROW(区域, 忽略类型)
例1:将A1:C3转为一列,=TOCOL(A1:C3)结果:A1, A2, A3, B1, B2, B3, C1, C2, C3
=TOCOL(A1:C3)
例2:将A1:A3转成一行,=TOROW(A1:A3)结果:A1, A2, A3
=TOROW(A1:A3)
3. 动态数据区域:OFFSET+COUNTA
用法:=OFFSET(起点, 行偏移, 列偏移, 高度, 宽度)结合 =COUNTA(列)计算非空行数
=OFFSET(起点, 行偏移, 列偏移, 高度, 宽度)
=COUNTA(列)
例1:定义动态名称,=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)作为图表数据源
=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)
例2:动态引用最后5行数据,=OFFSET(A1,COUNTA(A:A)-5,0,5,1)
=OFFSET(A1,COUNTA(A:A)-5,0,5,1)
4. 可视化:交互式动态图表
制作:利用数据验证(下拉列表)+ 名称管理器(定义动态区域)+ 图表(绑定名称)
例1:制作产品销量对比图,通过下拉选择不同产品,图表自动更新
例2:制作月份趋势图,通过滚动条控制显示最近N个月的数据
关于 Excel技能,你还有什么其他想要了解的?欢迎评论区留言!
回复【秘籍】,获取大咖5年Excel学习经验,让你少走弯路!
回复【可视化】,获取230+套Excel图表模版,秒变数据分析大神!
回复【教程】,获取价值599元Office学习资料,小编吐血整理!
回复【函数】,获取Excel函数【实例讲解】,史上最全的函数讲解!
回复【Office】,获取全版本Office安装包及激活软件!
点个在看,就是对小编最大的支持!