Tìm kiếm mục tiêu Goak seek

Một phần của tài liệu giao an (1) (Trang 52 - 56)

CHƯƠNG 2. CƠ SỞ DỮ LIỆU

I. CÁC THAO TÁC TRÊN CƠ SỞ DỮ LIỆU

5. Tìm kiếm mục tiêu Goak seek

Goal seek (Hàm mục tiêu) thường áp dụng trong các bài toán như tính doanh thu hòa vốn, thay đổi một chỉ tiêu chi phí nào đó để có được lợi nhuận như mong muốn, tính tổng chi phí cho tổng chi phí ròng phải trả…

- Sử dụng Goal seek: Khi bạn thiết lập một bảng tính để sử dụng Goal Seek, bạn thường có một công thức trong một ô, và các biến cho công thức này (với một giá trị ban đầu) trong những ô khác. Công thức có thể có nhiều biến, nhưng Goal Seek chỉ cho phép bạn xử lý mỗi lần một biến mà thôi.

Goal Seek hoạt động bằng cách sử dụng phương pháp lặp đi lặp lại (iterative method) để tìm ra lời giải. Nghĩa là, Goal Seek sẽ thử giá trị ban đầu của biến để xem nó

có tạo ra kết quả mà bạn muốn hay không. Nếu không, Goal Seek sẽ thử tiếp với những giá trị khác nhau, cho đến khi nó tìm ra lời giải, hay nói cách khác, cho đến khi nào kết quả mà nó tìm được gần giống với kết quả của bạn muốn nhất.

- Chạy Goal Seek: Trước khi chạy Goal Seek, bạn cần thiết lập bảng tính theo một mẫu nào đó, mà cụ thể là nên thực hiện 3 bước sau đây:

Bước 1: Thiết lập một ô làm ô thay đổi (changing cell). Đây là giá trị mà Goal Seek sẽ xử lý lặp đi lặp lại để cố gắng đạt được kết quả gần đúng nhất. Rồi nhập một giá trị ban đầu trong ô này, cho nó bằng 0 chẳng hạn.

Bước 2: Thiết lập các giá trị nhập liệu khác cho công thức và đặt cho chúng những giá trị thích hợp.

Bước 3: Tạo một công thức để Goal Seek sử dụng trong quá trình cố gắng đạt được mục tiêu.

Ví dụ 1: Bạn đang ước mơ sắm được một thiết bị có trị giá $50,000, và muốn là trong vòng 5 năm tính từ hôm nay, ước mơ sẽ thành hiện thực. Giả sử rằng, tiền gửi ngân hàng có lãi suất là 5% một năm, vậy bạn cần phải gửi vào ngân hàng mỗi năm tối thiểu là bao nhiêu để đạt được ước mơ của mình? Hình a minh họa một bảng tính đã được thiết lập để

sử dụng Goal Seek cho ước mơ này:

Trong hình a trên:

- Ô C6 là ô thay đổi (changing cell): số tiền tối thiểu phải gửi vào ngân hàng mỗi năm (với giá trị ban đầu là không có đồng nào cả).

- Các ô C4 và C5 được sử dụng làm các hằng cho hàm FV() ở ô C8.

- Ô C8 chứa hàm FV(), là một hàm chuyên dùng để tính một giá trị tương lai cho một khoản đầu tư. Và bạn muốn rằng kết quả ở đây sẽ là $50,000.

Các bước thực hiện Goal Seek - Tool/ Goal Seek.

- Nhập tham chiếu đến ô chứa công thức trong hộp Set Cell. Trong trường hợp này, là $C$8.

- Nhập giá trị mà bạn muốn sẽ là kết quả của công thức trong hộp To Value. Trong trường hợp này, bạn nhập vào 50000.

- Nhập theo chiếu đến ô thay đổi, hay nói cách khác, để đạt được giá trị ở To Value cho công thức ở Set Cell, thì thay đổi giá trị ở đây: By changing cell (là ô C6 trong hình a).

Hình b minh họa bảng tính cùng với hộp thoại Goal Seek đã điền đầy đủ:

- Sau khi nhấn OK của hộp thoại, Goal Seek sẽ hiển thị kết quả mà nó tìm được vào ô thay đổi (là giá trị $-9,059 ở ô C6) và hộp thoại Goal Seek Status cho bạn biết nó

có tìm được lời giải hay không, cũng cho bạn so sánh kết quả áp dụng lời giải này (Current value) với kết quả mà bạn muốn có (Target value) (hình c):

- Ở đây, Goal Seek tính ra rằng, nếu muốn có được $50,000 sau 5 năm, thì ngay từ bây giờ, mỗi năm bạn phải gửi vào ngân hàng ít nhất $9,059, với giả thiết lãi suất tiền gửi trong suốt 5 năm là 5% một năm.

- Nếu bạn ưng ý với kết quả của Goal Seek tìm được, thì nhấn OK để chấp nhận kết quả ở ô thay đổi (là giá trị $-9,059 ở ô C6), còn nếu muốn bỏ qua kết quả này, bạn nhấn Cancel.

Ví dụ 2: Bài toán tối ưu hóa lợi nhuận sản phẩm

Có nhiều doanh nghiệp sử dụng lợi nhuận từ sản phẩm như là thước đo cho tình hình tài chính của mình. Một mức lợi nhuận mạnh, có nghĩa là các chi phí đang được kiểm soát tốt, và cho thấy thị trường hài lòng với giá cả của sản phẩm. Dĩ nhiên, lợi

nhuận còn phụ thuộc vào nhiều yếu tố khác nữa, và bạn có thể sử dụng Goal Seek để tìm ra mức lợi nhuận tối ưu dựa vào một trong những yếu tố này.

Ví dụ, bạn muốn đưa ra một dòng sản phẩm mới, và bạn muốn thu được 30% lợi nhuận từ nó trong năm đầu tiên. Và giả sử rằng bạn có những giả định sau đây:

Trong năm đầu tiên này sẽ bán được 100,000 sản phẩm (Unit Sold).

Mức chiết khấu trung bình (Average Discount) cho các đại lý là 40%

Tổng chi phí cố định (Fixed Costs) là $750,000, và chi phí riêng cho mỗi sản phẩm (Costs per Unit) là $12.63

Từ những thông tin trên, chúng ta sẽ tìm ra mức giá bán hợp lý nhất (Price per Unit) cho sản phẩm để kiếm được 30% lợi nhuận (Margin).

Hình minh họa một bảng tính được thiết lập để giải bài toán này. Một giá trị ban đầu là $1.00 được nhập ở ô Price Per Unit (giá bán cho mỗi sản phẩm, ô C4). Với mức giá này, nếu bán hết 100,000 sản phẩm, và sau khi chiết khấu 40% cho đại lý, chúng ta sẽ có doanh thu là $60,000. Chi phí cho 100,000 sản phẩm này cộng với chi phí cố định sẽ là $2,013,000. Như vậy, nếu như bán với giá $1.00 một sản phẩm, chúng ta sẽ lỗ

$1,953,000, hay tương đương với -3255% (!)

Để tìm ra giá bán cho sản phẩm (giá trị ở C4) mà kiếm được 30% lợi nhuận (ở

C14), tôi thiết lập các tham số trong hộp thoại Goal Seek như sau:

Tham chiếu cho Set Cell là C14 Giá trị cho To Value là 0.3 (tức 30%) Tham chiếu cho By Changing Cell là C4

Sau khi chạy Goal Seek, nó đưa ra một giá bán đề nghị là $47.87 để đạt được mức lợi nhuận gần bằng mức lợi nhuận chúng ta muốn (29,92%), như minh họa ở hình dưới

Một phần của tài liệu giao an (1) (Trang 52 - 56)

Tải bản đầy đủ (DOC)

(68 trang)
w