如何在Excel中根据另一列的单元格值自动编号一列?


您可能尝试过根据单元格值的唯一性来自动编号一列,但是您是否尝试过根据另一列的单元格值来自动编号一列?本文将帮助您了解如何在Excel中根据其他列的单元格值自动编号一列。

让我们考虑一种情况,您想计算列表中项目的数量,但不包括单个重复项,并且您不想删除该项目。本教程将帮助您有效地解决这类问题。

根据另一列的单元格值自动编号一列

在这里,我们首先将第一个值赋值为1,然后使用公式计算第二个值,然后使用自动填充柄完成我们的任务。让我们看看一种快速有效地在Excel中根据另一列的单元格值自动编号一列的简单方法。

步骤 1

让我们考虑如下所示的姓名列表,您想计算总项目数,但不包括单个重复的姓名。

现在单击第一个结果旁边的单元格,即单元格B1,并在其中输入1。如果排除的项目存在于单元格A1中,则在单元格B2中输入1,如下图所示。

步骤 2

现在单击单元格B2,并将公式输入为

=IF(A1:A13="All","",COUNTIF($B$1:B1,">0")+1) 在公式框中,然后单击Enter以获得第一个结果,如下图所示。

步骤 3

获得第一个结果后,从单元格B2的角拖动以获得所有结果,最终输出将类似于下图所示的数据。

结论

在本教程中,我们使用了一个简单的示例来演示如何在Excel中根据另一列中的单元格值自动编号一列。

更新于:2023年1月11日

2K+ 浏览量

启动您的职业生涯

通过完成课程获得认证

开始
广告