google-sheets - Google 表格中 INDIRECT 函数的奇怪行为。仅在剪切和粘贴后有效
问题描述
我有一个带有多个选项卡的电子表格。特定选项卡(“main_tab”)使用 INDIRECT 函数从另一个选项卡(“other_tab”)获取数据。我正在使用 INDIRECT 函数,因为每次更改另一个选项卡的名称时,我都需要参考保持不变。
从视频中可以看出,“main_tab”中的数据只有在我将单元格的内容剪切并粘贴到同一位置后才会发生变化(?!?!)。当我更改“another_tab”的内容时,它应该会改变。
上面的视频在我更改数据并显示剪切(葡萄牙语中的“recortar”)和粘贴(葡萄牙语中的“colar”)之后开始。
https://www.youtube.com/watch?v=CBdoTGy7Iv0&feature=youtu.be
任何线索如何解决这个问题,或者它只是一个谷歌表格错误?
解决方案
这个其他问题可能从一开始就为您服务:References changed in Google Sheets with new forms submissions
您也可以尝试像使用数组一样使用公式。例如:
直接参考:
=ArrayFormula(INDIRECT("'main_tab'!A:A"))
如果您使用公式:
=COUNTA(indirect("main_tab!I2:I"))
或者,如果您想要嵌套公式:
=COUNTIFS(indirect("main_tab!$AD2:$AD"),"data_A ",INDIRECT("other tab!$AA2:$AA"),"data_b")
对于参考和文档:
- 这里是来自谷歌的间接函数官方解释: NDIRECTO (INDIRECT)
- 这是一个带有示例的教程: Google Sheets Indirect Function Examples and Usage
- 如果您需要范围: Google 表格:带有范围的 INDIRECT()
推荐阅读
- unity3d - Hololens 中的场景位置变化
- php - Laravela 中的 Toast 通知
- oauth - 登录按钮提示输入凭据并成功验证,但不登录用户
- android - 使用切换按钮创建可扩展的颤振
- javascript - Html CSS将烟花图像动画化不工作
- google-sheets - Index-Match with different with different dimension
- amazon-web-services - Django Rest Framework 部署显示 favicon 500 内部服务器错误
- javascript - 对特定客户端的特定响应,同时向服务器发出请求
- java - 从 Java 执行 powershell 命令
- typescript - 为什么 Typescript 有时会反对对象而不是其他对象?