symphonyofthewind
Thành viên mới
- Tham gia
- 5/4/14
- Bài viết
- 6
- Được thích
- 1
Hi mọi người,
Mình muốn tạo mã đơn hàng NB1909001 trong đó NB là bắt buộc, 19 là năm, 09 là tháng và số 001 là đánh số thứ tự mã đơn hàng theo tháng. vd tháng 9 có 2 đơn hàng thì sẽ có mã lần lượt NB1909001 và NB1909002, tương tự cho các tháng sau đó.
Ngày tháng sẽ được lấy là ngày và tháng nhập đơn hàng vào hệ thống, sẽ có cột ngày tháng dưới dạng DD/MM/YYYY
Thay vì bấm tay hoặc tạo ra nhiều cột ghép lại với nhau, mình muốn hỏi có cách nào làm mã đơn hàng tự động bằng một công thức duy nhất không ạ?
Mình đã tìm làm nhưng gặp 2 vấn đề:
1. Khi mình lấy dữ liệu tháng thì trả về không để ở định dạng 00
=CONCATENATE("NB";Right(year(C4);2);month(C4))
C4 là cột chứa ngày tháng dạng DD/MM/YYYY
Dữ liệu trả về dạng NB199
2. Mình không biết cách nào tạo ra đếm tự động 001, 002,... vào cuối chuỗi
Mong mọi người giúp đỡ
Cảm ơn mọi người!
Mình muốn tạo mã đơn hàng NB1909001 trong đó NB là bắt buộc, 19 là năm, 09 là tháng và số 001 là đánh số thứ tự mã đơn hàng theo tháng. vd tháng 9 có 2 đơn hàng thì sẽ có mã lần lượt NB1909001 và NB1909002, tương tự cho các tháng sau đó.
Ngày tháng sẽ được lấy là ngày và tháng nhập đơn hàng vào hệ thống, sẽ có cột ngày tháng dưới dạng DD/MM/YYYY
Thay vì bấm tay hoặc tạo ra nhiều cột ghép lại với nhau, mình muốn hỏi có cách nào làm mã đơn hàng tự động bằng một công thức duy nhất không ạ?
Mình đã tìm làm nhưng gặp 2 vấn đề:
1. Khi mình lấy dữ liệu tháng thì trả về không để ở định dạng 00
=CONCATENATE("NB";Right(year(C4);2);month(C4))
C4 là cột chứa ngày tháng dạng DD/MM/YYYY
Dữ liệu trả về dạng NB199
2. Mình không biết cách nào tạo ra đếm tự động 001, 002,... vào cuối chuỗi
Mong mọi người giúp đỡ
Cảm ơn mọi người!