Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Công cụ Solver được sử dụng để tìm giá trị tối ưu cho một công thức trong một ô, bằng cách thay đổi các biến quyết định. Khi giải quyết các bài toán quy hoạch tuyến tính, Solver là công cụ không thể thiếu. Bài viết này sẽ hướng dẫn bạn cách sử dụng Solver trong Excel.

Cách Thêm Solver vào Excel 2016 | 2019 | 2021 | 365

Solver là một công cụ tuyệt vời trong Excel. Nó có khả năng phân tích để giải quyết các vấn đề phức tạp với các ràng buộc đã cho. Tùy thuộc vào loại bài toán, nó tìm giá trị lớn nhất hoặc nhỏ nhất. Excel Solver có sẵn từ phiên bản Excel 2007 đến Excel 365.

Solver là một Add-in của Excel. Nó thường không có sẵn trong Excel. Chúng ta cần thêm công cụ này thủ công. Hãy xem quy trình sau đây.

📌 Các bước thực hiện:

  • Vào File >> Options trước.
  • Cửa sổ Excel Options hiện ra.
  • Chọn Add-ins từ phía bên trái.
  • Bây giờ, chọn Solver Add-in từ danh sách Add-ins bên phải.
  • Sau đó, nhấn nút Go.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Cửa sổ Add-ins xuất hiện.
  • Đánh dấu chọn Solver Add-in từ các add-in có sẵn.
  • Cuối cùng, nhấn nút OK.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Quay lại bảng tính.
  • Nhấp vào tab Data.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Chúng ta có thể thấy tùy chọn Solver ở phía bên phải cùng.

Thuật Toán Của Excel Solver

Excel Solver có nhiều thuật toán khác nhau để tìm giải pháp cho các bài toán tuyến tính và phi tuyến tính phức tạp. Chúng ta có thể chọn một trong các phương pháp sau trong hộp Select a Solving Method.

  • GRG Nonlinear: Dùng cho các bài toán phi tuyến tính mượt mà, thuật toán Generalized Reduced Gradient Nonlinear được áp dụng khi dữ liệu chứa ít nhất một ràng buộc là hàm phi tuyến tính mượt mà.
  • LP Simplex: Phương pháp giải Simplex được dùng cho bài toán Quy hoạch tuyến tính với các mối quan hệ tuyến tính. Với mối quan hệ tuyến tính giữa dữ liệu, quy hoạch tuyến tính hướng tới mục tiêu như thiệt hại tối thiểu, lợi nhuận tối đa, v.v.
  • Evolutionary: Đây là bài toán tối ưu hóa khó nhất khi không thể xác định đặc tính của hàm số. Hướng của hàm số này có thể tăng hoặc giảm vì các hàm không liên tục hoặc không mượt mà.

Các Thành Phần Của Mô Hình Excel Solver

Trong phần này, chúng ta sẽ thảo luận chi tiết về mô hình Solver. Một mô hình Solver có 3 phần chính.

  • Ô Mục Tiêu (Objective Cell),
  • Ô Biến (Variable Cells),
  • Ràng Buộc (Constraints).

Ô Mục Tiêu: Ô mục tiêu là ô chứa công thức. Giá trị này có thể là nhỏ nhất, lớn nhất hoặc một giá trị cụ thể.

Ô Biến: Đây là phạm vi các ô đóng vai trò như các biến để giải quyết bài toán. Chúng ta tìm giải pháp bằng cách sử dụng các biến này.

Ràng Buộc: Ràng buộc là các điều kiện do người dùng thiết lập để giải bài toán. Những hạn chế này được xác định dựa trên thực tế.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Các Bước Sử Dụng Excel Solver Add-In (Ví Dụ: Tối Đa Hóa Lợi Nhuận)

Bây giờ, chúng ta sẽ trình bày cách sử dụng Excel Solver. Chúng ta sẽ áp dụng Solver để đạt lợi nhuận tối đa trong một số ràng buộc. Ở đây, chúng ta có tập dữ liệu của một cửa hàng quần áo. Giả sử cửa hàng chỉ bán 5 loại sản phẩm cụ thể. Trong dữ liệu, đã cho chi phí, giá bán, lợi nhuận và số lượng có sẵn của từng mặt hàng. Chúng ta cũng đã tính tổng lợi nhuận bằng hàm SUM đơn giản. Tuy nhiên, ở đây chúng ta muốn đạt lợi nhuận tối đa với một số điều kiện. Điều đầu tiên là số lượng bán tối đa 90% và tối thiểu 10 đơn vị cho mỗi mặt hàng. Có trường hợp đặc biệt cho Áo Blazer với số lượng bán tối đa 20. Và cuối cùng, tổng số lượng bán tối đa là 400 đơn vị. Tuân theo các điều kiện đó, chúng ta muốn tính lợi nhuận tối đa sẽ chỉ ra số lượng bán cụ thể của từng mặt hàng.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

📌 Bước 1: Truy Cửa Sổ Solver Parameters

  • Đầu tiên, nhấp vào tab Data. Sau đó, chọn tùy chọn Solver từ nhóm Analyze.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Cửa sổ Solver Parameters hiện ra.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

📌 Bước 2: Thiết Lập Mục Tiêu Và Chọn Ô Biến

  • Chọn Ô nơi chúng ta muốn hiển thị giá trị tính toán.
  • Sau đó, chọn tùy chọn Max.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Bây giờ, nhấp vào mũi tên của tùy chọn By Changing Variable Cells.
  • Chọn phạm vi cột Unit (Số lượng).

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Phạm vi này là biến của bài toán.

  • Sau đó, chúng ta sẽ thêm các ràng buộc. Vì vậy, nhấp vào tùy chọn Add.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Cửa sổ Add Constraint xuất hiện.

📌 Bước 3: Thêm Ràng Buộc Và Chọn Phương Pháp Giải

  • Điền Cell Reference, toán tử so sánh và Constraint.
  • Sau đó, nhấn Add nếu muốn thêm ràng buộc mới hoặc OK nếu không còn ràng buộc nào.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Ở đây, chúng ta đã thêm tất cả các ràng buộc.
  • Cũng chọn GRG Nonlinear làm phương pháp giải.
  • Cuối cùng, nhấn nút Solve.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Cửa sổ Solver Results hiện ra.

📌 Bước 4: Chọn Định Dạng Kết Quả Solver Phù Hợp

  • Chọn tùy chọn Keep Solver Solution, nó sẽ thực hiện thay đổi trên bảng tính hiện tại.
  • Nhấp vào Answer từ phần báo cáo để in báo cáo Answer.
  • Sau đó, chọn Return to Solver Parameters Dialog, nó sẽ quay lại hộp thoại trước đó. Nếu cần thay đổi, chúng ta thực hiện từ hộp thoại đó.
  • Cuối cùng, nhấn nút OK.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

  • Quay lại bảng tính.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Chúng ta có thể thấy một số thay đổi trong ô đơn vị và ô tổng lợi nhuận.

  • Một tab Answer Report được thêm vào tệp Excel.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Tương tự, chúng ta cũng có thể tìm giá trị nhỏ nhất như tối thiểu hóa chi phí bằng cách chọn Min từ phần Set Objective.

Thành Thạo Excel Solver: Hướng Dẫn Bước Để Bước Tối Ưu Hóa Công Thức

Kết Luận

Trong bài viết này, chúng ta đã mô tả chi tiết về Excel Solver. Bao gồm cách thêm Solver, các thuật toán giải, mô hình và ví dụ minh họa. Hy vọng bài viết này đáp ứng nhu cầu của bạn. Hãy truy cập trang web Exceldemy.com và đưa ra góp ý trong hộp bình luận.

Các Bài Viết Liên Quan

  • Sử Dụng Excel Solver Để Xác Định Dự Án Nên Thực Hiện
  • Sử Dụng Excel Solver Để Xác Định Phân Bổ Sản Phẩm Tối Ưu
  • Tối Ưu Hóa Danh Mục Đầu Tư Bằng Excel Solver
  • Mô Hình Phân Bổ Nguồn Lực Trong Excel Sử Dụng Solver