nghiemcongdien
Thành viên chính thức


- Tham gia
- 6/10/16
- Bài viết
- 56
- Được thích
- 10
Em đang phải tạo mã số mã vạch cho sản phẩm của công ty. Các bác giúp em hàm hoặc Apps Script để tạo mã hàng loạt với ạ.
Em cảm ơn!
Cách tính như sau ạ:
1. Từ phải sang trái, cộng tất cả các số ở vị trí lẻ (trừ số kiểm tra ở cuối cùng)
2. Nhân kết quả bước 1 với 3
3. Cộng các số còn lại, từ trái sang phải các số ở vị trí lẻ (trừ số kiểm tra ở cuối cùng)
4. Cộng kết quả bước 2 với bước 3
5. Lấy bội số của 10 lớm hơn và gần kết quả bước 4 nhất trừ đi kết quả bước 4, kết quả là sô kiểm tra.
Ví dụ:
Tính số kiểm tra cho mã: 893460200107 C
Bước 1: 7 + 1 + 0 + 0 + 4 + 9 = 21
Bước 2: 21 x 3 = 63
Bước 3: 8 + 3 + 6 + 2 + 0 + 0 = 19
Bước 4: 63 + 19 = 82
Bước 5: 90 – 82 = 8 (là số kiểm tra ở cuối cùng)
Mã EAN-13 hoàn chỉnh là : 893456501001 8
docs.google.com
Em cảm ơn!
Cách tính như sau ạ:
1. Từ phải sang trái, cộng tất cả các số ở vị trí lẻ (trừ số kiểm tra ở cuối cùng)
2. Nhân kết quả bước 1 với 3
3. Cộng các số còn lại, từ trái sang phải các số ở vị trí lẻ (trừ số kiểm tra ở cuối cùng)
4. Cộng kết quả bước 2 với bước 3
5. Lấy bội số của 10 lớm hơn và gần kết quả bước 4 nhất trừ đi kết quả bước 4, kết quả là sô kiểm tra.
Ví dụ:
Tính số kiểm tra cho mã: 893460200107 C
Bước 1: 7 + 1 + 0 + 0 + 4 + 9 = 21
Bước 2: 21 x 3 = 63
Bước 3: 8 + 3 + 6 + 2 + 0 + 0 = 19
Bước 4: 63 + 19 = 82
Bước 5: 90 – 82 = 8 (là số kiểm tra ở cuối cùng)
Mã EAN-13 hoàn chỉnh là : 893456501001 8
Xin hàm tính mã số mã vạch
Công bố TT,Mã sản phẩm,Mã số mã vạch full 1,893460200107,8934602001078,893460200116,8934602001160 2,893460200108,8934602001085,1,1,8,20,20 3,893460200109,8934602001092,0,2,9,20,60 4,893460200110,8934602001108,1,3,3,80 5,893460200111,8934602001115,0,4,4,0 6,893460200112,8934602001122,1,5,6 7,893...