Excel根据分组的另一列添加序列号列

标签 excel excel-2007 excel-formula

我们有数千行数据,格式如下
| Name | Born On | |:-----------|------------:| | Tom | Jul 15 | | Harry | Jul 15 | | Katy | Oct 2 | | Britney | Oct 2 | | Miranda | Oct 2 | | Victoria | Oct 2 | | John | Sep 30 | | Warren | Sep 30 | | George | Sep 30 |
我想根据“Born On”列添加一个序列号如下
| Name | Born On | Serial Number |:-----------|------------:|--------------:| | Tom | Jul 15 | 1 | Harry | Jul 15 | 2 | Katy | Oct 2 | 1 | Britney | Oct 2 | 2 | Miranda | Oct 2 | 3 | Victoria | Oct 2 | 4 | John | Sep 30 | 1 | Warren | Sep 30 | 2 | George | Sep 30 | 3
“序列号”需要按“出生日期”分组。
请帮忙。谢谢。

最佳答案

如果序列号从单元格 C2 开始,而出生于单元格的单元格从 B2 开始,则在单元格 C2 中使用此公式并向下复制:

=COUNTIF(B$2:B2,B2)

关于Excel根据分组的另一列添加序列号列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18174273/

相关文章:

excel - 当值出现不同次数时如何转置数据?

excel - 如何使用 POI 在 Excel 中设置公式?

excel - 是否可以像下面的示例一样创建所有二维唯一名称的 SUM 及其值?

Excel - 递归 VLookup

excel - 使用 VBA 过滤工作表数据

arrays - TEXTJOIN 数组公式(有时)在计算中省略最后一个引用数组

excel - 如何使用两个单元格值作为行和列坐标来引用另一个单元格?

python - 将文本文件中的列写入 Excel 中的单独工作表中

regex - 在 Excel 中使用正则表达式,我可以在替换匹配的字符串之前对匹配的模式执行一些算术运算吗?

excel - 从 Excel VBA UDF 调用时,Range.Precedents 返回范围而不是其先例。有解决方法吗?