Google sheets 源列/行发生更改的Importrange()
我有一个Google sheets 源列/行发生更改的Importrange(),google-sheets,data-import,Google Sheets,Data Import,我有一个importrange(“key”,“sheet1!D”&targetRow)公式,但我还需要importrange()的列也是动态的,以防我在源数据中添加/删除列: 例如,importrange(“键”、“表1!”&targetColumn&targetRow) 我研究了query()语言,但被迫使用Col1,Col2等而不是命名列标识符,这对我试图实现的目标毫无用处 有人能帮我吗?不使用脚本获取列字母的最简单方法?非常感谢 我想出了一个有点不雅观的解决办法: =IMPORTRANGE
importrange(“key”,“sheet1!D”&targetRow)
公式,但我还需要importrange()
的列也是动态的,以防我在源数据中添加/删除列:
例如,importrange(“键”、“表1!”&targetColumn&targetRow)
我研究了query()
语言,但被迫使用Col1
,Col2
等而不是命名列标识符,这对我试图实现的目标毫无用处
有人能帮我吗?不使用脚本获取列字母的最简单方法?非常感谢 我想出了一个有点不雅观的解决办法:
=IMPORTRANGE("key", "Sheet!" & IMPORTRANGE("key", "Dept") & targetRow)
其中“Dept”是一个单单元格命名区域,其中包含所需列的列字母
列字母(例如“K”)是以下公式的结果:
=substitute(address(row(K6), column(K6),4), row(K6),"")
是否真的没有更简单/更可靠的方法来做到这一点?这将用于计算奖金,所以它实际上是一个非常关键的电子表格