如何在excel中查找多个值(附示例)


您可以使用以下公式在Excel中查找多个值:

 =INDEX( $A$1:$B$12 ,SMALL(IF( $A$1:$A$12 = $F$1 ,ROW( $A$1:$A$12 )),ROW( 1:1 )),2)

此特定公式查找范围B1:B12中的所有值,其中范围A1:A12中的相应值等于单元格F1中的值。

下面的例子展示了如何在实践中使用这个公式。

示例:在 Excel 中查找多个值

假设我们在 Excel 中有以下数据集,显示了公司中哪些员工销售了各种产品:

现在假设我们要查找迈克销售的所有产品。

为此,您可以在单元格D2中输入您的姓名:

接下来,我们可以在单元格E2中输入以下公式:

 =INDEX( $A$1:$B$12 ,SMALL(IF( $A$1:$A$12 = $D$2 ,ROW( $A$1:$A$12 )),ROW( 1:1 )),2)

这将返回迈克售出的第一个产品:

然后,我们可以自动将此公式填充到 E 列中的剩余单元格,以查找 Mike 销售的所有产品:

我们现在可以看到迈克销售的四种产品:

  • 橙子
  • 奇异果
  • 苹果
  • 香蕉

我们可以查看 A 列和 B 列中的原始数据来确认 Mike 确实销售了这四种产品。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel中如何统计出现次数
如何在Excel中计算文本频率
如何在 Excel 中计算相对频率

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注