Bài này này sẽ hướng dẫn các bạn tính bài toán về phân công trong công việc trong Excel.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
Vấn đề phân công
Sử dụng solver trong Excel để phân công mọi người cho các nhiệm vụ nhằm giảm thiểu tổng chi phí.
Xây dựng mô hình



Phép thử và lỗi sai
Ví dụ: nếu chúng ta chỉ định Người 1 cho Nhiệm vụ 1, Người 2 cho nhiệm vụ 2 và Người 3 cho Nhiệm vụ 3, Nhiệm vụ được giao bằng Cung và Người được giao bằng Cầu. Giải pháp này có tổng chi phí là 147.
Giải quyết mô hình
1. Trên bảng Data, Solver
Nhập các thông số solver. Kết quả phải phù hợp với hình dưới đây.






Câu hỏi thường gặp
Solver trong Excel là gì và nó được sử dụng như thế nào trong bài toán phân công?
Solver là một công cụ bổ trợ trong Excel giúp tìm giải pháp tối ưu cho một mô hình toán học. Trong bài toán phân công, Solver được dùng để tìm cách phân bổ nhiệm vụ cho từng người sao cho tổng chi phí là nhỏ nhất, đồng thời đáp ứng các ràng buộc về số lượng nhiệm vụ và người.
Tôi có cần cài đặt thêm phần mềm nào để sử dụng Solver không?
Solver thường được tích hợp sẵn trong Excel. Nếu không thấy, bạn có thể cần kích hoạt nó thông qua tùy chọn Add-ins trong Excel.
Làm thế nào để đảm bảo Solver tìm ra giải pháp tối ưu?
Cần thiết lập chính xác các thông số đầu vào cho Solver, bao gồm mục tiêu (giảm thiểu tổng chi phí), các ô thay đổi (ô phân công nhiệm vụ), và các ràng buộc (mỗi người chỉ làm một nhiệm vụ, mỗi nhiệm vụ chỉ có một người làm). Chọn phương pháp giải Simplex LP thường sẽ hiệu quả cho bài toán phân công tuyến tính.