我有一张包含多张纸的电子表格。 在其中一个中,我尝试填充一个组合了另一个工作表中两列的值的列。
类似于: Col1 :City, Col2 :国家 - > 在新工作表中,位置 = (第2栏),(第1栏)。
我试过这个,但到目前为止没有运气:
=INDIRECT("FormaData!P2:P"&"FormData!O2:O")
FormData是外部工作表的名称,我尝试自动填充的列是:
P2到P(城市)结束,O2到O(国家)结束。
任何帮助都将受到高度赞赏!
答案 0 :(得分:3)
这应该一直有效
=arrayformula('FormaData'!P2:P&", "&'FormaData'!O2:O)
您是否使用了不同的电子表格?如果是这样,您需要修改它以使用导入范围:
=ARRAYFORMULA(IMPORTRANGE("spreadsheet url","'FormaData'!P2:P")&","&(IMPORTRANGE("spreadsheet url","'FormaData'!O2:O")))