google-apps-script - 从同一张表中的许多列中引用命名范围
问题描述
我正在尝试从不同单元格中的多个列向下引用工作表中的命名范围。
命名范围如下:
当我从 D 或 E 列引用这个命名范围时,我会从命名范围中得到预期的结果:
例如,当我从 Z 列引用此名称范围时,我得到以下结果:
如何从命名范围内的列之外的列中引用命名范围?
解决方案
解决方案
使用INDEX
公式引用范围列之外的命名范围。在范围列内,此操作是自动的,但仅当范围是使用选定列作为索引的行时。
="Numbers"
因此,例如,如果您在 D5:E5 中有一个名为“Numbers”的范围,您可以在 D 列中引用“Numbers”第一个单元格。
要在多维范围和范围列之外重现此行为,您必须使用如下INDEX
函数:
INDEX("Numbers",1,1)
=> 这将返回“数字”的第一个单元格。
您还可以通过省略一个索引来引用整个行或列:
INDEX("Numbers",1,)
=> 这将返回第一行“数字”。
推荐阅读
- html - 文本换行时将段落元素居中而不使用 flex 使文本居中
- c# - 有没有办法使用 >、= 或在 C# 开关中?我正在寻找整理一小段代码的方法
- r - 如何在使用 rvest 进行网络抓取时修复 R 'Error in UseMethod("xml_find_all")' 中的以下错误?
- android - USB 摄像头连接到安卓手机
- scala - 如何在 Scala 中进行 Monadic 日志记录
- android - Firebase 和 Socket.io 兼容性问题使我的应用程序崩溃
- javascript - JSON Parse 错误:React Native Expo 中出现意外的 EOF
- matlab - 是否可以检查重载 eq 的类的句柄相等性?
- python - 操作数据框结构的有效方法?
- python - 具有相同输入的递归函数给出不同的输出