首页/办公软件

Excel中vlookup如何对相同的寻找值对应的不同的对应值寻找出来?

发布于:2023-09-06 11:00:04
9691人 分享

在Excel中,VLOOKUP函数可以用于根据一个或多个条件在数据区域中查找某个值,并返回该值所在行的某一列的值。然而,如果要对相同的查找值找到不同的对应值,VLOOKUP函数将只返回第一个匹配到的值。

Excel中vlookup如何对相同的寻找值对应的不同的对应值寻找出来?   - 腿腿教学网

解决这个问题的一种常见方法是使用配合INDEX和MATCH函数的数组公式,以下是详细说明:

1. 在Excel中,选择一个空白单元格,输入以下函数:

```html

=INDEX(返回范围,MATCH(查找值,查找范围,0))

```

其中,"

返回范围

" 是需要返回值的范围,"

查找值

" 是要查找的值, "

查找范围

" 是要在其中查找值的范围。

2. 然后,按Ctrl+Shift+Enter组合键,将该公式设置为数组公式。Excel将自动在函数周围添加大括号以表示数组公式。

3. 数组公式将返回第一个匹配到的值,如果要查找相同的查找值的下一个匹配项,只需将此公式向下拖动到相邻单元格中即可。Excel会自动调整数组公式中的相对引用。

以下是一个示例,说明如何使用数组公式:

假设在A列中有一列查找值,B列中是对应的值。我们要根据查找值找到不同的对应值。

1. 在C列中输入以下数组公式,将第一个匹配到的对应值返回到C1单元格中:

```html

=INDEX($B$1:$B$10,MATCH($A1,$A$1:$A$10,0))

```

2. 按Ctrl+Shift+Enter键。

3. 将C1单元格向下拖动到C10单元格。

现在,C列将包含与A列中的查找值对应的不同的对应值。

Excel中vlookup如何对相同的寻找值对应的不同的对应值寻找出来?   - 腿腿教学网

希望以上内容能够解决您的问题,如果还有其他疑问,请随时提问。

转载请注明来源本文地址:https://m.tuituisoft/office/62199.html

上一篇:没有了 下一篇:没有了