收藏 | 分享 3 种脑洞大开的Excel技巧

全世界只有3.14 % 的人关注了

数据与算法之美


身为职场人,Excel基本是每天都会打开的软件,如果把对它的使用熟练程度分个等级,大概可以分为几下几种:


Level 1

对Excel的基本功能已经有所了解,但还不熟练,还没有达到灵活高效地应用Excel解决业务问题的程度。


Level 2 :

此级别的Excel使用者经过大量的工作经验积累,已经具备高快好省地利用Excel各种功能解决业务问题的水平,但还不具备随心所欲「玩转」Excel的能力,对某些方法停留在会用但不清楚为什么这么用的状态。


Level 3 :

此级别的Excel使用者能够按照个人喜好随心所欲地驾驭Excel,他们有能力将Excel「玩」到不像Excel的程度。


Level 4 :

Excel神级人物,对Excel每个细节都烂熟于胸,也许他们能从Excel的底层代码中了解Excel各个对象的算法逻辑。


         Lv2 - Lv3 进阶要点:

如何理解Excel中「链接的逻辑」


想要让自己的Excel水平有所突破,从Lv2升级到Lv3,最为关键的是要理解的是Excel中「链接」的逻辑,那么Excel中链接的逻辑究竟是什么呢?


在回答这个问题之前,我们先来了解一下Excel的构成


下图的马赛克画是由无数个具有不同颜色、不同大小以及不同形状的马赛克颗粒按照一定排列顺序构成的。一个Excel工作表也是由多个具有不同大小、不同填充色、不同数值的单元格构成的。


640?wx_fmt=png

  

从Excel构成的角度讲,我们将单元格称为「单元格对象」。

在Excel文件中除了「单元格对象」外,还有工作表、工作簿、图表、图片、形状、切片器、透视表/透视图、表格控件等等多种不同种类的对象。


每个对象都是相对独立的,只有让不同的对象与对象间拥有互相参照彼此信息的能力,才能让不同对象结合在一起成为一个整体。


这种对象与对象间相互参照信息的能力就是本文要为大家介绍的Excel最为重要的逻辑——不同对象间的「链接」。


在Excel中,在不考虑VBA编程的情况下主要通过两种渠道实现不同对象间信息传递的任务,第一种渠道是「公式」,第二种渠道是「名称定义」。除此之外,还可以利用切片器、图片链接等形式在不同对象间创建链接。


举个最简单的例子,在“B2”单元格中输入公式“=A1”,就可以将B2单元格对象与A1单元格对象链接在一起,完成将A1单元格中的值传递到B2单元格中的任务。


分享 3 种脑洞大开的链接技巧


看到这里有读者可能会想:前边玄乎其玄的说了半天原来这就叫链接啊,这谁不会啊,上当了!不过先别急着下结论,接下来要为大家介绍3种脑洞大开的链接技巧,不知你是否还了解呢?


链接技巧进阶 1 —— 单元格与图片的链接


如果能够把单元格区域中的显示内容实时的反映在图片中,就可以随心所欲地安排展示空间、改变展示布局及效果,利用此功能可以在Excel上绘制美观的仪表盘。


方法:选中单元格区域后Ctrl+C – 使用“链接的图片”粘贴方式进行粘贴,这样粘贴后的图片就可以动态参照单元格区域显示信息,当单元格区域内的信息发生变化时,图片也会发生变化。


使用此类链接方式可以轻松地将类似下图的表格信息重排版成杜邦分析的树形结构图:


640?wx_fmt=png

表格数据

 

640?wx_fmt=png

整理后的杜邦树形结构图

 

链接技巧进阶 2 —— 单元格区域、图表与控件间的链接:


通过公式及名称定义,可以将单元格区域的数据与图表、控件关联在一起。当改变控件选项时图表数据源所参照的单元格区域也会随之改变,从而达到图表的动态展示效果

 

创建链接的逻辑如下图所示:


640?wx_fmt=png


方法:

1.先创建合适的控件并指定控件的参考区域与返回值

2.参照控件返回值,使用OFFSET或类似可以返回单元格区域数据的函数将图表数据源所需要的数据进行封装

3.将第二步骤中创建的函数指定为某个名称定义

4.最后将图表的数据源指定为定义好的名称


通过上述四个步骤便可以制作出类似以下动态图表的图表了:


640?wx_fmt=gif


当改变上图控件中的销售人员选项时,图表会自动显示与新选项一致的结果。

 

链接技巧进阶 3 —— 单元格区域—图片—图表的链接


使用此类链接方式可以将两种不同种类的图表嵌套在一起,从而生成一个全新的图表,在全新的图表中会同时拥有两个图表的信息,能够为观测者带来更多的信息参考价值。


比如下图的环形图与折线图的嵌套图表就是基于此类链接方式来的。


640?wx_fmt=jpeg


上图的制作步骤为:


1. 先用原始数据生成主图的折线图与副图的环形图

2. 将副图环形图放在某个单元格区域内,用图片链接的粘贴方式生成此单元格区域内的图片

3. 将生成的副图图片复制粘贴到应在的主图折线图中的节点处


※ 为了自动重复以上步骤生成并粘贴副图表到每个主图表的相应节点处,上述案例中使用了简单的VBA程序


使用此类链接不仅可以制作上述折线图与环形图(或饼图)的嵌套图表,还可以制作如在地图上添加柱形图、条形图,在散点图中添加饼图等等嵌套图表,有多少创意与需求就能制作出多少创新型图表。

 

关于「链接」的逻辑,今天就先分享到这里,如果你还想了解更多操作的细节,或有实际工作中遇到的疑问想请教,诚意推荐本文作者李奇老师在网易云课堂的免费直播,现在报名还可以获得数据分析师(Excel+SQL)免费课程!


Part 1 : 免费直播公开课


微软Excel MVP带你了解Excel中最为重要的逻辑 —「链接」

12月18日 周二 20:00


直播讲师

640?wx_fmt=png

李奇  网易云课堂微专业特邀讲师

微软Excel MVP(最有价值专家) 

中国电子表格应用大会主席


直播大纲


1、从原理上理解Excel的构成

— Excel是无数对象构成的整体

— Excel对象与对象间可以互通有无

 

2、Excel链接技巧进阶的使用案例:数据透视表与单元格的链接

— 数据透视表与单元格的链接

— 单元格与图片的链接

— 单元格区域、图表与控件间的链接



Part 2 : 免费体验课


《数据分析师(Excel+SQL)》


640?wx_fmt=png


课程大纲


1. 数据分析概述及使用工具介绍

2. MySQL部分加工处理

3. Power Query与Power Pivot的处理过程

4. 制作不同平台的分析展示界面



参与方式


扫描下方二维码,

加入网易云课堂「数据分析师(Excel+SQL」社群

即可获取所有免费福利


640?wx_fmt=png

QQ群号:923289481

为了保证学习体验

本次学习社群限时开放

数量有限,进群从速哦


点击阅读原文,预约直播。

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

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

相关文章

yaml for java_细数Java项目中用过的配置文件(YAML篇)

灵魂拷问:YAML,在项目中用过没?它与 properties 文件啥区别?目前 SpringBoot、SpringCloud、Docker 等各大项目、各大组件,在使用过程中几乎都能看到 YAML 文件的身影。2017 年的时候,我才真正把 YAML 文件…

超全面!8 种互联网常用生命周期完整指南~

什么是生命周期? 百度给出的定义是:生命周期就是指一个对象的生老病死。 生命周期的概念应用很广泛,特别是在政治、经济、环境、技术、社会等诸多领域经常出现,其基本涵义可以通俗地理解为“从摇篮到坟墓”的整个过程。对于某个…

技术分享|集成开放平台使用Consul Watch机制实现配置热更新

源宝导读:在微服务架构体系中,由于微服务众多,服务之间又有互相调用关系,因此,一个通用的分布式配置管理是必不可少的。本文将介绍如何使用Consul Watch机制实现配置集中管理与热更新。前言随着程序功能的日益复杂&…

14个超有料的优质公众号,关注了就舍不得删

全世界有3.14 % 的人已经关注了数据与算法之美关注了那么多公众号,百无聊奈地看文章你是否觉得时间被浪费,生命被辜负了?在号的数量上做减法,质量上做加法接下来给大家推荐最近一直在阅读的几个优质公众号每一篇推文都值得你点开长…

python新手入门项目推荐_推荐:一个适合于Python新手的入门练手项目

随着人工智能的兴起,国内掀起了一股Python学习热潮,入门级编程语言,大多选择Python,有经验的程序员,也开始学习Python,正所谓是人生苦短,我用Python有个Python入门练手项目,一直没有…

基于虹软人脸识别,实现RTMP直播推流追踪视频中所有人脸信息(C#)

大家应该都知道几个很常见的例子,比如在张学友的演唱会,在安检通道检票时,通过人像识别系统成功识别捉了好多在逃人员,被称为逃犯克星;人行横道不遵守交通规则闯红灯的路人被人脸识别系统抓拍放在大屏上以示警告&#…

这些数据获取方式,一般人不知道

全世界只有3.14 % 的人关注了数据与算法之美在这个用数据说话的时代,能够打动人的往往是用数据说话的理性分析,无论是对于混迹职场的小年轻,还是需要数据进行分析和研究的同学,能够找到合适的数据源都是非常重要的。特别是想要对一…

ftp 笔记

Ubuntu自带wget。如果没有密码的ftp,直接wget ftp://111.222.33.4/path/filename,就可以下载ftp://111.222.33.4的文件夹path里的文件filename。如果是有密码的ftp,则wget ftp://username:passwordftp.111.222.33.4/path/filename。如果用的…

java定义构造方法_JAVA基础学习之路(三)类定义及构造方法

类的定义及使用一,类的定义classBook {//定义一个类intprice;//定义一个属性intnum;public static int getMonney(int price, intnum) {//定义一个方法return price*num;}}public classtest2 {public static voidmain(String args[]) {Book monney newBook();//声明…

通过Dapr实现一个简单的基于.net的微服务电商系统(十一)——一步一步教你如何撸Dapr之自动扩/缩容...

上一篇我们讲到了dapr提供的bindings,通过绑定可以让我们的程序轻装上阵,在极端情况下几乎不需要集成任何sdk,仅需要通过httpclienttext.json即可完成对外部组件的调用,这样只需要对外暴露一个轻量级的http服务器提供restapi即可作…

了解IT行业前沿应用,关注数据与算法之美

点击上方蓝色字体,关注我们!

windows php的Memcache安装和使用方法

下载 :memcached.exe解压到 下载:php_memcache.dll 把它放入php文件夹的ext目录中。在php.ini加入一行引用扩展,代码如下:extensionphp_memcache.dll重启Apache服务器然后查看一下phpinfo可以找到memcache信息 说明安装成功测试启…

云原生ASP.NET Core程序的可监测性和可观察性

点击蓝字关注我们分布式应用程序很复杂,给开发人员调试和修复生产问题带来了一系列挑战。尽管微服务架构可帮助维持一支规模较小,可以自主工作并专注于独立业务团队,但由于其分布式性质,它带来了新的挑战。例如,在业务…

OxyPlot.Wpf 图表控件使用备忘

OxyPlot.Wpf 图表控件使用备忘目录OxyPlot.Wpf 图表控件使用备忘一、OxyPlot.Wpf 控件信息二、基本概念(一) PlotView 和 Plot(二) PlotModel(三) Axes(四) Series(五) Tracker三、样式设置(一) 效果对比(二) 图表边框和数据线条样式(三) 坐标轴样式(四) 自定义 Tracker四、装配…

造作吧,Python快速入门!

双十一的刀口还没愈合,双十二的折扣又戳到了胸口。买买买,还是小天最懂你看看小天都准备了什么!课程限时优惠,网易云课堂平台优惠券,优惠叠加,课程包更享折上折!双十二年终钜惠,还犹…

C# Hashtable和Dictionary区别

Hashtable和Dictionary都是.Net下的表示键值对的集合&#xff0c;那么我们在使用中该选择Hashtable还是Dictionary&#xff1f;下边我们看看他们之间的区别&#xff1a;1、Dictionary<K,V>在使用中是顺序存储的&#xff0c;而Hashtable由于使用的是哈希算法进行数据存储&…

java中如何运行小程序_一起学java(一)——运行第一个小程序

接下来的一段时间内会更新一起学java系列&#xff0c;喜欢的关注一下我吧。微信公众号&#xff1a;什么都不懂的大佬&#xff1b;初学&#xff0c;有错误的地方请大家多多指教。---------------分割线--------------一. 什么是java&#xff1f;java是一门面向对象的计算机编程语…

一分钟教你用Excel从统计局抓数据!

全世界只有3.14 % 的人关注了数据与算法之美现在呢&#xff0c;从网上爬虫数据来做分析越来越火&#xff0c;如果不会这个skillset做数据处理简直没办法装逼。作为一个兴趣广泛的高能物理phd&#xff0c;自然不能被时代落下。首先声明&#xff0c;我并没有学过HTML的语言&#…

记一次 .NET 某HIS系统后端服务 内存泄漏分析

一&#xff1a;背景 1. 讲故事前天那位 his 老哥又来找我了&#xff0c;上次因为CPU爆高的问题我给解决了&#xff0c;看样子对我挺信任的&#xff0c;这次另一个程序又遇到内存泄漏&#xff0c;希望我帮忙诊断下。其实这位老哥技术还是很不错的&#xff0c;他既然能给我dump&a…

freemarker 内置函数

2019独角兽企业重金招聘Python工程师标准>>> 在我们应用Freemarker过程中&#xff0c;经常会操作例如字符串&#xff0c;数字&#xff0c;集合等&#xff0c;却不清楚Freemrker有没有类似于Java一样有相关的类及方法。在本文当中&#xff0c;我将向大家详细的介绍Fr…