我在Excel中有4列:A,B,C和D.我希望两列(C & D)根据输入自动填充在另外两列(A & B)。自动填充的第一列(C)应该从1开始,并且每当在列B的同一行中添加新值时就增加。列D应该也从1开始,并且每次增加新值时增加但是,如果列A与前一行(即日期)具有相同的值,则不应该增加,而应该与前一行中的列D相同。此外,如果B列中的值重复,但A列中的值不同(即日期),则C列中的相应值应与以前相同,但D列中的值仍应增加,因为A列中的值是新的。Excel列中的增量值取决于其他列中的现有值
形象化:
A B C D Jan. 5 red 1 1 Jan. 5 gre 2 1 Jan. 6 pin 3 2 Jan. 6 pur 4 2 Jan. 7 bla 5 3 Jan. 7 blu 6 3 Jan. 8 red 1 4 Jan. 8 gre 2 4 Jan. 9 yel 7 5 Jan. 9 ora 8 5
我希望这是有道理的。任何帮助将不胜感激!
对于柱C,它出现您希望在之前找到文本时重置计数。这是否会开始新一轮的计数,直到从1开始的部分再次重复,或者是否应该在以前的计数重复任何值时复位? – SeanC
@SeanC很好的问题!如果之前找到文本,则C列中的值应与前一行中相同文本的值相对应。在此之后输入新值时,C列中的计数应该继续以唯一值递增。我编辑了这个问题,以更好地展示我正在努力实现的目标。 – Maria