Làm công thức đánh mã đơn hàng tự động (3 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

zinhzinh

Thành viên mới
Tham gia
11/12/24
Bài viết
3
Được thích
6
hi ace trong diễn đàn
Em cần các ac giúp xây dựng công thức đánh mã đơn hàng ạ
Yêu cầu như sau: Ví dụ mã đơn hàng mẫu là AB2411201
Trong đó: AB- tên hàng hóa giả sử nó nằm cột C1
24- Năm
11- tháng
20- ngày
dữ liệu ngày tháng năm này thể hiện ngày giao hàng nằm ở cột C2
1- thể hiện số đơn hàng của mặt hàng này giao trong ngày (ví dụ 1 ngày em giao 5 lần cho 5 KH đặt mặt hàng này thì sẽ chạy từ 1-5)
Sang ngày 21 thì mã đơn hàng sẽ lại chạy AB2411211
Có cách nào làm được không ạ? em cảm ơn ac rất nhiều ạ
 
hi ace trong diễn đàn
Em cần các ac giúp xây dựng công thức đánh mã đơn hàng ạ
Yêu cầu như sau: Ví dụ mã đơn hàng mẫu là AB2411201
Trong đó: AB- tên hàng hóa giả sử nó nằm cột C1
24- Năm
11- tháng
20- ngày
dữ liệu ngày tháng năm này thể hiện ngày giao hàng nằm ở cột C2
1- thể hiện số đơn hàng của mặt hàng này giao trong ngày (ví dụ 1 ngày em giao 5 lần cho 5 KH đặt mặt hàng này thì sẽ chạy từ 1-5)
Sang ngày 21 thì mã đơn hàng sẽ lại chạy AB2411211
Có cách nào làm được không ạ? em cảm ơn ac rất nhiều ạ
Có cách, nhưng:
1. Bạn gửi file mô phỏng lên
2. Tại sao Hàng hóa với ngày tháng lại chung 1 cột vậy (C1: hàng hóa, C2: hàng ngày tháng => cùng cột C)
 
Thay vì 24 biểu trưng cho năm 2024; ta có thể xài 1 ký tự thôi, đó là D; Năm tới sẽ là E;
Thay vì biểu trưng cho tháng 9, ta xài ký số '9'; tháng mười sẽ là 'A',. . .
Tuong tự ngày 11 sẽ là 'B', (ngày 13 sẽ là 'D')

Công thức lúc đó sẽ dài hơn, như

=E2&MID(Alf,YEAR(B2)-2010,1)&MID(Alf,1+MONTH(B2),1) & MID(Alf,1+DAY(B2),1)&COUNTIFS($B$2:B2,B2,$E$2:E2,E2)

Ở đây, 'Alf' là 1 Name có trị là '0123456789ABCDE. . . .XYZ'
 
Web KT

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

Back
Top Bottom