​​Excel技巧,EXCEL 数据透视表函数 自动生成一组公式!

​​​​Excel技巧,EXCEL 数据透视表函数 自动生成一组公式!

 

我们在透视表以外的其他单元格录入公式 =透视表某单元格 的时候,当我们单击单元格时,excel会自动生成一组公式,使用了数据透视表函数,而不是 "= A1

我们在透视表以外的其他单元格录入公式 =透视表某单元格 的时候,当我们单击单元格时,excel会自动生成一组公式,使用了数据透视表函数,而不是 "= A1" 形式的公式,回车以后能够得到正确结果。如下图,我在A16单元格录入 = D6  这里的D6我是单击选择的,不是手动输入的。

006fRELkly4h2264t4ic8j30ix0chgn7
006fRELkly4h2264t4crzj30ii0bzwfx

这是excel的特有功能之一,要想关闭这项默认设置,可以参照以下步骤,把第4步前面的勾去掉,再单击透视表中单元格就不会生成这种公式了。当然默认是开启的,关闭以后要开启再勾上就行了。

006fRELkly4h2264tbywrj30q90fujug

接下来我们来看看这条公式,可以发现第一个参数是 数据字段(这个就是我们要统计的字段),第二个参数是透视表所在的位置,这里默认是A3,我们可以换成透视表区域内其他位置的单元格(必须是行区域或者列区域,数据区域不行的),而且函数结果不依赖于这个参数的value属性,而是他的address属性,且必须是引用形式出现,如用indirect或offset表示的引用。因此这里我把A3换成A7 、D5等等都是可以的,不影响计算结果第三参数开始是统计条件  两两一组   字段名1,条件值1,字段名2,条件值2....以此类推

006fRELkly4h2264tao2kj30q60fb40t

接下来我们就可以把这些参数换成对透视表之外其他单元格的引用了,当我们改变被引用单元格数值时,公式结果会自动更新。例如这里我把条件值1改成对B14的引用

006fRELkly4h2264t6lp3j30ky0f4gna
006fRELkly4h2264t89fhj30k60by403

同理我把第一个参数改成对A14的引用,这时候你会发现函数结果返回错误值,这是为什么呢?

006fRELkly4h2264tctdrj30hx0gcgnk

这里需要注意了,在把透视表函数里面各参数改成对单元格的引用的时候,第一个参数有它特殊的地方,我们不能直接引用,而需要在引用前面或者后面加一个空字符  如 ""&a14 或 a14&"" ,亦或是用 trim函数等也行具体缘由尚未可知,只知道这个细节罢了

006fRELkly4h2264tc4boj30ln0fgtaj
006fRELkly4h2264tciywj30i50ciabb

最后需要强调的是,如果某一个字段是日期型数据 ,那么在表示条件值的时候,如果使用文本形式表示日期,那么无比保持与透视表格式一致,如透视表是 “mm-dd-yyyy” 形式,那么参数值就应该是 "05-14-2013"的形式,而不能是“2013年5月14日”。但是如果我们使用date函数或 datavalue函数就不受这个限制了,如data(2013,5,14)和datavalue(“2013-5-14”)都能正确的计算出透视表中 “mm-dd-yyyy” 形式对应的数据。

 

学习资料见知识星球。

以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。

快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利​​​​!

更多技巧, www.excelbook.cn

欢迎 加入 零售创新 知识星球,知识星球主要以数据分析、报告分享、数据工具讨论为主;

电商数据分析360°实战攻略!

你将获得:

1、价值上万元的专业的PPT报告模板。

2、专业案例分析和解读笔记。

3、实用的Excel、Word、PPT技巧。

4、VIP讨论群,共享资源。

5、优惠的会员商品。

6、一次付费只需129元,即可下载本站文章涉及的文件和软件。

文章版权声明 1、本网站名称:Excelbook
2、本站永久网址:http://www.excelbook.cn
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长王小琥进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

THE END
分享
二维码
< <上一篇
下一篇>>