首页 > 解决方案 > Google Sheets MATCH 字符串并向右返回 OFFSET 2 列

问题描述

我在一个谷歌工作表文件中有 2 个工作表。我需要在 Worksheet2 中获取一个单元格的值,在 Worksheet1 中找到它,获取该匹配值右侧 2 列的偏移量,然后将该字符串值返回到 worksheet2 中的单元格。

这是我能得到的最接近的值,但 concat 总是将其更改为字符串而不是值,并且 offset 无法使用它。

=OFFSET(CONCAT("'Worksheet1'!A",MATCH(B4,'Worksheet1'!A:A)),0,2)

标签: google-sheetsmatchgoogle-sheets-formulaoffsetarray-formulas

解决方案


尝试:

=VLOOKUP(B4, 'Worksheet1'!A:C, 3, 0)

或自动对焦:

=ARRAYFORMULA(IFNA(VLOOKUP(B4:B, 'Worksheet1'!A:C, 3, 0)))

推荐阅读