Chia hàng vào ô thỏa mản 2 điều kiện chiều cao cân nặng.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

dinh su

Thành viên mới
Tham gia
25/11/22
Bài viết
9
Được thích
-4
Em mỗi ngày nhập tay đơn hàng mà ko biết cách code cho nó tự động,
các cao nhân cứu khổ cứu nạn code cho em với, em đội ơn các bác
trong file em gửi sheet AF Packing Plan là em nhập đơn hàng, sheet ARRANGEMENT là nơi em chia tay từng đơn.
các bác coi dùm em sheet ARRANGEMENT làm sao chia được toàn bộ hàng hóa ở bảng bên trái (màu xanh) vào từng ô lớn bên phải. cứ đầy ô lớn này thì nhảy tiếp qua ô tiếp theo
em muốn nó tự động lấy các mã hàng bên trái vào lần lượt các ô bên phải sao cho cứ 1 hàng không được cao quá 2350cm
tổng cân nặng của từng ô lớn bên phải rơi vào từ 16000kg dưới 17900kg chỉ thế thôi
các bác giúp em với, chứ đơn nhiều ô bên phải em xếp tay cực quá
nếu em trình bày chưa rõ xin hãy góp ý ạ
 

File đính kèm

  • ARRANGEMENT.xlsx
    97.9 KB · Đọc: 29
Toán dạng này nghe dễ mà khó.
Nếu chỉ thuần xếp hàng theo thứ tự thì không khó, nhưng để tối ưu kiện hàng và container thì khó :D
Mình cũng chỉ 1m70 nên cũng lót dép ngồi chờ.
 
Cont1: Cột Row sao số thứ tự không chạy liên tục mà lại chạy cách hàng.
Sao dưới hàng số 3 lại có hàng trống?
 
Bài toán tìm kết quả gần đúng này phải mấy tay tổ mới làm được.
 
Dạo này Nóng cùng World Cup, em lại tưởng đây là bài tính số đo 2 chiều để thi hoa hậu. :wallbash: :wallbash: :wallbash:
 
Cont1: Cột Row sao số thứ tự không chạy liên tục mà lại chạy cách hàng.
Sao dưới hàng số 3 lại có hàng trống?
xin chào bạn
lí do cột row mình để hàng cách hàng là do hàng số 3 nếu chỉ cộng 2 loại hàng hóa có những loại quá thấp khi cộng 2 loại thì chiều cao trống còn rất nhiều, nên ở hàng số 3 mình để thêm 2 ô màu xanh phía dưới nhằm có thể + 3 hoặc 4 loại hàng hóa nhằm đạt chiều cao tối ưu. Do vậy phía trên hàng 1 2 và phía dưới hàng 4 5 mình cũng chèn vào 2 hàng nhằm đạt số kiện hàng tối đa của cont tầm 20 đến 24 kiện ạ.
số thứ tự này nếu có cách khác xin bạn chỉ giáo.
Cũng có thể bỏ qua việc xếp thêm hàng hóa vào hàng số3 nếu nó đạt đủ trọng lượng của cả cont ( tức hàng số 3 mình chỉ lấy 2 ô màu vàng để tính)
cảm ơn ạ
Bài đã được tự động gộp:

Bài toán tìm kết quả gần đúng này phải mấy tay tổ mới làm được.
đúng là bài toán nghe thì dễ mà làm thì khó bác nhỉ
Bài đã được tự động gộp:

Dạo này Nóng cùng World Cup, em lại tưởng đây là bài tính số đo 2 chiều để thi hoa hậu. :wallbash: :wallbash: :wallbash:
ước gì ngày nào em cũng được tính số đo 2 vòng hoa hậu, em sẽ làm bằng 200% năng lượng kkkk
 
các bác tay to ghé thăm bài em với
Bài này khó bỏ xừ, cần phải có thời gian nghiên cứu.
Các bác ghé qua nhưng nhìn lại không rõ tay mình đủ to chưa. Khái niệm to rất mơ hồ, cần phải đặt ra chuẩn để so sánh.
 
Xưa ở Hà Thành có phở chưỡi, đông khách ra phết!
Ở GPE thỉnh thoảng có bài 'chưỡi', vui ra phệt!
 
Bài này khó bỏ xừ, cần phải có thời gian nghiên cứu.
Các bác ghé qua nhưng nhìn lại không rõ tay mình đủ to chưa. Khái niệm to rất mơ hồ, cần phải đặt ra chuẩn để so sánh.
Bác làm cái công trình nghiên cứu tay to có khi lại lên top :v
Bài đã được tự động gộp:

Xưa ở Hà Thành có phở chưỡi, đông khách ra phết!
Ở GPE thỉnh thoảng có bài 'chưỡi', vui ra phệt!
vui vẻ thôi bác ơi :v
 
các bác tay to ghé thăm bài em với
Nghe nói kích thước tay tỷ lệ nghịch với kích thước "chân" nên trước đây có ghé, nhưng "ngại" nên quay ra.
Bây giờ vô đại, tới đâu thì tới.
Vì bạn chuẩn bị tới 30 containers nên hơi ớn.
Thực tế bạn cần tối đa bao nhiêu containers?
Vì data có sẵn chỉ đủ chưa tới 2 containers, trong đó 1 đầy 1 vơi, chưa biết ý bạn muốn sắp xếp thế nào?
Nhồi cho đủ 1 cont đầy, còn lại đi LCL hay chia đều khối lượng ra?
Nếu được bạn cho thêm hàng cho đủ với thực tế bạn đang làm được không, hiện tại đang ít quá, ăn không đủ no.
 
Nghe nói kích thước tay tỷ lệ nghịch với kích thước "chân" nên trước đây có ghé, nhưng "ngại" nên quay ra.
Bây giờ vô đại, tới đâu thì tới.
Định đề tỉ lệ nghịch này chưa được kiểm chứng đầy đủ;
Cái này đã được nghiệm thu đề tài cấp nhà nước do Bộ Y tế đệ trình nè:
Vòng bụng tỉ lệ nghịch chiều dài của chưn!
(Bạn nào chưa tin vào định đề thì tự chứng minh ên nha!)
 
...
ước gì ngày nào em cũng được tính số đo 2 vòng hoa hậu, em sẽ làm bằng 200% năng lượng kkkk
Tức là bạn vốn có khả năng tự tăng năng suất lên 100%..
Nhưng vì có thể đổ phần đó cho người khác (GPE) làm giùm cho nên không cần gắng sức.
 
Nghe nói kích thước tay tỷ lệ nghịch với kích thước "chân" nên trước đây có ghé, nhưng "ngại" nên quay ra.
Bây giờ vô đại, tới đâu thì tới.
Vì bạn chuẩn bị tới 30 containers nên hơi ớn.
Thực tế bạn cần tối đa bao nhiêu containers?
Vì data có sẵn chỉ đủ chưa tới 2 containers, trong đó 1 đầy 1 vơi, chưa biết ý bạn muốn sắp xếp thế nào?
Nhồi cho đủ 1 cont đầy, còn lại đi LCL hay chia đều khối lượng ra?
Nếu được bạn cho thêm hàng cho đủ với thực tế bạn đang làm được không, hiện tại đang ít quá, ăn không đủ no.
thực tế trung bình đơn hàng dưới 30 cont , nhưng có đơn lên tới 40 cont lâu lắm mới có. em đang lấy cái form 30cont cho những đơn hàng nhỏ hơn 30 cont.
Phần data này có thể thay đổi đơn 2 3 cont, đơn 5 7 cont đơn 15 20 cont. nên em để ví dụ 1 đơn nhỏ cho các bác dễ hình dung.
Em muốn sắp xếp hết hàng trong 1 khoảng ô dài phía dưới ở phần data, nghĩa là sau này em có thêm nhiều data vào thì nó vẫn chạy bình thường, thay vì bây giờ chỉ cố định ở 2 cont.
Em muốn nhồi đủ cont 1, hết cont 1 thì nhồi sang 2 cứ tiếp thế, phần dư ra ở cont nhẹ em sẽ tự tách cont hoặc nhập với đơn khác để đi cho đủ cont, phần này em biết là phải tính tay. chỉ cần bỏ hết phần data vào các cont, cứ đủ cont 1 sẽ nhãy qua cont 2 đến khi nào cont cuối còn ít mã hàng cũng cứ xếp vào, em tự mò coi cont nào dư sẽ cho rớt lại đi sau.
Em sẽ nhồi hàng vào cho nhiều lên, bác xem giúp em với ạ
Bài đã được tự động gộp:

Tức là bạn vốn có khả năng tự tăng năng suất lên 100%..
Nhưng vì có thể đổ phần đó cho người khác (GPE) làm giùm cho nên không cần gắng sức.
bác lại suy nghĩ hơi quá rồi, ý em là nếu đo vòng 2 vòng 3 của hoa hậu mà làm hằng ngày thì auto năng suất nhảy lên 200% kkkk
có gái là khác bọt bác à.
còn hiện tại thì mò chia tay này e đã đủ đau đơn lắm rồi.
còn gắng sức thì em cũng đã cố gắng lắm rồi mà giới hạn của em ko thể code được các bác thông cảm giúp em 1 tay.
 

File đính kèm

  • Chia Cont AF.xlsx
    1.6 MB · Đọc: 4
Hỏi thêm:
1- Số lớp trong 1 cont là 10 (2 kiện/lớp) hay 5 (4 kiện/lớp), với 2 kiện chồng đôi?
2- Thứ tự ưu tiên xếp cont là thế nào?
Giả sử 1 cont xếp 10 lớp = 20 kiện
Với limit 2350 height và 16000-17900 NW
TH1: Ưu tiên tối ưu chiều cao, khi đạt đến NW, số lớp có thể là 8 lớp = 16 kiện (cont lỏng)
TH2: Ưu tiên tối ưu số lớp, số NW có thể <16000 hoặc chiều cao không đạt (cont lỏng)
TH3: Ưu tiên tối đa NW, không quan tâm số lớp và chiều cao (miễn sao số lớp <=10 và chiều cao <=2350)
 
Hỏi thêm:
1- Số lớp trong 1 cont là 10 (2 kiện/lớp) hay 5 (4 kiện/lớp), với 2 kiện chồng đôi?
2- Thứ tự ưu tiên xếp cont là thế nào?
Giả sử 1 cont xếp 10 lớp = 20 kiện
Với limit 2350 height và 16000-17900 NW
TH1: Ưu tiên tối ưu chiều cao, khi đạt đến NW, số lớp có thể là 8 lớp = 16 kiện (cont lỏng)
TH2: Ưu tiên tối ưu số lớp, số NW có thể <16000 hoặc chiều cao không đạt (cont lỏng)
TH3: Ưu tiên tối đa NW, không quan tâm số lớp và chiều cao (miễn sao số lớp <=10 và chiều cao <=2350)
em có nói rõ ở sheet mong muốn, bác mở xem chung với sheet ARRANGEMENT để hiểu thêm ạ

em xin trả lời câu hỏi của bác:
1) chính xác là 10 lớp nhưng ở lớp 5 và 7 ( row3 từ h8-O17 sheet arrangement) vì chiều cao các kiện quá thấp ( ở đây giới hạn 2350 nên ko thể chồng 2 kiện mà mới có 1 mét kiểu phải chồng 3 hoặc 4 kiện lên thêm) em để thêm dưới mỗi 2 kiện vàng là thêm 2 kiện xanh, nhằm tối ưu cont ạ. nên nó mới có 4 kiện. còn các lớp khác vẫn là 2 kiện/lớp. trong trường hợp 2 lớp vàng đã đủ chiều cao và tổng cont đã đủ cân nặg thì 4 ô xanh này ko cần xếp ạ
Chỉ duy nhất ở row 3 bác đc quyền xếp thêm kiện thứ 3 hoặc thứ 4 ( vào ô màu xanh).\
2) ưu tiên phải chia đều mã hàng ra vì nếu bác ưu tiên số kg thì đc 2 3 cont đầu đủ kg vì bác gom hàng nặng lại còn mấy cont sau ko có cách nào để xếp cont đạt số cont tối thiểu cả, mà thay vì chỉ cần 20 cont nay phải ra 30 40 cont. bác hiểu ý em ko ạ.
=> theo kiểu của em là xếp theo lớp đáp ứng chiêu cao ko quá 2350cm đủ hết lớp nếu số kg nhẹ hơn 16000 kg ta lại tự động dò tìm thay thế các mã hàng nặng hơn đáp ứng chiều cao thay thế các mã hàng nhẹ kg hơn.
=>>file phía trên em gửi bác là em xếp tay, bác đừng để ý cont 1, e cố tình để đầu tiên để bác hiểu trong 1 đơn hàng sẽ có 1 vài cont ko đủ hàng những cứ xếp vào ạ.
con có thể thấp hơn 16000kg như cont số 2 vẫn có thể chấp nhận được.
Bác có zalo ko ạ cho em xin
cảm ơn bác nhiều
 
Tại sheet ARRANGEMENT
Từ cột I tới cột P là dùng code để xếp theo cặp, sort theo chiều cao giảm dần
Từ cột R tới BG là phân bổ từng cặp vào từng cont từ 1 - 40.
Công thức gốc tại T6, copy sang phải và xuống dưới.
Nếu muốn số cont nhiều hơn thì insert thêm cột
Từ bảng này, bạn dễ dàng đưa vào sơ đồ đóng cont.
(Đã inbox cho bạn Zalo của mình rồi nhé)
 

File đính kèm

  • Chia Cont AFB.xlsm
    1.7 MB · Đọc: 12
Tại sheet ARRANGEMENT
Từ cột I tới cột P là dùng code để xếp theo cặp, sort theo chiều cao giảm dần
Từ cột R tới BG là phân bổ từng cặp vào từng cont từ 1 - 40.
Công thức gốc tại T6, copy sang phải và xuống dưới.
Nếu muốn số cont nhiều hơn thì insert thêm cột
Từ bảng này, bạn dễ dàng đưa vào sơ đồ đóng cont.
(Đã inbox cho bạn Zalo của mình rồi nhé)
Mấy nay em bận quá chưa kịp xem nhưng rep ngay cảm ơn bác đã nhiệt tình.
có gì em xin phép liên lạc qua zalo của bác ạ
em cảm ơn
 
Web KT
Back
Top Bottom