办公数据分析利器:Excel与Power Query透视功能

news2024/12/28 20:09:42

数据分析利器:Excel与Power Query透视功能

   Excel透视表和Power Query透视功能是强大的数据分析工具,它们使用户能够从大量数据中提取有意义的信息和趋势,可用于汇总、分析和可视化大量数据。

本文通过示例演示Power Query透视功能的一个小技巧,同展示形式上了类似excel透视表,以解决工作中遇到的一些应用场景 (需通过复杂的函数或者VBA才能实现的数据展示)。

Excel透视表与Power Query透视功能

    Excel透视表: 是一个非常灵活的特性,它允许你通过拖放列来对数据进行快速的汇总,排序和筛选。使用透视表,你可以对数据进行分组,计算小计和总计,并以多种格式显示结果,如表格或图表。它是分析大型数据集、创建报表和发现数据模式的一个非常直观的工具。

   Power Query 是一个数据连接工具,用于发现、连接、组合和优化数据源。在透视数据方面,Power Query提供了先进的查询能力。与Excel透视表相比,Power Query提供了更强大的数据整理功能,如清洗错误数据、合并数据源和创建复杂的数据转换。

Power Query透视功能 引入了一种数据模型的概念,它允许用户创建自己的计算列和测量标准,这在传统的Excel透视表中是不可能的。

相同点:

  • 功能:
    1. 它们都能快速轻松地汇总、分析和可视化大量数据。
    2. 可以使用行、列、值、过滤器等字段来组织数据。
    3. 可用的汇总方法包括求和、平均值、最大值、最小值和计数。
    4. 可以使用图表和图形以可视化方式呈现数据。
  • 适用场景:

                        1.销售数据分析

                        2.财务数据分析

                       3.人力资源数据分析

                       4.营销数据分析

相异点:

演示示例

    传统excel透视表统计功能只能对数据进行统计(求和、最大值、最小值等运算),而Power Query透视功能能在传统excel透视表基础上,通过简单的操作能够以文本的方式展示每个数据,以处理日常办公中遇到的一些问题。

原始数据

图书ID

书名

作者

出版年份

分类

HB1001

活着

余华

1993

现实主义

HB1002

百年孤独

加西亚·马尔克斯

1967

魔幻现实主义

HB1003

三体

刘慈欣

2006

科幻

HB1004

红楼梦

曹雪芹

1791

古典文学

HB1005

围城

钱钟书

1947

讽刺小说

HB1006

哈姆雷特

莎士比亚

1603

戏剧

HB1007

傲慢与偏见

简·奥斯汀

1813

爱情小说

HB1008

老人与海

欧内斯特·海明威

1952

短篇小说

HB1009

追风筝的人

卡勒德·胡赛尼

2003

现实主义

HB1010

悲惨世界

维克多·雨果

1862

现实主义

HB1011

简爱

夏洛蒂·勃朗特

1847

爱情小说

HB1012

呼啸山庄

艾米莉·勃朗特

1847

浪漫主义

HB1013

钢铁是怎样炼成的

尼古拉·奥斯特洛夫斯基

1934

小说

HB1014

平凡的世界

路遥

1988

现实主义

HB1015

金银岛

罗伯特·路易斯·史蒂文森

1883

冒险小说

HB1016

汤姆·索亚历险记

马克·吐温

1876

儿童文学

HB1017

夏洛特的世界

昆德拉

1984

小说

HB1018

骆驼祥子

老舍

1932

小说

HB1019

白鹿原

陈忠实

1993

现实主义

HB1020

乡村

陈忠实

1984

小说

HB1021

猎人笔记

伊万·屠格涅夫

1852

短篇小说集

HB1022

动物庄园

乔治·奥威尔

1945

政治寓言

HB1023

蝇王

威廉·戈尔丁

1954

寓言小说

HB1024

麦田里的守望者

J.D.塞林格

1951

青春小说

Excel透视表展示效果:

             

  通过传统excel透视表我们只能分析 ,某个作者,年份、某个图书分类归属图书有多少。而Power Query透视功能通过简单的操作可以展示每个分类的具体书名。

Power Query透视功能

  

数据演示步骤:

将分析数据按CTRL+T转化为超级表,选定分析数据-来自表格/区域-进入编辑器(删除多余的列数据)-透视-(修改函数)-降级标题-装置

 

 

将计数函数改成显示文本函数each Text.Combine(_,"\")并用\分隔。

演示教程:

PowerQuery-透视功能

以下是一些推荐使用每个工具的用例:

Excel 透视表:
  • 小规模销售数据分析
  • 简单财务分析
  • 个人数据分析
Power Query 菜单下透视:
  • 大规模销售数据分析
  • 复杂财务分析
  • 结合多个数据源的分析
  • 数据科学项目

  从基本的Excel透视表到功能强大的Power Query透视,这些工具的共同目标是让数据处理更高效,数据分析结果更精准,进而帮助用户做出更明智的决策。

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

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

相关文章

【与 Apollo 共创生态:展望自动驾驶全新未来】

1、引言 历经七年的不懈追求与创新,Apollo开放平台已陆续推出了13个版本,汇聚了来自全球170多个国家与地区的16万名开发者及220多家合作伙伴。随着Apollo开放平台的不断创新与发展,Apollo在2024年4月19日迎来了Apollo开放平台的七周年大会&a…

43 单例模式

目录 1.什么是单例模式 2.什么是设计模式 3.特点 4.饿汉和懒汉 5.峨汉实现单例 6.懒汉实现单例 7.懒汉实现单例(线程安全) 8.STL容器是否线程安全 9.智能指针是否线程安全 10.其他常见的锁 11.读者写者问题 1. 什么是单例模式 单例模式是一种经典的&a…

保研面试408复习 1——操作系统、计网、计组

文章目录 1、操作系统一、操作系统的特点和功能二、中断和系统调用的区别 2、计算机组成原理一、冯诺依曼的三个要点二、MIPS(每秒百万条指令)三、CPU执行时间和CPI 3、计算机网络一、各个层常用协议二、网络协议实验——数据链路层a.网络速率表示b.数据…

机器学习的两种典型任务

机器学习中的典型任务类型可以分为分类任务(Classification)和回归任务(Regression) 分类任务 回归任务 简单的理解,分类任务是对离散值进行预测,根据每个样本的值/特征预测该样本属于类 型A、类型B 还是类…

迎接AI时代:智能科技的社会责任与未来展望

AI智能体的社会角色、伦理挑战与可持续发展路径 引言: 在技术的浪潮中,AI智能体正逐步成为我们生活的一部分。它们在医疗、教育、交通等领域的应用,预示着一个全新的时代即将到来。本文将结合实际案例和数据分析,深入探讨AI智能体…

JavaWeb请求响应概述

目录 一、请求响应流程-简述 二、深入探究 三、DispatcherServlet 四、请求响应流程-详细分析 一、请求响应流程-简述 web应用部署在tomcat服务器中,前端与后端通过http协议进行数据的请求和响应。前端通过http协议向后端发送数据请求,就可以访问到部…

Amazon EKS创建S3数据存储卷

亚马逊相关文档 1、创建适用于 Amazon S3的IAM策略 创建存储桶amazoneks {"Version": "2012-10-17","Statement": [{"Effect": "Allow","Action": "s3express:CreateSession","Resource": &…

docker部署nginx并配置https

1.准备SSL证书: 生成私钥:运行以下命令生成一个私钥文件。 生成证书请求(CSR):运行以下命令生成证书请求文件。 生成自签名证书:使用以下命令生成自签名证书。 openssl genrsa -out example.com.key 2048 …

SpringCloud微服务:Eureka 和 Nacos 注册中心

共同点 都支持服务注册和服务拉取都支持服务提供者心跳方式做健康检测 不同点 Nacos 支持服务端主动检测提供者状态:临时实例采用心跳模式,非临时(永久)实例采用主动检测模式Nacos 临时实例心跳不正常会被剔除,非临时实…

【LLM第二篇】stable diffusion扩散模型、名词解释

最近在整理大模型的相关资料,发现了几个名词,不是很懂,这里整理一下: stable diffusion(SD)模型: 扩散模型(Diffusion model)的一种,主要用于生成高质量的图像&#xf…

Web后端开发中对三层架构解耦之控制反转与依赖注入

内聚与耦合 内聚 比如说我们刚刚书写的员工的实现类 在这里我们仅仅书写的是和员工相关的代码 而与员工无关的代码都没有放到这里 说明内聚程度较高 耦合 以后软件开发要高内聚 低耦合 提高程序灵活性 扩拓展性 分析代码 如何解耦 创建容器 提供一个容器 存储东西 存储E…

计算机毕业设计Python+Spark考研预测系统 考研推荐系统 考研数据分析 考研大数据 大数据毕业设计 大数据毕设

安顺学院本科毕业论文(设计)题目申请表 院别:数学与计算机科学 专业:数据科学与大数据 时间:2022年 5月26日 题 目 情 况 题目名称 基于hive数据仓库的考研信息离线分析系统的设计与实现 学生姓名 杨娣荧 学号 201903144042 …

springmvc下

第二类初始化操作 multipartResolver应用 localeResolver应用 themeResolver应用 handlerMapping应用 handlerAdapter应用 handlerExceptionReslver requestToViewNameTranslator应用 viewResolver应用 flashMapManager应用 dispatcherServlet逻辑处理 processRequest处理web请…

Llama改进之——SwiGLU激活函数

引言 今天介绍LLAMA模型引入的关于激活函数的改进——SwiGLU1,该激活函数取得了不错的效果,得到了广泛地应用。 SwiGLU是GLU的一种变体,其中包含了GLU和Swish激活函数。 GLU GLU(Gated Linear Units,门控线性单元)2引入了两个不同的线性层…

JVM知识总汇(JVM面试题篇5.1)

个人理解,所学有限,若有不当,还请指出 1.JVM是由哪些部分组成,运行流程是什么? JVM为java虚拟机,是java程序的运行环境(其实是java字节码文件的运行环境),能够实现一次编…

【LinuxC语言】信号相关函数——kill、raise、pause与alarm

文章目录 前言一、函数介绍1.1 kill() 函数1.2 raise() 函数1.3 pause() 函数1.4 alarm() 函数 总结 前言 在Linux环境下,信号是一种重要的进程间通信机制,用于处理异步事件和控制进程行为。除了使用signal函数来设置信号处理函数外,还有一些…

初识C语言——第九天

ASCII定义 在 C 语言中,每个字符都对应一个 ASCII 码。ASCII 码是一个字符集,它定义了许多常用的字符对应的数字编码。这些编码可以表示为整数,也可以表示为字符类型。在 C 语言中,字符类型被定义为一个整数类型,它占…

C语言学习【最基本】

C语言学习 简单的 C 程序示例 #include "stdio.h" /* 提供键盘输入与屏幕输出支持 */ /* 相当于把stdio.h文件中的所有内容都输入到该行所在位置 拷贝-粘贴 *//* void 表示不带任何参数 */ int main(void) /* 函数名 */ { …

【跟我学RISC-V】(二)RISC-V的基础知识学习与汇编练习

写在前面: 这篇文章是跟我学RISC-V的第二期,是第一期的延续,第一期主要是带大家了解一下什么是RISC-V,是比较大体、宽泛的概念。这一期主要是讲一些基础知识,然后进行RISC-V汇编语言与c语言的编程。在第一期里我们搭建了好几个环…

虚拟化技术 安装并配置ESXi服务器系统

安装并配置ESXi服务器系统 一、实验目的与要求 1.掌握创建VMware ESXi虚拟机 2.掌握安装VMware ESXi系统 3.掌握配置VMware ESXi系统的管理IP 4.掌握开启VMware ESXi的shell和ssh功能的方法 二、实验内容 1.安装VMware workstation 15或更高版本 2.创建VMware ESXi虚拟…