Cách tạo mã Khách hàng tự động tăng dần trong Excel

Liên hệ QC
Cảm ơn bạn.
Yêu cầu đặt ra là khi có một Khách hàng được nhập vào, hàm sẽ kiểm tra theo điều kiện sau:
1. Nếu đã có Mã Khách hàng rồi thì cột mã KH mới sẽ tự lấy mã KH cũ nhập vào.
2. Nếu đây là khách hàng mới hoàn toàn và chưa có mã KH, thì Mã KH sẽ bằng 3 ký tự của khu vực cộng với một trường số đếm tăng dần.
vd: Nguyen Van A - LONG AN----> LAN0001
Tran Thi Be - LONG AN----->LAN0002
.....
Tương tự cho các vùng khác.

Mình có Post file đính kèm lên mạng, bạn mở ra xem sẽ thấy.

Cảm ơn bạn nhiều
Bạn thử xem được không?
Công thức ô A2:
Mã:
=IF(B2<>"",B2,IF(COUNTIFS($C$1:C1,C2,$D$1:D1,D2),LOOKUP(2,1/(($C$1:C1=C2)*($D$1:D1=D2)),$A$1:A1),F2&TEXT(COUNTIFS($D$1:D1,D2,$B$1:B1,"")+1,"00000")))
Lưu ý: Trong dữ liệu của bạn có khá nhiều khoảng trắng thừa, bạn phải đồng nhất dữ liệu nhé, không khi đánh ra tên cứ tưởng đúng, nhưng lại thiếu hoặc thừa một dấu khoảng trắng khiến excel hiểu rằng đó là một tên khác hoàn toàn. Đối với dữ liệu cũ, bạn có thể dùng hàm TRIM để loại bỏ khoảng trắng thừa nhé. Nếu khoảng trắng đặc biệt, bạn dùng hàm SUBSTITUTE nhé.
 

File đính kèm

Lần chỉnh sửa cuối:
Tạo mã khách hàng tự động

mình chào cả nhà, mình có vấn đề nang giải cần cả nhà giúp đỡ, mình đang làm file lưu khách hàng trong đó mình có cột mã khách hàng , tên khách hàng , và cột thông tin. mình muốn cột mã khách hàng phải tự động tăng khi nhập khách hàng mới , mã khách hàng theo "00000". ví dụ nhập nguyễn thị a mã sẽ là 00001, nguyen van b thì tự động tăng lên 00002 ... nhưng nếu trung khách hàng cử (kh củ đó quay lại cần nhập vô thì vẩn hiện mã kh củ, em ví dụ cho dễ hiểu, cột A là mã kh, cột B là tên KH, cột c là thông tin khách hang, khi em nhập cột B khách hàng nguyen Thị A, cột A tự động là 00001, Nguyễn Văn B thì 00002, Trần Thị C thì 00003 nhưng nếu chị Nguyễn Thị A quay lại em phải nhập vào thì nó hiện o cột ma kh sẽ là 00001 chú không hiện 00004 dù mã kh tự động tăng khi nhập kh mới hay củ. rất mong được sự giúp đở của cả nhà. thank. em dang d làm file luu thông tin khách hàng .
bạn làm được bài này chưa share giúp mình với
 
bạn có cách nào khác không ạ. hàng thứ 1, 2,3 có công thức giống nhau
Bạn đưa file cụ thể cho trường hợp của bạn lên xem sao, vì topic này lâu quá rồi (12 năm) nên cách ngày xưa làm đã lão hóa hết rồi, nên thay đổi cách mới.
 
h
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom