数据分析—用Excel处理数据流程
数据处理+数据分析
专业数据分析工具:Python、R、SAS、SPSS
1.数据透视表
数据透视表功能栏位于“插入”选项卡下。数据透视表包括筛选、行、列、值4个部分,行区域和列区域放置的是分析维度的字段,值区域放置的是汇总聚合的字段,筛选区域放置的是需要筛选的字段。

2.简单数据分析
Excel中还嵌入了简单数据分析的功能,包括描述性统计、相关系数、协方差、回归、移动平均、抽样、t检验、F检验、方差分析等。此功能通过添加加载项后会出现在“数据”选项卡下, 加载方法如下:
1)单击 “开发工具 | 加载项 | Excel 加载项”,弹出 “加载项” 对话框。
2)勾选 “分析工具库”“分析工具库 - VBA” 选项,然后单击 “确定” 按钮,完成加载。

3.可视化图表
“插入” 选项卡下的图表绘制功能栏。
Excel 可绘制的可视化图表类型包括柱形图、折线图、饼图、条形图、面积图、散点图、股价图、雷达图、曲面图、组合图、树状图、旭日图、直方图、排列图、箱型图、瀑布图、Map 地图、迷你图等。

4.自动化数据处理
处理固定的重复操作
例如,新建工作簿、删除工作簿、复制粘贴、合并工作簿、拆解工作簿、获取数据等。
可以在 Excel 中使用 VBA 开发工具(位于 “开发工具” 选项卡下)编写脚本处理这些烦琐的重复性工作,实现表格数据的自动化处理,从而提高工作效率。

单击“开发工具|代码|Visual Basic”命令或者按〈Alt+F11〉组合键打开“Microsoft Visual Basic for Applications”对话框,出现VBA编辑器窗口,其中包含菜单栏、工具栏、代码栏、工程资源管理器(左边)、属性栏、立即窗口、本地窗口。可以在代码栏里编写宏脚本实现自动化处理。

5.实现业务报表开发
(1)数据报表框架设计(报表开发)
企业销售日报表
企业销售部门架构的门店作为报表的行维度,列维度主要包括当日指标、本月累计指标以及其他综合指标。
另外,报表数据更新的周期以日为单位。
搭建好Excel报表框架之后,需要对报表进行美化,内容包括表格的边框、字体、底色的格式调整、对齐方式、行高列宽等。

(2)数据获取与清洗
手工录入电子表:调研收集或者手工表格记录
可以通过 Excel 中的 “数据验证” 功能实现手工录入的文本、数值、日期等约束来降低错误率。
另外,需制定统一录入的框架模板,让用户根据规定的格式来录入数据,为后期提高报表开发效率做好准备。
自动化采集数据库表:通过程序员编写的埋点代码或者其他数据采集工具来收集的,此类数据一般会采集并存储到数据库中
Excel 2016 中集成的 “Power Query” 功能可以实现和数据库的连接,根据编写好的 SQL 语法查询出结果并导入到 Excel 中作为报表开发的数据源。
Excel 建立好与数据库的连接之后,在 “数据 | 连接 | 连接” 命令下就会生成 “工作簿连接” 信息,仅需单击 “数据 | 连接 | 全部刷新” 命令就可以实现报表数据源的刷新。
(3)报表填充
报表设计的指导原则是尽量修改较少的数据来实现报表主体内容的刷新。
因此,编写大量函数公式用来实现报表主体内容的填充显得尤为常见。
另外,一旦报表模板设计以及函数公式编写完成之后,尽量不要去修改报表模板。
如需改动报表模板结构(例如,增删指标),需重新检查函数公式以及主体内容填充的准确性。
6.数据安全保护
(1)加密工作簿文档
(2)保护当前工作表
(3)保护工作簿结构
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)