首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从PivotTable引用数据的公式

从PivotTable引用数据的公式
EN

Stack Overflow用户
提问于 2013-08-02 08:22:27
回答 1查看 53.1K关注 0票数 3

我在编写特定的Excel公式时遇到了一些困难。我有一个摘要表,它从数据库中提取的各种其他表中提取数据。其中之一是PivotTable,使用第一列中的项目编号和顶行中的日期作为参考,我可以精确定位所需的数据。例如:

要处理突出显示的单元格,我通常会手动编写:

代码语言:javascript
运行
AI代码解释
复制
=GETPIVOTDATA(HighPiv,"SPN010977-204 11333")  

HighPiv是我为数据透视表指定的名称,因为我在摘要表中引用了它。

这是可行的,但是顶部的周数将在每个月的透视图中持续变化,因此一旦透视图更新,此公式将不会准确地提取这些值。我一直在寻找一种使引用更具动态性的方法。以下是需要数据的摘要:

我希望引用汇总表的单元格引用,而不是在公式的引号内(逐字添加特定的项目编号和周编号)。(因此,如果我想要项目编号,比如A55和Week number,比如H50)。摘要表中的日期根据轴心的不同而变化,因此参考摘要中的日期来获取数据将是保持最新的更好方法。

这里的问题是我不知道该怎么做。我试着去参考有问题的单元,但它似乎不起作用,给了我#REF!或者#VALUE!错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-02 11:29:37

我想你会喜欢的是:

=GETPIVOTDATA(“数量”,HighPiv,“项目”,A55,“周”,H50)

我发现编写这样的公式最简单的方法是首先确保选中了Pivot Table Tools > Options > PivotTable - Options,Generate GetPivotData,然后在所需的单元格中输入=,并从PT (这里是63)中选择所需的条目。这将显示(例如) “SPN010977-204”11333”11333”,但可以将它们更改为A55和H50。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18012089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档