热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

sqlseverexcle数据都到了一个单元格_王佩丰老师数据透视表学习笔记

了解数据透视表在数据分析中的角色,掌握如何调整透视表设置达到预想的效果,掌握如何更好的展示数据,外部数据及跨表跨文件数据的汇总࿰

了解数据透视表在数据分析中的角色,掌握如何调整透视表设置达到预想的效果,掌握如何更好的展示数据,外部数据及跨表/跨文件数据的汇总,将数据学习系列工具应用到工作中。

1.数据透视表基础应用

1.1认识数据透视表

①规范的数据记录(适不适合数据透视表),点击任一单元格,插入 数据透视表

②先看问题,再去调整样式。

③xlsx是新表样式 需设置传统样式(右键 数据透视表选项 显示 经典数据) 。

④右键 字段列表显示/隐藏。右上角字段列表显示设置。

1.2数据透视表选项调整

①字段列表排序显示(右键 数据透视表选项 显示 升序/数据源显示)

②刷新时保留单元格格式 (右键 数据透视表选项 布局和格式 更新时保留单元格格式)

③双击数据可以查看数据明细?(右键 数据透视表选项 数据 启用显示明细数据)(发文件时会泄密? 复制右下角 黏贴 黏贴为数值 )

④下拉框中不显示字段已经删除的项目 (右键 数据透视表选项 数据 保留从数据源删除的项目 无)

⑤删除行列总计(右键 数据透视表选项 汇总和筛选 行列总计)

1.3修改透视表布局

①多个行、列、页字段布局

页字段可以多选;修改筛选页字段布局(右键 数据透视表选项 布局和格式 报表筛选区显示字段格式 水平或垂直);显示一个筛选条件下所有的明细表,如月份显示1-12月的每张表??(分析 选项 显示报表筛选页);可以做出1-12月命名的表名(shfit所有表,选择右方内容删除整行)

②删除字段的分类汇总(分类字段 右键 不显示汇总/双击 汇总和筛选 无 )

③多个数据字段布局 (移到列字段)修改值字段设置-值汇总方式/值显示方式(统计方法和显示方法) 修改列名(直接修改 回车);统计多字段,统计金额、数量、成本

④布局按钮 设计 报表布局(表格形式 重复标签)

2.字段组合

2.1字段自动组合

①日期 选择某一个日期,右键,组合可被直接组合为季度;季度1和第一季可能是语言习惯的设置问题。

②周 数据为1个月的:组合 起始日期(注意起始日期为周一)、步长7 命名为第一周;取消组合回到原始表

③数值 组合起始于、终止于、步长

④文本 多选类别 右键 组合

2.2函数创建辅助列组合

①上中下旬 &#61;IF(DAY(A2)<11,"上旬",IF(DAY(A2)<21,"中旬","下旬"))

②特殊月份&#xff08;从一个月的5号开始&#xff09;&#61;A2-4

③不等步长数值组合 &#61;IF(C2<&#61;60,"0-60",IF(C2<81,"60-80",IF(C2<91,"80-90","90-100"))) 剥洋葱

2.3常见组合错误以及排查

①合并单元格引起的错误 有空白的日期不能分组&#xff1a;选中a列&#xff0c;取消合并&#xff0c;定位条件&#xff0c;空白值&#xff0c;&#61;A7&#xff0c;ctrl&#43;enter&#xff0c;复制右键黏贴为复制

②文本型日期如何变真正的日期格式?分列 改为数值型数据 刷新两次

③文本型数值不能求和&#xff1f;选择 感叹号 转换为数字&#xff08;文本与其他类型不能通用&#xff09;

3.定义公式

3.1使用值显示样式完成计算

①更改数据项的值显示样式&#xff1a;占总计的百分比、父行汇总的百分比

② 计算差异、计算差异百分比&#xff08;差异百分比 年 2009年&#xff09;

3.2在透视表中自定义公式

①插入计算字段&#xff08;列于列的计算&#xff09;&#xff1a;分析、字段项目集、计算字段 利润&#61;金额-成本 利润率&#61;利润/成本&#xff08;可以修改公式&#xff09;、设置单元格格式百分比样式

②计算中的除0错误处理显示&#xff1a;右键 数据透视表选项 布局和格式 错误值显示为空

③插入计算项&#xff08;同一列运算&#xff09;&#xff1a; 选中右上角分类字段、计算项

④在计算字段中使用函数&#xff1a;&#61;if(利润<1000000,利润*0.1,if(利润<2000000,利润*0.15,利润*0.2))

⑤查看公式以及公式顺序对计算结果的影响:分析 列出公式、求解顺序&#xff08;&#43;2000的问题&#xff09;

4.排序、筛选、切片器



推荐阅读
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • MyBatis错题分析解析及注意事项
    本文对MyBatis的错题进行了分析和解析,同时介绍了使用MyBatis时需要注意的一些事项,如resultMap的使用、SqlSession和SqlSessionFactory的获取方式、动态SQL中的else元素和when元素的使用、resource属性和url属性的配置方式、typeAliases的使用方法等。同时还指出了在属性名与查询字段名不一致时需要使用resultMap进行结果映射,而不能使用resultType。 ... [详细]
  • 数据对比分析图PPT(127.0.0.1表示什么)的使用方法和意义
    本文介绍了数据对比分析图PPT的使用方法和意义,解释了127.0.0.1的含义,并提供了相关资源下载。同时还讨论了目标管理的概念和MBO的实施方法。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • FineReport平台数据分析图表显示部分系列接口的应用场景和实现思路
    本文介绍了FineReport平台数据分析图表显示部分系列接口的应用场景和实现思路。当图表系列较多时,用户希望可以自己设置哪些系列显示,哪些系列不显示。通过调用FR.Chart.WebUtils.getChart("chartID").getChartWithIndex(chartIndex).setSeriesVisible()接口,可以获取需要显示的系列图表对象,并在表单中显示这些系列。本文以决策报表为例,详细介绍了实现方法,并给出了示例。 ... [详细]
  • 合并列值-合并为一列问题需求:createtabletab(Aint,Bint,Cint)inserttabselect1,2,3unionallsel ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 本文介绍了Python语言程序设计中文件和数据格式化的操作,包括使用np.savetext保存文本文件,对文本文件和二进制文件进行统一的操作步骤,以及使用Numpy模块进行数据可视化编程的指南。同时还提供了一些关于Python的测试题。 ... [详细]
  • 本文总结了使用不同方式生成 Dataframe 的方法,包括通过CSV文件、Excel文件、python dictionary、List of tuples和List of dictionary。同时介绍了一些注意事项,如使用绝对路径引入文件和安装xlrd包来读取Excel文件。 ... [详细]
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社区 版权所有