Excel:查找列中第一次出现的值


您可以使用以下公式查找 Excel 列中第一次出现的值:

 =COUNTIF( $A$2:$A2 , $A2 )=1

此特定公式对于 A 列中每个唯一值第一次出现的情况返回TRUE值,对于所有其他值返回FALSE值。

如果您想返回10 ,可以使用以下公式:

 =(COUNTIF( $A$2:$A2 , $A2 )=1)+0

以下示例展示了如何在实践中使用这些公式。

示例:查找 Excel 列中第一次出现的值

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

我们可以在单元格C2中键入以下公式以返回TRUEFALSE ,以指示单元格A2中的团队名称是否是该团队名称在 A 列中第一次出现:

 =COUNTIF( $A$2:$A2 , $A2 )=1

然后我们可以单击此公式并将其拖动到 C 列中的每个剩余单元格:

Excel 查找列中第一次出现的值

该公式返回TRUEFALSE以指示 A 列中相应的团队名称是否是该团队名称的第一次出现。

例如:

  • 第 2 行中“Rockets”的值设置为TRUE ,因为这是该球队名称在 A 列中第一次出现。
  • 第 3 行中“Spurs”的值设置为TRUE ,因为这是该球队名称在 A 列中第一次出现。
  • 第 4 行中“Spurs”的值设置为FALSE ,因为这不是该球队名称在 A 列中第一次出现。

等等。

如果您想返回值10 ,您可以在单元格C2中键入以下公式:

 =(COUNTIF( $A$2:$A2 , $A2 )=1)+0

然后,您可以单击此公式并将其拖动到 C 列中的每个剩余单元格:

现在,公式返回10来指示 A 列中相应的团队名称是否是该团队名称的第一次出现。

其他资源

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

如何在Excel中计算重复项
如何在Excel中计算文本频率
Excel中如何按组计数

添加评论

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