当需要在三列数据中查找特定值在第三列对应的第一列和第二列的值时,普通的VLOOKUP函数并不适用。解决这个问题的关键是利用MATCH和INDEX函数的配合。以下是详细的步骤:
首先,确定你要查找的值在第三列的行号。在C3:C17区域中,运用MATCH函数进行精确查找,例如公式为MATCH(G2,C3:C17,0)。如果返回的值是3,这意味着你找到的行号是3。
接着,利用找到的行号作为INDEX函数的索引,来定位你需要的第一列数据。公式为=INDEX(A3:A17,3),这将返回对应城市的数据。
同样的方法适用于第二列,查找对应销量的公式为=INDEX(B3:B17,MATCH(G2,C3:C17,0)),这里也使用了MATCH函数找到的行号作为索引。
最后,整合这两个公式,你可以创建一个查找对应城市和销量的完整公式,如:查找对应城市=INDEX(A3:A17,MATCH(G2,C3:C17,0)),查找对应销量=INDEX(B3:B17,MATCH(G2,C3:C17,0))。通过执行这些公式,你就可以快速找到在第三列指定值所对应的首行第一列和第二列内容。