如何在 excel 中查找第 n 个唯一值(附示例)


您可以使用以下公式查找 Excel 列表中的第 N 个唯一值:

 =INDEX( $A$2:$A$13 ,SMALL(IF(MATCH( $A$2:$A$13 , $A$2:$A$13 ,0)=ROW( $A$2:$A$13 )-ROW( $ A$2 )+1,ROW( $A$2:$A$13 )-ROW( $A$2 )+1),3))

此特定公式返回A2:A13范围内的第三个唯一值。

请注意,公式中的最后3指定我们要查找范围内的第三个唯一值。

要查找第 n 个不同的唯一值,只需将3替换为不同的数字即可。

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

示例:在 Excel 中查找第 N 个唯一值

假设我们有以下数据集,其中包含来自不同球队的篮球运动员的信息:

假设我们想要在团队列中找到第三个唯一的名称。

为此,我们可以在单元格D2中键入以下公式:

 =INDEX( $A$2:$A$13 ,SMALL(IF(MATCH( $A$2:$A$13 , $A$2:$A$13 ,0)=ROW( $A$2:$A$13 )-ROW( $ A$2 )+1,ROW( $A$2:$A$13 )-ROW( $A$2 )+1),3))

以下屏幕截图显示了如何在实践中使用该公式:

Excel 找到第 n 个唯一值

该公式返回球队名称Spurs ,这是球队列中的第三个唯一名称。

我们可以通过在单元格E2中使用以下公式列出团队列中的每个唯一名称来验证这是否正确:

 =SINGLE( A2:A13 )

此公式返回以下唯一团队名称列表:

从这份名单中我们可以看出,热刺确实是球队名单中第三个独特的名字。

其他资源

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

Excel:如何计算唯一名称
Excel:如何按组计算唯一值
Excel:如何根据多个条件计算唯一值

添加评论

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