Bài: “Phân công 5 loại máy hoặc 5 đơn vị trực thuộc sản xuất 10 loại sản phẩm cho có hiệu quả cao nhất” và các bài trước đây tôi đã đưa lên Diễn đàn, mới chỉ xuất phát từ việc đã có sẵn phương án phân công máy hoặc phân công việc, cần phân công lại để dư ra nhiều thời gian nhất và dùng thời gian dư thừa này để sản xuất thêm sản phẩm cho nhà máy hoặc cung cấp cho thị trường. Việc tính toán phương án ban đầu cũng mất khá nhiều thời gian và cũng có thể có người còn ngại tính phương án này.
Để khắc phục điều đó, trong bài này tôi xin giới thiệu cách tính chỉ cần biết khả năng của mỗi loại máy hoặc mỗi đơn vị sản xuất, dự kiến sản xuất từng loại sản phẩm và thời gian mỗi loại máy sản xuất 1 sản phẩm từng loại hoặc thời gian quy đổi để mỗi đơn vị trực thuộc sản xuất 1.000 sản phẩm từng loại là có thể tính được phương án sản xuất có hiệu quả nhất. Nếu đã có phương án ban đầu cũng không sao, khi đó ta có thể biết được là dự kiến sản xuất từng loại sản phẩm không vượt quá khả năng sản xuất và biết được phương án tối ưu tăng thêm được bao nhiêu sản phẩm so với phương án ban đầu. Lưu ý là sau khi copy phương án ban đầu, nếu phương án này có chỗ tính sai thì ngay trên đầu biểu sẽ có ngay chữ “Tính sai” màu đỏ, ngay cạnh biểu và cuối biểu có số màu đỏ cho biết là chỗ nào đã tính sai bao nhiêu.
1. Phân công cho 6 loại máy sản xuất 10 loại sản phẩm:
Để so sánh với phương án cũ, giả thử trong phân xưởng đã có dự kiến phân công sản xuất 10 loại chi tiết sản phẩm cho 6 loại máy rất lộn xộn như trong thí dụ sau:
Trong biểu này do cột số lượng đã có tổng số sản phẩm dự kiến sản xuất, nên tổng thời gian của các loại máy phải để ở ngay dòng trên cùng của cột đầu.
Copy mã rồi bấm phím “Tính ban đầu” thì sau 242 giây (4 phút 2 giây) chạy, máy tính sẽ cho ra “Biểu tính toán”. Máy tính chạy lâu như vậy để làm các việc sau: Tự tính toán phương án ban đầu, phá hết các vòng trong phương án này để có phương án tốt hơn, kiểm tra tối ưu, căn cứ vào thời gian còn thừa tự điều chỉnh phương án mới cho tốt hơn, bổ sung thêm các ô chọn mới tương ứng với những ô có giá trị âm trong biểu “Kiểm tra tối ưu”, sau đó lại phá hết các vòng lần thứ hai để có phương án tốt hơn nữa, kiểm tra tối ưu lần nữa.
Nhìn dòng “Còn thừa” ở cuối biểu ta thấy còn thừa tới 34.099,64 phút bằng 26,69% so với tổng thời gian của các loại máy. Căn cứ vào nhu cầu của thị trường và thời gian còn thừa của từng loại máy ta có thể cho sản xuất thêm sản phẩm. Thí dụ như ta có thể cho sản xuất thêm tới 1.220 sản phẩm. Sau đó bấm phím “Tính tối ưu” thì sau 123 giây (2 phút 3 giây) máy tính chạy để làm các việc sau: Tự điều chỉnh phương án cho tốt hơn, bổ sung thêm các ô chọn mới tương ứng với những ô có giá trị âm trong biểu “Kiểm tra tối ưu”, sau đó phá hết các vòng để có phương án tốt hơn, kiểm tra tối ưu. Làm xong các việc đó sẽ cho ra “Biểu tính toán” như sau:
Để khắc phục điều đó, trong bài này tôi xin giới thiệu cách tính chỉ cần biết khả năng của mỗi loại máy hoặc mỗi đơn vị sản xuất, dự kiến sản xuất từng loại sản phẩm và thời gian mỗi loại máy sản xuất 1 sản phẩm từng loại hoặc thời gian quy đổi để mỗi đơn vị trực thuộc sản xuất 1.000 sản phẩm từng loại là có thể tính được phương án sản xuất có hiệu quả nhất. Nếu đã có phương án ban đầu cũng không sao, khi đó ta có thể biết được là dự kiến sản xuất từng loại sản phẩm không vượt quá khả năng sản xuất và biết được phương án tối ưu tăng thêm được bao nhiêu sản phẩm so với phương án ban đầu. Lưu ý là sau khi copy phương án ban đầu, nếu phương án này có chỗ tính sai thì ngay trên đầu biểu sẽ có ngay chữ “Tính sai” màu đỏ, ngay cạnh biểu và cuối biểu có số màu đỏ cho biết là chỗ nào đã tính sai bao nhiêu.
1. Phân công cho 6 loại máy sản xuất 10 loại sản phẩm:
Để so sánh với phương án cũ, giả thử trong phân xưởng đã có dự kiến phân công sản xuất 10 loại chi tiết sản phẩm cho 6 loại máy rất lộn xộn như trong thí dụ sau:

Trong biểu này do cột số lượng đã có tổng số sản phẩm dự kiến sản xuất, nên tổng thời gian của các loại máy phải để ở ngay dòng trên cùng của cột đầu.
Copy mã rồi bấm phím “Tính ban đầu” thì sau 242 giây (4 phút 2 giây) chạy, máy tính sẽ cho ra “Biểu tính toán”. Máy tính chạy lâu như vậy để làm các việc sau: Tự tính toán phương án ban đầu, phá hết các vòng trong phương án này để có phương án tốt hơn, kiểm tra tối ưu, căn cứ vào thời gian còn thừa tự điều chỉnh phương án mới cho tốt hơn, bổ sung thêm các ô chọn mới tương ứng với những ô có giá trị âm trong biểu “Kiểm tra tối ưu”, sau đó lại phá hết các vòng lần thứ hai để có phương án tốt hơn nữa, kiểm tra tối ưu lần nữa.
Nhìn dòng “Còn thừa” ở cuối biểu ta thấy còn thừa tới 34.099,64 phút bằng 26,69% so với tổng thời gian của các loại máy. Căn cứ vào nhu cầu của thị trường và thời gian còn thừa của từng loại máy ta có thể cho sản xuất thêm sản phẩm. Thí dụ như ta có thể cho sản xuất thêm tới 1.220 sản phẩm. Sau đó bấm phím “Tính tối ưu” thì sau 123 giây (2 phút 3 giây) máy tính chạy để làm các việc sau: Tự điều chỉnh phương án cho tốt hơn, bổ sung thêm các ô chọn mới tương ứng với những ô có giá trị âm trong biểu “Kiểm tra tối ưu”, sau đó phá hết các vòng để có phương án tốt hơn, kiểm tra tối ưu. Làm xong các việc đó sẽ cho ra “Biểu tính toán” như sau:

Nhìn phía trên biểu này ta thấy chữ “Đã tối ưu”, còn dòng còn thừa ở cuối biểu chỉ là những số rất nhỏ, tỷ lệ tổng thời gian còn thừa so với tổng thời gian của các loại máy chỉ là 0%.
Số liệu trong biểu này được tự động chuyển sang biểu ở ngay bên cạnh là biểu “Phương án sản xuất của Phân xưởng X” như sau:

Cột cuối của biểu này cho biết số sản phẩm tăng thêm từng loại so với dự kiến ban đầu là bao nhiêu.
2. Phân công cho 6 đơn vị trực thuộc sản xuất 10 loại sản phẩm:
Giả thử chỉ cần sản xuất 8 loại sản phẩm như trong thí dụ sau:

Copy mã rồi bấm phím “Tính ban đầu” thì sau 242 giây (4 phút 2 giây) chạy, máy tính sẽ cho ra “Biểu tính toán” giống như phần 1. Nhưng phía trên biểu có chữ “Tăng so với ban đầu: -5,25 sản phẩm”, nhìn cột cuối của biểu “Phương án sản xuất của Tổng công ty X” ta thấy còn thiếu 5,25 nghìn Sản phẩm 8. Vì vậy việc đầu tiên là phải dùng thời gian còn thừa ở dòng cuối “Biểu tính toán” để bổ sung cho đầy đủ sản phẩm này, khi bổ sung nên ưu tiên bổ sung vào những ô có thời gian sản xuất 1.000 sản phẩm nhỏ trước. Bổ sung đầy đủ vẫn còn thừa thời gian để tăng thêm 22,91 Sản phẩm 4. Bấm phím “Tính tối ưu” thì sau 123 giây (2 phút 3 giây) máy tính chạy, “Biểu tính toán” vẫn còn thừa thời gian ở dòng cuối. Ta có thể dùng thời gian còn thừa này để tăng thêm 4,67 Sản phẩm 5. Bấm phím “Tính tối ưu” lần nữa thì sau 123 giây (2 phút 3 giây) máy tính chạy, “Biểu tính toán” xuất hiện như sau:

Nhìn phía trên biểu này ta thấy chữ “Đã tối ưu” và số liệu trong biểu này được tự động truyền sang biểu “Phương án sản xuất của Tổng công ty X” như sau:

Nhìn cột cuối của biểu này ta thấy đã tăng thêm 27,58 nghìn sản phẩm so với dự kiến ban đầu, trong đó Sản phẩm 4 tăng thêm 22,91 nghìn sản phẩm và Sản phẩm 5 tăng thêm 4,67 nghìn sản phẩm.
3. Điều chỉnh phương án sản xuất khi dự kiến sản xuất ban đầu quá lớn:
Nếu dự kiến sản xuất ban đầu quá lớn thì sau khi bấm phím “Tính ban đầu”, máy tính chạy và cho ra kết quả là trong “Biểu tính toán” có 1 hoặc vài sản phẩm cuối biểu không có sản phẩm hoặc thiếu sản phẩm so với dự kiến sản xuất ban đầu. Việc đầu tiên là phải dùng thời gian còn thừa ở dòng cuối biểu phân bổ cho các sản phẩm còn thiếu. Sau đó xem lại nhu cầu để giảm bớt một số sản phẩm ở phía trên để tăng thêm các sản phẩm còn thiếu ở phía dưới. Các việc đó hoàn toàn làm trong “Biểu tính toán”, rồi mới bấm phím “Tính tối ưu”.
4. Sửa lại các file đã nói đến trong các bài trước:
Đối với các file Pcm4x10.xlsm, Pcv4x10.xlsm, Pcm5x10.xlsm và Pcv5x10.xlsm, tôi sẽ sửa đổi lại theo cách tính này, khi nào làm xong tôi sẽ thông báo cho mọi người biết.
Quảng cáo