Excel Benzersiz Tanımlayıcılar Oluşturma

İçindekiler

Aşağıdaki gibi bir isim listemiz olduğunu hayal edin:

Ve her birine benzersiz bir tanımlayıcı vermek istiyoruz:

Böylece Bob'un ilk ismi 1 tanımlayıcısına ve sonraki Mark'ın tanımlayıcısı 2'ye sahip olacak şekilde. Bu, aşağıdaki işlemle başarılabilir.

Bob'a (yani listedeki ilk kişi) bir tanımlayıcı 1 atarız:

Ardından, aşağıdaki formülleri bunun altındaki bir sonraki hücreye ekliyoruz ve kopyalıyoruz:

=EĞER(EĞER(EĞER EŞLEŞTİRME(B7,B6:$B$6,0)),MAKS(C6:$C$6)+1,DÜŞEYARA(B7,B6:$C$6,2,YANLIŞ))

Yani:

Formüller, adın bugüne kadarki bir örneğini arayarak çalışır. Mevcut değilse, o güne kadar tanımlayıcının maksimum değerini bulur ve yeni bir tanımlayıcı vermek için bir tane ekler. Bir ad varsa, o adın tanımlayıcısını bulmak için bir arama yapılır.

Altta veya ortada daha fazla ad eklenirse ve formüller aşağı doğru kopyalanırsa, yine de farklı bir tanımlayıcı verir.

wave wave wave wave wave