在 Google Sheet 中查找并复制一行
Find and copy a row in Google Sheet
Sheet 1
A - F 列中有项目。当它符合 F 列中的条件时,如何使用 VLOOKUP 查找行并将其复制到 Sheet 2?
这是 Sheet 2 单元格中的公式:=VLOOKUP(apple,Sheet1!A:F, 2, FALSE)
使用 VLOOKUP() 时,必须在查找范围的第一列中找到查找值。如果不是这种情况,您可以结合使用 INDEX() 和 MATCH()
=INDEX(Sheet1!A:F, match("apple", Sheet1!F:F, 0))
或 'virtually' 重新排列 table 的布局(在 Sheet 1 上),以便预期匹配的列(例如 F 列)是第一个列。
=ArrayFormula(VLOOKUP("apple", {Sheet1!F:F, Sheet1!A:F}, {2,3,4,5,6,7}, 0))
Sheet 1
A - F 列中有项目。当它符合 F 列中的条件时,如何使用 VLOOKUP 查找行并将其复制到 Sheet 2?
这是 Sheet 2 单元格中的公式:=VLOOKUP(apple,Sheet1!A:F, 2, FALSE)
使用 VLOOKUP() 时,必须在查找范围的第一列中找到查找值。如果不是这种情况,您可以结合使用 INDEX() 和 MATCH()
=INDEX(Sheet1!A:F, match("apple", Sheet1!F:F, 0))
或 'virtually' 重新排列 table 的布局(在 Sheet 1 上),以便预期匹配的列(例如 F 列)是第一个列。
=ArrayFormula(VLOOKUP("apple", {Sheet1!F:F, Sheet1!A:F}, {2,3,4,5,6,7}, 0))