Excel Tạo mã nhận dạng duy nhất

Mục lục

Hãy tưởng tượng rằng chúng ta có một danh sách các tên như:

Và chúng tôi muốn cung cấp cho mỗi người một số nhận dạng duy nhất:

Vì vậy, tên Bob đầu tiên có số nhận dạng 1 và Dấu tiếp theo có số nhận dạng 2. Điều này có thể đạt được bằng quy trình sau.

Chúng tôi chỉ định Bob (tức là người đầu tiên trong danh sách) với số nhận dạng 1:

Và sau đó chúng tôi chèn các công thức sau vào ô tiếp theo bên dưới ô này và sao chép xuống:

= IF (ISNA (MATCH (B7, B6: $ B $ 6,0)), MAX (C6: $ C $ 6) + 1, VLOOKUP (B7, B6: $ C $ 6,2, FALSE))

Vì thế:

Các công thức hoạt động bằng cách tìm kiếm sự xuất hiện của tên cho đến nay. Nếu nó không tồn tại thì nó sẽ tìm giá trị lớn nhất của số nhận dạng cho đến nay và thêm một giá trị để cung cấp một số nhận dạng mới. Nếu tên tồn tại thì việc tra cứu sẽ được thực hiện để tìm mã định danh cho tên đó.

Nếu nhiều tên hơn được thêm vào ở dưới cùng hoặc ở giữa và các công thức sao chép xuống dưới, nó vẫn cung cấp một số nhận dạng riêng biệt.

wave wave wave wave wave