在E2、F2、G2单元格使用INDEX和MATCH函数以及混合地址引用在“设备信息”工作表中查询品牌、商品名称和单价,查询依据为“商品ID”,不带格式填充至最后一行。
时间: 2024-09-20 11:10:28 浏览: 35
在Excel中,你可以使用INDEX和MATCH函数结合相对引用和混合地址引用的方式来实现这个需求。假设你的数据结构如下:
- 第四列是单价 (例如D列)
首先,你需要确定商品ID所在的单元格位置,比如商品ID为10的商品在"A1"位置,那么商品ID在"E2"的匹配项可能是"D4"(如果品牌ID顺序连续的话)。步骤如下:
1. 使用MATCH函数找到对应的商品ID所在行的位置。在"E2"单元格输入:
```
=MATCH(E2, '设备信息'!$A:$A, 0)
```
这里,`'设备信息'!$A:$A`代表商品ID所在的范围,`0`表示精确匹配。
2. 得到商品ID在商品名称列的相对位置后,使用INDEX函数获取对应的品牌和单价。在"F2"和"G2"分别输入:
```
=INDEX('设备信息'!$B:$B, MATCH(E2, '设备信息'!$A:$A, 0))
```
和
```
=INDEX('设备信息'!$C:$C, MATCH(E2, '设备信息'!$A:$A, 0))
```
对应的是品牌和单价。
3. 如果需要将结果填充到最后一行,可以使用填充柄向下拖动,直到到达所有需要的数据行。
阅读全文