Hướng dẫn cách sử dụng tính năng Goal Seek trong Excel

Cách sử dụng tính năng Goal Seek trong Microsoft Excel

Chia sẻ kiến thức 15/08/2022

Bạn có đầu ra cho một công thức nhưng không biết đầu vào? Giải quyết ngược với tính năng Goal Seek trong Excel có thể chính là những gì bạn cần.

What-If Analysis (tạm dịch là Phân tích nếu – thì) trong Excel cho phép bạn xem việc thay đổi một ô ảnh hưởng như thế nào đến kết quả đầu ra của công thức. Bạn có thể sử dụng các công cụ của Excel cho mục đích này để tính toán ảnh hưởng của việc thay đổi giá trị của một ô trong công thức.

Excel có ba loại công cụ What-If Analysis: Scenario Manager, Goal Seek, Data Table (Trình quản lý Tình huống, Tìm kiếm Mục tiêu, Bảng Dữ liệu). Goal Seek giúp bạn xác định đầu vào bạn cần để chuyển đổi ngược lại công thức thành một đầu ra nhất định.

Tính năng Goal Seek trong Excel hoạt động theo kiểu “trial and error”, nghĩa là nghĩa là hoàn thành một việc bằng cách thử các biện pháp khác nhau. Điều này có nghĩa là nếu nó không tạo ra những gì bạn muốn, thì Excel sẽ tiếp tục cải thiện giá trị đó cho đến khi làm được.

1. Công thức Goal Seek trong Excel là gì?

Goal Seek trong Excel về cơ bản được chia thành ba phần chính:

  1. Set cell (Đặt ô): Ô bạn muốn sử dụng làm mục tiêu của mình.
  2. To value (Thành giá trị): Giá trị bạn muốn làm mục tiêu của mình.
  3. By changing cell (Bằng cách thay đổi ô): Ô bạn muốn thay đổi để đạt được giá trị mục tiêu của mình.

Với ba cài đặt này được đặt, Excel sẽ cố gắng cải thiện giá trị trong ô bạn đặt trong By changing cell cho đến khi ô bạn đặt trong Set cell đạt đến giá trị bạn đã xác định trong To value.

Để hiểu rõ hơn, hãy xem các ví dụ dưới đây.

2. Ví dụ 1

Giả sử bạn có hai ô (A & B) và một ô thứ ba tính giá trị trung bình của hai ô này.

Bây giờ, giả sử bạn có một giá trị cố định cho A và bạn muốn tăng mức trung bình bằng cách thay đổi giá trị cho B. Với Goal Seek, bạn có thể tính toán giá trị nào của B sẽ tạo ra mức trung bình bạn muốn.

>>> Đọc ngay: Cách di chuyển file giữa các tài khoản Google Drive 

3. Cách sử dụng Goal Seek trong Excel

  1. Trong Excel, bấm vào ô C1.
  2. Trong thanh công thức, hãy nhập:
    =AVERAGE(A1:B1)
    Công thức này sẽ cho phép Excel tính giá trị trung bình của các giá trị trong A1B1 và ​​xuất giá trị đó trong C1
  3. Trong ví dụ này, gõ 16 vào ô A1.
  4. Chọn ô C1, sau đó bấm vào tab Data (Dữ liệu).
  5. Trong tab này, hãy chọn What-If Analysis, sau đó chọn Goal Seek. Thao tác này sẽ hiển thị cửa sổ Goal Seek.
  6. Trong cửa sổ Goal Seek, đặt Set cell thành C1. Đây sẽ là ô mục tiêu của bạn. Nếu bạn đã chọn C1 trước khi mở cửa sổ Goal Seek, Set cell sẽ tự động đặt thành C1.
  7. Trong To value, hãy chèn giá trị mục tiêu bạn muốn. Trong ví dụ này, tôi muốn trung bình của mình là 26, vì vậy giá trị mục tiêu cũng sẽ là 26.
  8. Cuối cùng, trong ô By changing cell, hãy chọn ô bạn muốn thay đổi để đạt được mục tiêu. Đây sẽ là ô B2 .

Nhấp vào OK để Goal Seek chạy. 

 

Sau khi bạn nhấp vào OK, một hộp thoại sẽ xuất hiện thông báo rằng Goal Seek đã tìm ra giải pháp.

Giá trị của ô A1 sẽ thay đổi thành giải pháp, con số này sẽ ghi đè lên dữ liệu trước đó. Bạn nên chạy Goal Seek trên bản sao của Sheet để tránh mất dữ liệu gốc.

4. Ví dụ 2

Bạn sẽ thấy Goal Seek rất hữu ích khi sử dụng nó trong các tình huống thực tế. 

Ví dụ, bạn có một tài khoản ngân hàng cho lãi suất 4% hàng năm trên số tiền có trong tài khoản.

Sử dụng What-If Analysis và Goal Seek, bạn có thể tính toán số tiền cần có trong tài khoản để nhận được một số tiền lãi hàng tháng nhất định.

Giả sử tôi muốn nhận được 350$ tiền lãi mỗi tháng. Đây là cách bạn có thể tính toán điều đó:

  1. Trong ô A1, nhập Số dư (Balance).
  2. Trong ô A2, nhập Lãi suất Hàng năm (Annual rate).
  3. Trong ô A4, nhập Lợi nhuận hàng tháng (Monthly profit).
  4. Trong ô B24% .
  5. Chọn ô B4 và trong thanh công thức, nhập công thức bên dưới:
    =B1*B2/12
    Lợi nhuận hàng tháng sẽ bằng số dư tài khoản nhân với Lãi suất Hàng năm chia cho 12 (số tháng trong năm).
  6. Chuyển đến  tab Data (Dữ liệu), chọn What-If Analysis, sau đó chọn Goal Seek.
  7. Trong cửa sổ Goal Seek, nhập B4 vào Set cell.
  8. Nhập 350 vào ô Set cell. (lợi nhuận hàng tháng bạn muốn nhận được)
  9. B1 vào By changing cell.
  10. Bấm OK. Hộp thoại Goal Seek Status sẽ bật lên.

Bạn sẽ thấy rằng Goal Seek đã tìm thấy giải pháp trong ô B4. Trong ô B1, bạn có thể thấy giải pháp là 105.000. Điều này có nghĩa là để nhận được 350$ tiền lãi suất hàng tháng, bạn cần có 105.000$ trong tài khoản. 

>>> Đọc ngay: Cách tạo link trực tiếp cho các file trên Google Drive

5. Điều kiện của Goal Seek

Bạn có thể thấy rằng Goal Seek chỉ có thể thay đổi một ô để đạt được giá trị mục tiêu. Điều này có nghĩa là Goal Seek không thể tìm ra giải pháp nếu có nhiều hơn một biến. Trong trường hợp này, bạn sẽ cần sử dụng một công cụ khác có tên là Solver. 

Hy vọng sau bài viết này, bạn đọc đã hiểu cách sử dụng tính năng Goal Seek trong Excel. Nếu có bất kỳ thắc mắc nào, hãy để lại dưới phần bình luận để được giải đáp nhé. 

>>> Nếu bạn đang có nhu cầu học lập trình trực tuyến, tìm hiểu ngay tại đây:

>>> Tin liên quan:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/how-to-use-goal-seek-in-excel/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại