Google表格:仅当填充同一行中的相应单元格时,如何进行IMPORTRANGE?

时间:2014-10-31 12:54:49

标签: import google-sheets

我有两个Google电子表格。通过IMPORTRANGE()公式导入第二个电子表格中的三列。它看起来像这样:

电子表格1

╔════════╦════════╦════════╦════════╗
║ title1 ║ title2 ║ title3 ║ title4 ║
╠════════╬════════╬════════╬════════╣
║ input1 ║ input4 ║ input7 ║        ║
║ input2 ║ input5 ║ input8 ║        ║
║ input3 ║ input6 ║ input9 ║        ║
╚════════╩════════╩════════╩════════╝

电子表格2

╔════════╦════════╦════════╗
║ title1 ║ title2 ║ title3 ║
╠════════╬════════╬════════╣
║ input1 ║ input4 ║ input7 ║
║ input2 ║ input5 ║ input8 ║
║ input3 ║ input6 ║ input9 ║
╚════════╩════════╩════════╝

问题是,如果填充了title4列中的相应单元格,我只想导入数据。像这样:

如果电子表格1看起来像这样

╔════════╦════════╦════════╦═════════╗
║ title1 ║ title2 ║ title3 ║ title4  ║
╠════════╬════════╬════════╬═════════╣
║ input1 ║ input4 ║ input7 ║         ║
║ input2 ║ input5 ║ input8 ║ input11 ║
║ input3 ║ input6 ║ input9 ║         ║
╚════════╩════════╩════════╩═════════╝

然后电子表格2应该是这样的

╔════════╦════════╦════════╗
║ title1 ║ title2 ║ title3 ║
╠════════╬════════╬════════╣
║ input2 ║ input5 ║ input8 ║
╚════════╩════════╩════════╝

1 个答案:

答案 0 :(得分:0)

我想出来了。

我使用了这个论点:

= IF(" Sheet Title 1!F1:F1000"<>"",IMPORTRANGE(" Spreadsheet Key"," Sheet标题1!E1:E1000"),"")

因此,如果F列中同一行中的单元格不为空,则第一张表中E列的内容仅复制到第二张表。