标签: google-sheets google-sheets-formula array-formulas gs-vlookup
我正在为不和谐社区(简称:行会)制作Google表格,并且有行 /或标题(取决于在工作表上),例如,我通过功能=importJSON()或={ListName!Area}导入所有公会成员:
=importJSON()
={ListName!Area}
所以问题是:当有人离开或加入行会时,整个用户输入数据( B 列等)由于偏移而变得过时了。
是的,我可以使用=SORT/=FILTER来修改导入的数据,但是如何保护输入区域数据并将特定的行/列连接到特定的成员呢?因此,即使有人离开或加入了这个数组,输入数据仍然有意义吗?
=SORT/=FILTER
答案 0 :(得分:1)
唯一的方法是使用包装在VLOOKUP中的公共值来实现ARRAYFORMULA函数。例如。像这样的东西:
VLOOKUP
ARRAYFORMULA
=ARRAYFORMULA(IFERROR(VLOOKUP(A1:A; Sheet1!A:B; 2; 0)))
转换为:如果在Sheet1:A:B范围内找到A1:A中的值,则调出Sheet1:A:B的第二列中的数据
示例: