我正试图在Excel中为一列学生分配评估的出现情况。不是所有的学生都接受相同的评估,他们在不同的窗口(转学学生)这样做。
我希望学生的第一次评估被标记为'1‘。目前,它们只使用窗口值进行标记(夏天=1到Spring = 4)。如第一表所示。我用的是索引匹配。
问题:如何使用Excel中的日期和ID列指定每个测试的正确发生?
前两个学生(ID 1,ID2)是正确的。最后两个学生(ID3,ID4)应该看起来像第二个表。
ID Date Test # Window
1 6/5/2018 1 Summer
1 9/7/2018 2 Fall
1 2/9/2019 3 Winter
2 6/5/2018 1 Summer
2 9/8/2018 2 Fall
2 2/8/2019 3 Winter
2 4/4/2019 4 Spring
3 9/8/2018 2 Fall
3 2/8/2019 3 Winter
3 4/7/2019 4 Spring
4 2/5/2019 3 Winter
4 4/9/2019 4 Spring ID3&ID4的理想状态
ID Date Test # Window
3 9/8/2018 1 Fall
3 2/8/2019 2 Winter
3 4/7/2019 3 Spring
4 2/5/2019 1 Winter
4 4/9/2019 2 Spring 发布于 2018-09-11 20:39:04
用这个:
=COUNTIFS(A:A,A2,B:B,"<" & B2)+1它将独立于排序,但它假定日期是ID的唯一日期:

https://stackoverflow.com/questions/52283569
复制相似问题