动态新增表字段_制作动态的数据透视表(一):定义名称法创建数据透视表

——施瓦辛格:没有跌倒过的人不会成功。

2b2d8e817a6cf2eab8e1182499d2605b.png

我们的日常工作中,会经常遇到一种情况:创建好数据透视表后,有其他被遗漏的数据内容需要重新插入到数据源后,有其他被遗漏的数据内容需要重新插入到数据源中;或者是需要在数据源中增加一个字段;又或者是有新的数据产生,需要记录至数据源中。面对这种情况,大多数人可能是重新设置数据透视表的数据源,然后刷新数据透视表。其实我们还有另外一种方法,就是制作动态的数据透视表。

制作动态的数据透视表有三种方法:定义名称发、列表法、VBA代码法。由于VBA代码需要了解VBA编程,我们先暂且不介绍了。


定义名称法创建动态数据透视表:指的是通过定义一个名称来代替数据表中的单元格区域,并通过函数和公式的帮助创建动态数据透视表的过程。

通过这个方法制作的数据透视表,如果在数据源中增加新的行记录,可以直接通过刷新的方式将新增的记录添加到数据透视表中。但是如果增加了新的字段,那么会将新的列字段增加到“数据透视表字段“任务窗格中,此时就要重新布局字段了。

步骤01 启动对话框

打开原始文件。

1 在数据源工作表中切换至“公式”选项卡;

2 单击“定义的名称”组中的“名称管理器”按钮。

0944e859bf9c959c5705458f51f4dd3d.png

步骤02 新建名称

弹出的对话框“名称管理器“,单击”新建“按钮。

74821868c3acc76f745c39f08fac8341.png

步骤03 设置名称和引用位置

弹出“新建名称”对话框,如图所示:

1 在“名称”对应文本框输入“数据源”;

2 在“引用位置”对应的文本框输入公式“=OFFSET(商品销售表!$A$1,0,0,COUNTA(商品销售表!$A:$A),COUNTA(商品销售表!$1:$1))”;

3 单击“确定”按钮。

942ff57d466ff426b90e7903ff10ab79.png
  1. OFFSET函数:通过指定单元格或单元区域作为参照,以给定的偏移量和行列数得到新的数据区域。
  2. COUNTA函数:计算列表中非空值的单元格个数。

步骤04 显示新建的名称

返回“名称管理器”对话框,如图所示:

1 可看到新建的名称;

2 单击“关闭”按钮。

dbaffaa422416c48e638e75988962dca.png

步骤05 插入数据透视表

1 在“商品销售表”工作表中任意数据单元格;

2 单击“插入”选项卡下“表格”组中的“数据透视表”按钮。

457dc6b77bff17926747ed2fb731b55f.png

步骤06 设置报表区域和位置

弹出“创建数据透视表”对话框,如图所示:

1 设置“表/区域”为“数据源”;

2 单击“新工作表”按钮,单击“确定”。

9d1829108c7e8623d36e5ea678321bf6.png

步骤07 勾选字段创建数据透视表

1 “商品销售表”前插入新的工作表“Sheet1”;

2 右侧的“数据透视表字段”任务窗格中勾选字段,即可看到创建的数据透视表效果。

0bdfadac29e58f33ae37125df12f4c1f.png

步骤08 添加数据源

1 切换至“商品销售表”工作表;

2 在表格的数据内容后添加数据行。

17bf1ed46978b1a3b79931afe6ec762a.png

步骤09 刷新报表并显示刷新报表

切换至数据透视表,如图所示:

1 单击“数据透视表工具-分析”选项下“数据”组中的“刷新”倒三角按钮;

2 在展开的列表中单击“刷新”按钮;

3 即可看到添加数据并刷新数据透视表的效果。

b2153b608f12552fc1546d8d9b0a3f8c.png

让我们一起摇摆,一起学数据分析,一起感受这个无聊又有趣的世界。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533099.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机中除法的函数英文,EXECL中哪一个英文是算除法的?-excle 除法的英文

Excel中除法的函数是哪个?Excel中除有具体的函数,需要使用操作方法才行下:1、创个Excel工作表,填入数值一、数两列,开始进行第三列的除法数值计算。2、将鼠标放到想要求除法数值结果的格内,在Excel工作表上部找到fx选…

计算机公式or,【转载】 odds、OR和RR的计算公式和实际意义

1. OddsOdds 的意思为机率、可能性,是指某事件发生的可能性(概率)与不发生的可能性(概率)之比。假如某药物有疗效的比例为p1,则无效的比为1-p1,则odds的计算公式为:对于如下表所示的四格表,患病组的中暴露的概率(以实测…

mysql日期格式化季度_mysql 按年度、季度、月度、周、日SQL统计查询

一、年度查询查询 本年度的数据SELECT *FROM blog_articleWHERE year( FROM_UNIXTIME( BlogCreateTime ) ) year( curdate( ))二、查询季度数据查询数据附带季度数SELECT ArticleId, quarter( FROM_UNIXTIME( BlogCreateTime ) )FROM blog_article其他的同前面部分&#xff1a…

js 创建keyframe_javascript – 查找特定的CSS @keyframes规则

我想用JavaScript调整CSS中的特定keyframes-rule.这一切都适用于以下代码:CSS:-webkit-keyframes changecolor {0% { color: red; }100% { color: green; }}keyframes changecolor {0% { color: red; }100% { color: green; }}JavaScript的:f…

计算机发展史评课议课稿,评课议课记录范文

2、由分母是1的真分数直接到结论后,把预设时推广到一般规律的环节掉了,致使本节课在思维上不太严密。学生的思维更没有真正地融于规律的理解中去。其实太多的意外,其原因根源在于自己想关注课堂的生成却无机智的应变能力,在学生直…

系统相机裁剪比例_拍照时图片比例怎么选?比构图还要提前一步的摄影攻略要做好...

谈到摄影第一步,很多人都在说构图,但是比构图还要提前一步的,是选择合适的拍摄比例。在拍照时,始终是把要拍的东西装进设备的取景器里面,所以取景器的比例是16:9,还是4:3或者其他,就直接影响了我…

计算机常用主题词,标引主题词的目的是( )。A.反映文件的全部内容B.便于计算机检索和管理C.供归_考题宝...

阅读短文,回答下列各题: Mr.Black was young and able.The boss liked him.Last month he was sent toChina on business.Before hewent back from China,he decided to buy something for Tony…

源码安装mysql_CentOS 7中源码安装MySQL 5.7.16 (亲测成功)

最近在CentOS 7中源码安装MySQL 5.7.16,发现MySQL5.7.6以后的安装方式真的与以前版本的MySQL安装方式大大的不同呀。不自己安装一把,下面这篇文章是通过自己的安装过程总结的一篇安装教程,有需要的朋友们可以参考借鉴,下面来一起看…

css动画定义,CSS3中Animation动画的定义和调用

现在经常会看到一些门户网站的专题使用到CSS3的动画,咋也不能落伍,在此这梳理下动画知识吧,便于后面用到。接下来介绍下Animation动画的定义和调用,在介绍Animation之前需要了解下Keyframes,英文意思就是关键帧&#x…

mysql5.7+proxy_mysql 5.7+mysql-proxy 0.8.5 读写分离

主从环境:mysql操做系统:CentOS6.5_x64linux主服务器Master:192.168.0.103sql从服务器Slave:192.168.0.105后端调度服务器MySQL-Proxy:192.168.0.104服务器1、mysql主从复制tcp2、mysql-proxy实现读写分离测试一、安装…

flask ajax 文件上传,python flask使用ajax请求上载文件。文件为空

我正在尝试上传一个大约1.62MB的图像到一个用烧瓶写的终点。request.files对象始终为空。我检查了以下问题,但没有成功:这是我的服务器:from flask import Flask, request, jsonify, render_templateimport sysapp Flask(__name__)app.config[UPLOAD_FOLDER] r"C:\Temp&…

mysql 账户管理_Mysql账户管理原理与实现方法详解

本文实例讲述了Mysql账户管理原理与实现方法。分享给大家供大家参考,具体如下:账户管理在生产环境下操作数据库时,绝对不可以使用root账户连接,而是创建特定的账户,授予这个账户特定的操作权限,然后连接进行…

宏脉系统怎么改服务器地址,宏脉系统使用手册大全.doc

WORD资料下载可编辑专业资料分享目录TOC \o "1-3" \h \u HYPERLINK \l _Toc16722 第一章 通用功能键说明 PAGEREF _Toc16722 4HYPERLINK \l _Toc15100 1.1功能键的使用说明 PAGEREF _Toc15100 4HYPERLINK \l _Toc5198 1.2 打印设置 PAGEREF _Toc5198 8HYPERLINK \l _…

navicat for mysql 用户_Navicat for MySQL 怎么/怎么添加管理用户?Navicat for MySQL 添加管理用户教程_37游游网...

【37游游攻略】为了保证数据库的安全,对操作用户分级授权是非常有必要的,Navicat for MySQL 给我们提供了一个非常强悍又非常便捷的用户管理系统。点击位于连接右侧的用户命令,随之弹出管理用户的界面,Navicat for MySQL 系统默认…

ajax实现向上正在加载,向上滚动或者向下滚动分页异步加载数据(Ajax + lazyload)

/****desc : 分页异步获取列表数据,页面向上滚动时候加载前面页码,向下滚动时加载后面页码ajaxdata_url ajax异步的URL 如data.phppage_val_name ajax异步的URL中的页码参数名 如pagenopage_no 初始加载页码,默认1 [如2,则与前面两参数结合为…

js如何上传大文件到服务器,js将文件上传到远程服务器

js将文件上传到远程服务器 内容精选换一换将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式。本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云服务器的操作方法。Windows云服务器可以访问公网。在本地Windows计算机上&#xff0c…

centos odbc mysql_Centos下安装并配置ODBC连接MySQL 【转】

找到一篇英文的关于Linux下ODBC的安装和配置,在此根据自己的需要截取部分记录一下。安装并配置ODBCODBC连接器是一个数据库抽象层,它可以让Asterisk与广泛的数据库进行通信,而无需开发人员为Asterisk需要的每一个数据库创建一个单独的数据库连…

增强服务器安全性能,加强Linux服务器安全的20项建议

很多人都说 Linux 在默认配置下很安全,我在一定程度上同意这个说法(很值得商榷的话题)。不过 Linux 内置的安全模型和工具做得确实很到位,用户只需进行简单的调整和自定义就可以加强 Linux 服务器安全。与恶意用户做斗争对于所有 Linux 系统管理员来说都…

mysql禁用历史命令_如何禁止mysql记录历史命令

如何禁止mysql记录历史命令?在执行 SQL命令时,mysql会将历史命令记录到~/.mysql_history文件中,因此我们用上下键就可以翻阅历史命令了。也许某些特殊需要我们可能需要不让它记录这些历史命令,我们可以这样作:[rootTes…

阴阳师师徒系统不同服务器,阴阳师体服师徒系统未收录改为随机SSR

昨天下午,受到很多争议的体服“师徒系统”更新啦!新版的“师徒系统”修改了徒弟的条件,总的来说能剔除压级大佬,并且之前奖励未收录SSR降低为随机SSR式神,难怪很多阴阳师都说:“大快人心!”的确…