这是我前一个问题的一个延续。我有一张名为Car Search
的工作表,当输入车辆ID时,它会从Raw Data
工作表中返回汽车的详细信息(参见图1)。
我希望Notes
列返回该特定单元格中Raw Data
表格中的内容。这是动态的;所以,如果细胞是F561,那么我希望它返回那个确切的细胞。
例如,当我输入Car ID' 2613'在Car Search
表格中,我希望列 E5 能够返回Raw Data
标签中特定单元格的值。 (目前,该单元格是F5,这是' here2')。
有没有可以做到这一点的公式?或者我错过了当前公式中的某些内容?
我目前的公式为:=IF(INDEX('Raw Data'!E:F,MATCH($B$3,'Raw Data'!A:A,0),MATCH(E2,'Raw Data'!1:1,0))="","")
任何帮助表示赞赏:)
答案 0 :(得分:1)
试试这个未经测试的公式:
=""&INDEX('Raw Data'!$F:$F,MATCH($B$3,'Raw Data'!$A:$A,0))
答案 1 :(得分:1)
您的Index()公式正在E:F中搜索,但您提供的列索引实际上与列ID相同。所以将其更改为A:Z。
另外,我建议使用一些“$”,因为看起来你想拖动这个公式:
=""&INDEX('Raw Data'!$A:$Z,MATCH($B$3,'Raw Data'!$A:$A,0),MATCH(E$2,'Raw Data'!$1:$1,0))
用IF(Result="","",Result)
包装它有点多余 - 它不起作用。