我对 MS Access 相当陌生,我需要找出以升序将值的重复实例标记为新列的最佳方法。我在 python 中编写了一个脚本,可以在 ArcGIS 中完成此操作,但我需要弄清楚它才能访问。我有一个FIELDS
列,其中包含我想要检查重复项的名称,以及一个DUP_COUNT
我想要填充值出现次数的列。因此,第一个实例将指定为 1,第二个实例将指定为 2,依此类推。我尝试在 MS Excel 中做类似的事情,我想出了如何标记一个值的第一次出现而不是继续出现的值。
=IF(COUNTIF(A:A,A2)>1,IF(COUNTIF(A$2:A2,A2)=1,"1","2"),"")
例子:
FIELDS DUP_COUNT
Smith 1
Smith 2
Smith 3
Smith 4
Brown 1
Brown 2