首页 > 解决方案 > 根据另一列中的日期创建序列(excel)

问题描述

提前感谢您阅读本文。

我正在查看创建的编号序列列,该列取决于另一列中的日期。

图片:我想要的样子

如果您看到上面的图片,当我在上一列 (M) 中输入日期时,我想自动创建“序列”列 (N)。列中的数字取决于日期的大小。例如,8 月 6 日是列中最小的日期,因此序列为 1。8 月 8 日是下一个,因此得到 2,依此类推。如果我在该列 (M) 的空单元格中输入 5th Aug,则顺序应完全更改以适应输入的较小日期。这也应该适用于我输入的任何日期,所以如果我输入 8 月 13 日,它应该变成 5 日,8 月 21 日应该移动到 6 日!

我希望我能够解释我需要什么!任何帮助将不胜感激!

标签: excelexcel-formula

解决方案


With dynamic array formulas:

=MATCH(M2,SORT(UNIQUE(FILTER(M:M,M:M<>""))),0)

enter image description here


推荐阅读