数据查找问题?
问题来源:百度贴吧
要求:输入一种产品,所有的厂家便自动出来。
模拟数据
在Excel中A:C列模拟数据源
最开始让我们想到的思路是一对多查询,用INDEX IF SMALL ROW万金油公式组合使用。这样公式比较复杂
从数据库中发现一个特点,就是数据库的所有产品类别是进行排序方式的,可以利用一种比较新颖的思路进行求解
公式使用
1、建立辅助列
在D3单元格输入公式:
=IF(B2=B3,D2&'/'&C3,C3)
这些就把相同类别的厂家进行了一个汇总统计
接下来就只需要匹配查找到各种产品的最后一个辅助列的结果就好了。
这个问题就转换成了前期我们讲解的Lookup函数的一个很方便的应用,查找最后一条记录
2、使用LOOKUP函数
在B11单元格输入公式:=LOOKUP(1,0/(B3:B8=A11),D3:D8)