热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

excel合并计算_教你几个Excel常用的数据分析技巧!

工作之中,一些简单的数据处理工作都会选择用Excel完成,其实微软给我们开了个玩笑,它将一些好用的功能给隐藏起来了,比如“数
工作之中,一些简单的数据处理工作都会选择用Excel完成,其实微软给我们开了个玩笑,它将一些好用的功能给隐藏起来了,比如“数据分析”,“规划求解”工具栏。我也是在使用mac之后才发现,原来微软是提供这两个工具栏的,想想以前,真是被骗了好久……

下面以2010版excel进行说明:

文件->选项->自定义功能区->主选项卡打勾->excel工具栏多了一项开发工具-->加载项->选择“数据分析”,“规划求解”->数据选项卡就多了这两个工具。

5aaa27e3587b5f961ec7e21483dffb9a.png

数据分析工具:常规的统计分析,比如计算相关系数、协方差、描述性统计分析、回归、检验、方差分析等等。

规划求解:可以用Excel完成几百个约束的线性规划,目标规划求解。

下面开始正式讲解Excel数据分析:

数据清洗

数据分列,可以实现以下效果。

与之相对应的是合并:将两列合并为一列。方法很多,我习惯用“=A1&B1”将A1列与B1列合并。

26a88e903e4e633d6572bb798aa045a9.png

转置,在粘贴时,ctrl+alt+v选择“转置”。

311dcf7e517620a426f97d10d7ee63d3.png

自定义排序:这个功能很常用。

f12025f8bd454c4ee9e8f8bafb4d6d85.png
1a54333a3e1015970aee2e974f738e90.png
cf92059126d97ca819088ac963321a35.png

关于排序你必须知道的:

9c120329448d4ea1cdf26e7a18a8c175.png

扩展选定区域:只对选定的列排序,其它相关列不动;

以当前选定区域排序:同时其它列同步变动。

一般情况下,我们会让排序同步变动,否则数据会出现不匹配。

高级筛选:微软的风格是功能越牛逼的功能,越是隐藏的深,前面的“数据分析”,“规划求解”是这样,“高级筛选”也是这样。

24aa571df106c9ec2cbe1b69357a59a7.png
a909facbb2118f1d958af3dc12100796.png
131bb1bd584b10ca957b6eb917b0d9f9.png

数据透视表:这个在工作中经常用。

对一个表拉数据透视表:可以做不同的可视化呈现。

01bac5c13a2665e6d6bb2b7664573de7.png

同一工作簿多表合并:

前提:一维表结构;列字段相同;无合并单元格

Alt+D,松开按P进入数据透视表图向导界面,然后按图操作

7b6ce2e529246029b639b5e200e570b5.png
8a84dc65ef20ed245a7dc0728f0357bd.png
6a426597dd04196e02e028f6973ff1d3.png
208253620c7c681dacbadb504443c8f9.png

完成之后,双击数据透视表,可以在功能区拖拽行、列、筛选、值,实现不同的可视化呈现!

跨工作簿合并:

前提:一维表结构;列字段相同;无合并单元格

与前不同点:由于数据来源于不同工作薄的不同表,所以页字段数据全部设置为2,字段1和字段2分别命名为对应表的工作薄和工作表名称。

多表合并——MS Query合并报表

excel中隐藏着一个强大的查询工具——MS Query,但是隐藏的很深,可能很多人都不知道。它的功能却异常强大,特别是报表合并、查询等。

横向合并:这种情况下要求列字段标题与顺序相同(无合并单元格)

纵向合并:这种情况下,要求多表之中有一个共同列字段,且该列字段不存在重复记录。

步骤:新建工作薄文档,选择数据——自其他来源——Microsoft Query

931c768fa0b74c958fc49d5741882289.png

具体实现比较繁琐,有兴趣的可以自己去研究。

另一种通用方式:将数据导入到mysql数据库,通过SQL语言完成对数据的横向合并,纵向合并。(这部分留待项目实战进行详细说明。)

未完,下一讲学习数据分析常用函数。

End.作者:求知鸟来源:知乎



推荐阅读
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • 本文详细介绍了Python编程语言的学习路径,涵盖基础语法、常用组件、开发工具、数据库管理、Web服务开发、大数据分析、人工智能、爬虫开发及办公自动化等多个方向。通过系统化的学习计划,帮助初学者快速掌握Python的核心技能。 ... [详细]
  • 福克斯新闻数据库配置失误导致1300万条敏感记录泄露
    由于数据库配置错误,福克斯新闻暴露了一个58GB的未受保护数据库,其中包含约1300万条网络内容管理记录。任何互联网用户都可以访问这些数据,引发了严重的安全风险。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • Navicat Premium 15 安装指南及数据库连接配置
    本文详细介绍 Navicat Premium 15 的安装步骤及其对多种数据库(如 MySQL 和 Oracle)的支持,帮助用户顺利完成软件的安装与激活。 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 解决PHP与MySQL连接时出现500错误的方法
    本文详细探讨了当使用PHP连接MySQL数据库时遇到500内部服务器错误的多种解决方案,提供了详尽的操作步骤和专业建议。无论是初学者还是有经验的开发者,都能从中受益。 ... [详细]
  • 创邻科技成功举办Graph+X生态合作伙伴大会,30余家行业领军企业共聚杭州
    9月22日,创邻科技在杭州举办“Graph+X”生态合作伙伴大会,汇聚了超过30家行业头部企业的50多位企业家和技术领袖,共同探讨图技术的前沿应用与发展前景。 ... [详细]
author-avatar
滒娶伱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有