【发布时间】:2020-12-31 23:47:52
【问题描述】:
我正在尝试整理一份投资跟踪表。对于概览页面,我想查询和组合来自每个帐户选项卡的数据,但我很难弄清楚如何实现这一点。
这是我的测试表的链接:https://docs.google.com/spreadsheets/d/14sZmxkM65ax9BKrkjinwOrOQPrS_xhqPPLs68Rggii4/edit
我尝试使用的公式位于“概览”选项卡的 J 列中。此公式适用于 Excel,但不适用于 Google 表格:
=IF(F2<>"",SUMPRODUCT(SUMIF(INDIRECT("'"&Accounts&"'!"&"$N$2:$N$1000"),F2,INDIRECT("'"&Accounts&"'!"&"$O$2:$O$1000"))),"")
- 帐户是具有 4 个帐户选项卡名称的命名范围
- 每个帐户选项卡上的 N 列都有股票名称
- 每个帐户选项卡上的 O 列都有共享计数
- “概览”选项卡上的 F 列包含要匹配的股票名称
如果我在 Excel 中运行相同的电子表格,则上述公式可以正常工作,并且从 4 个帐户中正确添加了共享计数:120/20/50/101。
在谷歌表格中,我知道 INDIRECT 不支持数组,因此它只显示第一个帐户的共享计数:100/20/0/0
所以我的问题是,是否有人可以告诉我如何修改 J 列中的公式以在 Google 表格中工作?
谢谢。
【问题讨论】:
标签: google-sheets