Google sheets 返回意外结果的数组公式表
同一工作簿中的两张工作表,“任务”和“人员” 我在任务单上输入了我的公式 我的公式:Google sheets 返回意外结果的数组公式表,google-sheets,array-formulas,Google Sheets,Array Formulas,同一工作簿中的两张工作表,“任务”和“人员” 我在任务单上输入了我的公式 我的公式:=ARRAYFORMULA(查找(D2:D,Person!A2:A,Person!D2:D)) 其思想是将任务表中的“负责”列数据与人员表中的“人员ID”列数据相匹配,并用结果填充任务表中的“负责图像”列 我遇到的问题是公式返回结果用意外数据填充“Responsible Image”列。我的公式只返回3个可用数据 我尝试使用Vlookup代替查找,但收到一个错误。我想不出公式哪里出了问题。知道如何写出正确的公式吗
=ARRAYFORMULA(查找(D2:D,Person!A2:A,Person!D2:D))
其思想是将任务表中的“负责”列数据与人员表中的“人员ID”列数据相匹配,并用结果填充任务表中的“负责图像”列
我遇到的问题是公式返回结果用意外数据填充“Responsible Image”列。我的公式只返回3个可用数据
我尝试使用Vlookup代替查找,但收到一个错误。我想不出公式哪里出了问题。知道如何写出正确的公式吗
任务工作簿页:
个人工作表:
带有公式结果的任务表:
使用:
=ARRAYFORMULA(IFNA(VLOOKUP(D2:D, {Person!A2:A,Person!D2:D}, 2, 0)))
工作得很有魅力。谢谢