excel2013,如何自动为随机重复行分配唯一ID

时间:2018-02-23 00:49:19

标签: excel

对于QGIS,我有省(34)和区(398),每个都有一个唯一的ID。根据事件,各省区重复近9000次。我想知道如何为每行分配id,因此QGIS可以识别这些位置。我将在这里附上精确表格的样本。我尝试了VLOOKUP函数,它返回,引用错误。不确定我是否给了函数正确的值 - Hitch 17小时前 像这样:VLOOKUP(G2:G9,E2:E9,$ A2:$ A9,0),它返回一个错误(引用错误)。我试图告诉,要查找DIST名称,与手动识别列(E)进行比较,然后返回Column(A)的值,否则为False

A       B       C       D                E          F       G      H
PROVID  PROV_NA DISTID  DIST_NA                     PROV    DIST
1       Kabul   101     Kabul                       Badghis Gormach
1       Kabul   102     Dih Sabz                    Kabul   Kabul
1       Kabul   103     Mir Bacha Kot               Herat   Gulran
20      Herat   2004    Pashtun Zarghun             Herat   Karukh
20      Herat   2005    Karukh                      Herat   Hirat
20      Herat   2006    Koshk                       Kabul   Kabul
20      Herat   2007    Gulran                      Helmand Sangin
23      Helmand 2312    Sangin                      Helmand Sangin
23      Helmand 2313    Reg                         Helmand Nawa-e Barakzayi

我希望知道如何分别从A列和D列分配ID到F和H的公式或方法。特别是地区,因为地区重复了数百次。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个:

在G栏中使用=IFERROR(INDEX($A$2:$A$10,MATCH(F2,$B$2:$B$10,0)),"")

在J栏中使用=IFERROR(INDEX($C$2:$C$10,MATCH(H2,$D$2:$D$10,0)),"")