Excel跨文件做透视表或者函数,你一定要用[现有连接],数据量越大越要使用这个功能!

教育   教育   2024-07-21 20:30   湖南  


不知道,你有没有用过Excel表格中数据选项卡下方的这个现有连接的功能,如果还没有用过,看完这一章,可以立马用起来了!

因为你一定会经常用到它!

这一章讲到两个例子,来佐证你为什么会要用到它.

可以直接观看视频解析!


1

跨文件

使用函数

很多同学,都喜欢跨Excel文件去做查找或者计算.
如下图,就是我同时打开了两个表格,
同时试图对左侧表格的利润进行区域的求和,
计算表格是右侧的Excel文件.

公式如下所示:
=SUMIFS([数据源.xlsx]明细表!D:D,[数据源.xlsx]明细表!$B:$B,"*"&A2&"*")
在每一个引用的数据,如果来自于其他的文件,都会出现:
[文件名称]表格名称!位置
这样的模式.

跨文件进行核算,或者函数调取,最大的弊病在于:
当你关闭被引用数据的数据源表格,就会出现错误.
除非,你一直保持打开2个文件的习惯.

当你的文件查找内容过于庞大,那么错误就很难去一一核对了.
很是麻烦.

所以,以后但凡你有跨文件调取内容的需求,我都建议你这样做:
选择数据选项卡>现有连接>浏览更多.

浏览更多之后,弹出来的选框中,选择你需要查找或者引用的文件.

被连接的文件中的内容,会被添加到当前表格.
然后现在你就可以在当前的文件中去进行函数查找核算了!

可能你会说,那为什么不直接把另外一个文件的数据复制到当前的表格.
确实如此,我也特别建议大家这么去做.

但是这又得分情况去讨论,
如果你的数据很小,可以用复制的方式做在一个文件中,
或者使用现有连接的方式,
现有连接的好处在于:
当你的数据源文件有内容更新,你选择当前文件,直接刷新一下,当前文件的内容也会根据连接文件的源文件的变化而变化.
如下所示:


2

跨文件透视分析


现在连接在这个情况下,是必用不可的.
例如,你有一份文件源左侧文件,大小31M左右.
并且这一份文件有70W行左右.
如果你想在这个文件中去进行数据透视分析,表格就会特别卡顿,
因为你的数据源原本就很大.

左侧为31M的大文件.

这个时候,你可以打开一份新的表格,
选择数据>现有连接>仅创建链接.
那么这一份数据就会被连接到当前文件.

接下来,选择插入数据透视表,选择外部数据源,操作如下:

然后把字段放进透视表进行分析:
这样的话,一方面可以象征性的隐藏你的数据源,发给其他人打开,别人是看不到数据源的,同时他也可以进行内容操作.

在上述操作过程中,还可以进行一些些瘦身效果:
原始文件30多M,连接的这个表格,只有10多M

如果有新数据需要更新,你直接打开数据源表格,把新数据放在数据源的最下方,第二个表格刷新之后,也可以得到结果.

特别是在做一些比较大的数据看板的时候,你可以想象一下,如果原始文件就已经非常的大了,然后你在当前文件还要去做数据看板,添加各种美化元素,那么即使可以做出来,表格也会变得无比的卡顿.

如果做的现有连接,情况就会要好很多!!

本章练习文件:
注意这一份练习文件是我做的数据透做的现有连接,你所看的内容是看不到数据源的,但是你可以进行切片器的插入等功能.
这是也是我想佐证的结果:

素材下载:

复制下方文字,发送公众号信息获取课件:

现有连接的用法


小贴士:

之前一些课件由于时间太久失效,所以现在的下载素材方式,回复公众号信息获得,如果有一天素材失效,记得给老徐留言,我再补上.

如果想要系统学习Excel,可以看看这个链接:
限时价格!
更新不易!
如果喜欢老徐的内容,记得给老徐点赞关注哦!!


本章视频解析:

老徐的Excel
Excel其实很有意思!
 最新文章