2013-12-13 25 views
0

如何为同一组列的值做编号/排序?例如:编号/测序套同一列的值

Col1 Col2 
Andy 1 
Chad 1 
Bill 1 
Andy 2 
Bill 2 
Bill 3 
Chad 2 
Bill 4 

由于Andy得到2个值,我想1和2号,在塔2为Bill,我要一些IT 1,2,3和4等。

回答

2

您可以countif和滑动范围实现这一点:

A  B 
1 val1  =COUNTIF($A$1:A1, A1) 
2 valx  =COUNTIF($A$1:A2, A2) 

等。

B列中的公式可以在列中拖动/自动填充。它锚定到范围的开始,只看起来像我们正在编号的值; COUNTIF正在以这种方式计算前面设置的匹配值。

+0

谢谢迈克。这么简单,我偶然发现了好几个小时。我会让自己更多地了解这个COUNTIF函数,然后:) – navilink

0

当你的名单很长即一种缓慢。我发现列A到Z或小排序,以较大的,然后使用这个公式快得多:

=IF(A2=A1, A1+1,1) 

基本上 if上面的值是相同的then添加一个到数else重新开始在1