Col3如果值在Col1
Col7如果值在Col5
Col11如果值在Col9
我正在使用查询&像这样导入组合:
=IFERROR(QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1EizWsVwZfUy1NDRwmmWEpj2OxTGvBjP9-YBbds9xmr0/edit#gid=0", "'Locations'!A2:C"), "select Col3 where Col1='"&J4&"' and Col1<>''"))
但是,而不是仅仅搜索列1并返回列3中的关联值,我希望它返回关联值:Col3如果值在Col1
Col7如果值在Col5
Col11如果值在Col9
如果值出现在多个位置,则抛出错误,或者在第一次出现时返回结果,两种方法都可以。
我正在尝试使用"countif"在查询,但我没有太多的运气。
try:
=IFERROR(QUERY({
IMPORTRANGE("1EizWsVwZfUy1NDRwmmWEpj2OxTGvBjP9-YBbds9xmr0", "Locations!A2:C");
IMPORTRANGE("1EizWsVwZfUy1NDRwmmWEpj2OxTGvBjP9-YBbds9xmr0", "Locations!E2:G");
IMPORTRANGE("1EizWsVwZfUy1NDRwmmWEpj2OxTGvBjP9-YBbds9xmr0", "Locations!I2:K")},
"select Col3 where Col1='"&J4&"' and Col1 is not null", ))