Google 工作表自动填充公式
Google Sheets Auto Fill Formula
我正在使用(第 1 页)中的自动填充公式从另一个选项卡(第 2 页)获取值
=arrayformula(IFS(ROW(A:A)=1,"Total",A:A="","",TRUE,iferror(index(Page2!A:A,match(A:A,Page2!B:B,0)),"Missing")))
它显示的是 Missing 而不是 value
但是如果我使用我可以从 Page1
获得 A2 单元格的预期结果
=iferror(index(Page2!A:A,match(A2,Page2!B:B,0)),"Missing")
我需要从另一个选项卡匹配并使用自动填充功能填充当前选项卡
IFS
不支持自动填充
使用:
=ARRAYFORMULA({"Total"; IF(A2:A="",,
IFERROR(INDEX(Page2!A:A, MATCH(A2:A, Page2!B:B, 0)), "Missing"))})
或:
=ARRAYFORMULA({"Total"; IF(A2:A="",,
IFNA(VLOOKUP(A2:A, {Page2!B:B, Page2!A:A}, 2, 0), "Missing"))})
我正在使用(第 1 页)中的自动填充公式从另一个选项卡(第 2 页)获取值
=arrayformula(IFS(ROW(A:A)=1,"Total",A:A="","",TRUE,iferror(index(Page2!A:A,match(A:A,Page2!B:B,0)),"Missing")))
它显示的是 Missing 而不是 value 但是如果我使用我可以从 Page1
获得 A2 单元格的预期结果=iferror(index(Page2!A:A,match(A2,Page2!B:B,0)),"Missing")
我需要从另一个选项卡匹配并使用自动填充功能填充当前选项卡
IFS
不支持自动填充
使用:
=ARRAYFORMULA({"Total"; IF(A2:A="",,
IFERROR(INDEX(Page2!A:A, MATCH(A2:A, Page2!B:B, 0)), "Missing"))})
或:
=ARRAYFORMULA({"Total"; IF(A2:A="",,
IFNA(VLOOKUP(A2:A, {Page2!B:B, Page2!A:A}, 2, 0), "Missing"))})