数组公式问题
Array formula issue
我想把它变成一个数组公式,第一个单元格是 header。
=IFERROR(INDEX(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!B:B"),MATCH(A2,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!A:A"),0),1))
我试过这样格式化:
=ArrayFormula({"Name";IFERROR(INDEX(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!B:B"),MATCH(A2:A,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!A:A"),0),1))})
但它只为我提供了第一行值,该列的其余部分保持空白。
提前致谢
fx 是正确的。请确保您首先 运行 并通过允许访问来连接您的工作表:
=IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!B1")
连接使用时:
=ARRAYFORMULA({"Name"; IFERROR(INDEX(
IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!B:B"), MATCH(A2:A,
IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!A:A"), 0)))})
或尝试:
={"Name"; INDEX(IFNA(VLOOKUP(A2:A,
IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!A:B"), 2, 0)))}
我想把它变成一个数组公式,第一个单元格是 header。
=IFERROR(INDEX(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!B:B"),MATCH(A2,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!A:A"),0),1))
我试过这样格式化:
=ArrayFormula({"Name";IFERROR(INDEX(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!B:B"),MATCH(A2:A,IMPORTRANGE("https://docs.google.com/spreadsheets/d/1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw/edit#gid=357252415", "Data!A:A"),0),1))})
但它只为我提供了第一行值,该列的其余部分保持空白。
提前致谢
fx 是正确的。请确保您首先 运行 并通过允许访问来连接您的工作表:
=IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!B1")
连接使用时:
=ARRAYFORMULA({"Name"; IFERROR(INDEX(
IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!B:B"), MATCH(A2:A,
IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!A:A"), 0)))})
或尝试:
={"Name"; INDEX(IFNA(VLOOKUP(A2:A,
IMPORTRANGE("1ht6brZFTrTpmh7Wr-M-59ulTRPatvAUEu0QBvqbrxhw", "Data!A:B"), 2, 0)))}