excel学习库

excel表格_excel函数公式大全_execl从入门到精通

跨文件做函数或者透视表,你一定要用「现有连接」

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

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

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

1

跨文件

使用函数

很多同学,都喜欢跨Excel文件去做查找或者计算.
如下图,就是我同时打开了两个表格,
同时试图对左侧表格的利润进行区域的求和,
计算表格是右侧的Excel文件.
公式如下所示:
=SUMIFS([数据源.xlsx]明细表!D:D,[数据源.xlsx]明细表!$B:$B,"*"&A2&"*")
在每一个引用的数据,如果来自于其他的文件,都会出现:
[文件名称]表格名称!位置
这样的模式.
跨文件进行核算,或者函数调取,最大的弊病在于:
当你关闭被引用数据的数据源表格,就会出现错误.
除非,你一直保持打开2个文件的习惯.
当你的文件查找内容过于庞大,那么错误就很难去一一核对了.
很是麻烦.
所以,以后但凡你有跨文件调取内容的需求,我都建议你这样做:
选择数据选项卡>现有连接>浏览更多.
浏览更多之后,弹出来的选框中,选择你需要查找或者引用的文件.
被连接的文件中的内容,会被添加到当前表格.
然后现在你就可以在当前的文件中去进行函数查找核算了!
可能你会说,那为什么不直接把另外一个文件的数据复制到当前的表格.
确实如此,我也特别建议大家这么去做.
但是这又得分情况去讨论,
如果你的数据很小,可以用复制的方式做在一个文件中,
或者使用现有连接的方式,
现有连接的好处在于:
当你的数据源文件有内容更新,你选择当前文件,直接刷新一下,当前文件的内容也会根据连接文件的源文件的变化而变化.
如下所示:

2

跨文件透视分析


现在连接在这个情况下,是必用不可的.
例如,你有一份文件源左侧文件,大小31M左右.
并且这一份文件有70W行左右.
如果你想在这个文件中去进行数据透视分析,表格就会特别卡顿,
因为你的数据源原本就很大.
左侧为31M的大文件.
这个时候,你可以打开一份新的表格,
选择数据>现有连接>仅创建链接.
那么这一份数据就会被连接到当前文件.
接下来,选择插入数据透视表,选择外部数据源,操作如下:
然后把字段放进透视表进行分析:
这样的话,一方面可以隐藏你的数据源,发给其他人打开,别人是看不到数据源的,同时他也可以进行内容操作.
在上述操作过程中,还可以进行一些些瘦身效果:
原始文件30多M,连接的这个表格,只有10多M
如果有新数据需要更新,你直接打开数据源表格,把新数据放在数据源的最下方,第二个表格刷新之后,也可以得到结果.
特别是在做一些比较大的数据看板的时候,你可以想象一下,如果原始文件就已经非常的大了,然后你在当前文件还要去做数据看板,添加各种美化元素,那么即使可以做出来,表格也会变得无比的卡顿.
如果做的现有连接,情况就会要好很多!!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接