Menetapkan dan menyelesaikan masalah dengan menggunakan Solver

Solver adalah program tambahan Microsoft Excel yang bisa Anda gunakan untuk analisis bagaimana-jika. Gunakan Solver untuk menemukan nilai optimal (maksimum atau minimum) untuk rumus di dalam satu sel — yang disebut sel tujuan — tunduk pada batasan, atau batas, pada nilai dari sel rumus lain pada lembar kerja. Solver bekerja dengan grup sel, yang disebut variabel keputusan atau sel variabel sederhana yang digunakan dalam penghitungan rumus di dalam sel tujuan dan batasan. Solver menyesuaikan nilai di dalam sel variabel keputusan untuk memenuhi batas pada sel batasan dan memberikan hasil yang Anda inginkan untuk sel tujuan.

Sederhananya, Anda bisa menggunakan Solver untuk menentukan nilai maksimum atau minimum satu sel dengan mengubah sel lain. Misalnya, Anda dapat mengubah jumlah anggaran iklan yang diproyeksikan dan melihat efeknya pada jumlah laba yang diproyeksikan.

Catatan: Versi Solver sebelum Excel 2007 mengacu pada sel tujuan sebagai "sel target," dan sel variabel keputusan sebagai "sel berubah" atau "sel yang disesuaikan". Banyak penyempurnaan dilakukan ke Add-in Solver untuk Excel 2010, jadi jika Anda menggunakan Excel 2007 pengalaman Anda akan sedikit berbeda.

Di dalam contoh berikut, tingkat iklan di setiap kuartal mempengaruhi jumlah unit yang terjual, secara tidak langsung menentukan jumlah penerimaan penjualan, pengeluaran yang terkait, dan laba. Solver dapat mengubah anggaran kuartal untuk iklan (sel variabel keputusan B5:C5), di atas batasan anggaran total $20.000 (sel F5), sampai laba total (sel tujuan F7) mencapai jumlah maksimum yang memungkinkan. Nilai di dalam sel variabel digunakan untuk menghitung laba di setiap kuartal, jadi mereka terkait ke sel tujuan dari rumus F7, =SUM (Q1 Profit:Q2 Profit).

Sebelum evaluasi Solver

1. Sel variabel

2. Sel batasan

3. Sel tujuan

Setelah Solver berjalan, nilai barunya adalah sebagai berikut.

Setelah evaluasi Solver

  1. Pada tab Data, di grup Analisis, klik Solver.
    Gambar Pita Excel

    Catatan: Jika perintah Solver atau grup Analisis tidak tersedia, Anda harus mengaktifkan Solver add-in. Lihat: cara mengaktifkan Add-in Solver.

    Gambar dialog Solver Excel 2010 +
  2. Di dalam kotak Tetapkan Tujuan, masukkan referensi sel atau nama untuk sel tujuan. Sel tujuan harus berisi sebuah rumus.

  3. Lakukan salah satu hal berikut ini:

    • Jika Anda ingin nilai sel tujuan menjadi sebesar mungkin, klik Maks.

    • Jika Anda ingin nilai sel tujuan menjadi sekecil mungkin, klik Min.

    • Jika Anda ingin sel tujuan menjadi nilai tertentu, klik Nilai sebesar, lalu ketik nilai di dalam kotak.

    • Di kotak Dengan Mengubah Sel Variabel, masukkan nama atau referensi untuk setiap rentang sel variabel keputusan. Memisahkan referensi yang tidak berdekatan dengan koma. Sel variabel harus terkait langsung atau tidak langsung dengan sel tujuan. Anda dapat menetapkan sampai 200 sel variabel.

  4. Di kotak Tunduk pada Batasan, masukkan batasan apa saja yang ingin Anda terapkan dengan melakukan hal berikut ini:

    1. Di kotak dialog Parameter Solver, klik Tambahkan.

    2. Di dalam kotak Referensi Sel, masukkan referensi sel atau nama rentang sel yang ingin Anda batasi nilainya.

    3. Klik hubungan ( <=, >=, int, bin, atau DIF ) yang Anda inginkan antara sel referensi dan constraint. Jika Anda mengklik int, bilangan bulat muncul dalam kotak batasan . Jika Anda mengklik bin, biner muncul dalam kotak batasan . Jika Anda mengklik DIF, alldifferent muncul dalam kotak constraint .

    4. Jika Anda memilih <=, =, or >= untuk hubungan di dalam kotak Batasan, ketikkan nomor, referensi sel atau nama, atau rumus.

    5. Lakukan salah satu hal berikut ini:

      • Untuk menerima batasan dan menambah batasan yang lainnya, klik Tambahkan.

      • Untuk menerima batasan dan kembali ke kotak dialog Parameter Solver, klik OK.
        Catatan    Anda dapat menerapkan hubungan int, bin, dan dif hanya dalam batasan pada sel variabel keputusan .

        Anda dapat mengubah atau menghapus batasan yang ada dengan melakukan hal berikut ini:

    6. Di dalam kotak dialog Parameter Solver, klik batasan yang ingin Anda ubah atau hapus.

    7. Klik Ubah lalu buat perubahan Anda, atau klik Hapus.

  5. Klik Selesaikan dan lakukan salah satu hal berikut ini:

    • Untuk menyimpan nilai solusi pada lembar kerja, di kotak dialog Hasil Solver, klik Pertahankan Solusi Solver.

    • Untuk memulihkan nilai awalnya sebelum Anda mengklik Selesaikan, klik Pulihkan Nilai Asli.

    • Anda dapat menyela proses solusi dengan menekan Esc. Excel menghitung ulang lembar kerja dengan nilai terakhir yang ditemukan untuk sel variabel keputusan.

    • Untuk membuat laporan yang berdasarkan solusi Anda setelah Solver menemukan solusi, Anda bisa mengklik tipe laporan di dalam kotak Laporan lalu klik OK. Laporan dibuat pada lembar kerja baru di dalam buku kerja Anda. Jika Solver tidak menemukan solusi, maka hanya laporan tertentu atau tidak ada laporan yang tersedia.

    • Untuk menyimpan nilai sel variabel keputusan Anda sebagai sebuah skenario yang bisa Anda tampilkan kemudian, klik Simpan Skenario di dalam kotak dialog Hasil Solver, lalu ketik nama untuk skenario di dalam kotak Nama Skenario.

  1. Setelah Anda menentukan permasalahan, klik Opsi di dalam kotak dialog Parameter Solver.

  2. Di kotak dialog Opsi, pilih kotak centang Perlihatkan Hasil Perulangan untuk melihat nilai setiap solusi uji coba, lalu klik OK.

  3. Di kotak dialog Parameter Solver, klik Selesaikan.

  4. Di kotak dialog Perlihatkan Solusi Uji Coba, lakukan salah satu hal berikut ini:

    • Untuk menghentikan proses solusi dan menampilkan kotak dialog Hasil Solver, klik Hentikan.

    • Untuk meneruskan proses solusi dan menampilkan solusi uji coba selanjutnya, klik Lanjutkan.

  1. Di kotak dialog Parameter Solver, klik Opsi.

  2. Pilih atau masukkan nilai untuk setiap opsi pada tab Semua Metode, GRG Nonlinear, dan Evolusioner di dalam kotak dialog.

  1. Di kotak dialog Parameter Solver, klik Muat/Simpan.

  2. Masukkan rentang sel untuk area model, dan klik Simpan atau Muat.

    Ketika Anda menyimpan sebuah model, masukkan referensi untuk sel pertama daerah vertikal untuk sel kosong yang ingin Anda tempatkan model masalahnya. Ketika Anda memuat sebuah model, masukkan referensi untuk seluruh rentang sel yang berisi model masalah.

    Tips: Anda dapat menyimpan pilihan terakhir di kotak dialog Parameter Solver dengan lembar kerja dengan meyimpan buku kerja. Setiap lembar kerja di dalam buku kerja bisa mempunyai pilihan Solver sendiri, dan semuanya tersimpan. Anda juga dapat menetapkan lebih dari satu masalah untuk lembar kerja dengan mengklik Muat/Simpan untuk menyimpan masalah secara individual.

Anda dapat memilih dari ketiga algoritma atau metode penyelesaian di dalam kotak dialog Parameter Solver:

  • Generalized Reduced Gradient (GRG) Nonlinear    Gunakan untuk masalah non linear yang halus.

  • LP Simplex    Gunakan untuk masalah linear.

  • Evolusioner    Gunakan untuk masalah yang tidak halus.

Penting: Anda harus mengaktifkan Add-in Solver terlebih dahulu. Untuk informasi selengkapnya, lihat memuat Add-in Solver.

Di dalam contoh berikut, tingkat iklan di setiap kuartal mempengaruhi jumlah unit yang terjual, secara tidak langsung menentukan jumlah penerimaan penjualan, pengeluaran yang terkait, dan laba. Solver dapat mengubah anggaran triwulanan untuk iklan (sel variabel variabel B5: C5), hingga batas Total anggaran $20.000 (sel D5), hingga profit Total (sel tujuan D7) mencapai jumlah maksimum yang dimungkinkan. Nilai dalam sel variabel digunakan untuk menghitung laba untuk setiap kuartal, sehingga mereka terkait dengan sel tujuan rumus D7, = SUM (Q1 profit: Q2 profit).

Contoh evaluasi Solver

Keterangan 1 sel variabel

Keterangan 2 sel yang dibatasi

sel tujuan Keterangan 3

Setelah Solver berjalan, nilai barunya adalah sebagai berikut.

Contoh evaluasi Solver dengan nilai baru

  1. Di Excel 2016 untuk Mac: klik pemecahdata >.

    Solver

    Di Excel untuk Mac 2011: Klik tab data , di bawah analisis, klik Solver.

    Tab Data, grup Analisis, Add-in Solver

  2. Dalam Atur tujuan, masukkan referensi sel atau nama untuk sel tujuan.

    Catatan: Sel tujuan harus berisi sebuah rumus.

  3. Lakukan salah satu hal berikut ini:

    Untuk

    Lakukan ini

    Membuat nilai sel tujuan seluas mungkin

    Klik maks.

    Membuat nilai sel tujuan sekecil mungkin

    Klik min.

    Mengatur sel tujuan ke nilai tertentu

    Klik nilai, lalu ketikkan nilai dalam kotak.

  4. Di kotak Dengan Mengubah Sel Variabel, masukkan nama atau referensi untuk setiap rentang sel variabel keputusan. Pisahkan referensi yang tidak berdekatan dengan koma.

    Sel variabel harus terkait langsung atau tidak langsung dengan sel tujuan. Anda dapat menetapkan sampai 200 sel variabel.

  5. Dalam kotak Subject to constraint , tambahkan batasan yang ingin Anda Terapkan.

    Untuk menambahkan batasan, ikuti langkah-langkah berikut:

    1. Di kotak dialog Parameter Solver, klik Tambahkan.

    2. Di dalam kotak Referensi Sel, masukkan referensi sel atau nama rentang sel yang ingin Anda batasi nilainya.

    3. Pada menu pop-up <= Relationship, pilih hubungan yang Anda inginkan antara sel referensi dan constraint. Jika Anda memilih <=, =, atau >=, dalam kotak constraint , ketikkan angka, referensi sel atau nama, atau rumus.

      Catatan: Anda hanya dapat menerapkan hubungan int, bin, dan DIF dalam batasan pada sel variabel keputusan.

    4. Lakukan salah satu hal berikut ini:

    Untuk

    Lakukan ini

    Menerima batasan dan menambahkan

    Klik Tambahkan.

    Menerima batasan dan kembali ke kotak dialog parameter Solver

    Klik OK.

  6. Klik selesaikan, lalu lakukan salah satu hal berikut ini:

    Untuk

    Lakukan ini

    Pertahankan nilai solusi pada lembar

    Klik Pertahankan solusi Solver dalam kotak dialog hasil Solver .

    Memulihkan data asli

    Klik Pulihkan nilai asli.

Catatan: 

  1. Untuk menghentikan proses solusi, tekan ESC. Excel menghitung ulang lembar dengan nilai terakhir yang ditemukan untuk sel yang dapat disesuaikan.

  2. Untuk membuat laporan yang berdasarkan solusi Anda setelah Solver menemukan solusi, Anda bisa mengklik tipe laporan di dalam kotak Laporan lalu klik OK. Laporan dibuat pada lembar baru di buku kerja Anda. Jika Solver tidak menemukan solusi, opsi untuk membuat laporan tidak tersedia.

  3. Untuk menyimpan nilai sel yang Anda Sesuaikan sebagai skenario yang bisa Anda Tampilkan nanti, klik Simpan skenario dalam kotak dialog hasil Solver , lalu ketikkan nama untuk skenario dalam kotak nama skenario .

  1. Di Excel 2016 untuk Mac: klik pemecahdata >.

    Solver

    Di Excel untuk Mac 2011: Klik tab data , di bawah analisis, klik Solver.

    Tab Data, grup Analisis, Add-in Solver

  2. Setelah Anda menentukan masalah, dalam kotak dialog parameter Solver , klik opsi.

  3. Pilih kotak centang Perlihatkan hasil iterasi untuk melihat nilai setiap solusi uji coba, lalu klik OK.

  4. Di kotak dialog Parameter Solver, klik Selesaikan.

  5. Dalam kotak dialog Perlihatkan solusi uji coba , lakukan salah satu hal berikut ini:

    Untuk

    Lakukan ini

    Hentikan proses solusi dan Tampilkan kotak dialog hasil Solver

    Klik Hentikan.

    Melanjutkan proses solusi dan menampilkan solusi uji coba berikutnya

    Klik Lanjutkan.

  1. Di Excel 2016 untuk Mac: klik pemecahdata >.

    Solver

    Di Excel untuk Mac 2011: Klik tab data , di bawah analisis, klik Solver.

    Tab Data, grup Analisis, Add-in Solver

  2. Klik opsi, lalu dalam kotak dialog opsi atau opsi Solver , pilih satu atau beberapa opsi berikut:

    Untuk

    Lakukan ini

    Mengatur waktu dan iterasi solusi

    Pada tab semua metode , di bawah pemecahan batas, dalam kotak waktu maks (detik) , ketikkan jumlah detik yang ingin Anda Izinkan untuk waktu penyelesaiannya. Lalu, dalam kotak iterasi , ketikkan jumlah maksimum iterasi yang ingin Anda Perbolehkan.

    Catatan: Jika proses solusi mencapai waktu maksimum atau jumlah iterasi sebelum Solver menemukan solusi, Solver menampilkan kotak dialog Perlihatkan solusi uji coba .

    Mengatur derajat presisi

    Pada tab semua metode , dalam kotak Precision constraint , ketikkan derajat presisi yang Anda inginkan. Semakin kecil angka, semakin tinggi presisi.

    Mengatur tingkat konvergensi

    Pada tab GRG nonlinear atau evolusioner , dalam kotak konvergensi , ketikkan jumlah perubahan relatif yang ingin Anda Perbolehkan dalam lima iterasi terakhir sebelum Solver berhenti dengan solusi. Semakin kecil angka, maka perubahan relatif yang kurang diperbolehkan.

  3. Klik OK.

  4. Dalam kotak dialog parameter Solver , klik selesaikan atau tutup.

  1. Di Excel 2016 untuk Mac: klik pemecahdata >.

    Solver

    Di Excel untuk Mac 2011: Klik tab data , di bawah analisis, klik Solver.

    Tab Data, grup Analisis, Add-in Solver

  2. Klik muat/Simpan, masukkan rentang sel untuk area model, lalu klik Simpan atau muat.

    Ketika Anda menyimpan sebuah model, masukkan referensi untuk sel pertama daerah vertikal untuk sel kosong yang ingin Anda tempatkan model masalahnya. Ketika Anda memuat sebuah model, masukkan referensi untuk seluruh rentang sel yang berisi model masalah.

    Tips: Anda dapat menyimpan pilihan terakhir dalam kotak dialog parameter Solver dengan lembar dengan menyimpan buku kerja. Setiap lembar dalam buku kerja mungkin memiliki pilihan Solver sendiri, dan semuanya disimpan. Anda juga bisa menentukan lebih dari satu masalah untuk lembar dengan mengklik muat/Simpan untuk menyimpan masalah secara individual.

  1. Di Excel 2016 untuk Mac: klik pemecahdata >.

    Solver

    Di Excel untuk Mac 2011: Klik tab data , di bawah analisis, klik Solver.

    Tab Data, grup Analisis, Add-in Solver

  2. Pada menu pop-up Pilih metode pemecahan , pilih salah satu hal berikut ini:

Metode pemecahan

Deskripsi

GRG (gradien dikurangi umum) nonlinear

Pilihan default, untuk model yang menggunakan sebagian besar fungsi Excel selain IF, CHOOSE, LOOKUP dan fungsi "langkah" lainnya.

Simplex LP

Gunakan metode ini untuk masalah pemrograman linear. Model Anda harus menggunakan SUM, SUMPRODUCT, +-dan * dalam rumus yang bergantung pada sel variabel.

Evolusioner

Metode ini, berdasarkan algoritma genetik, paling baik saat model Anda menggunakan IF, CHOOSE, atau LOOKUP dengan argumen yang bergantung pada sel variabel.

Catatan: Bagian dari kode program Solver adalah hak cipta 1990-2010 oleh Frontline Systems, Inc. porsi adalah hak cipta 1989 dengan metode optimal, Inc.

Karena program Add-in tidak didukung di Excel untuk web, Anda tidak akan bisa menggunakan Add-in Solver untuk menjalankan analisis What-if pada data Anda untuk membantu Anda menemukan solusi yang optimal.

Jika Anda memiliki aplikasi desktop Excel, Anda bisa menggunakan tombol buka di Excel untuk membuka buku kerja Anda untuk menggunakan Add-in Solver.

Bantuan lain pada penggunaan Solver

Untuk bantuan yang lebih mendetail tentang kontak Solver:

Frontline Systems, Inc.
P.O. Box 4288
Desa Incline, NV 89450-4288
(775) 831-0300
Situs web: http://www.solver.com
Email:
bantuan info@solver.com Solver di www.Solver.com.

Porsi dari kode program Solver adalah hak cipta tahun 1990-2009 oleh Frontline Systems, Inc. Portions adalah hak cipta tahun 1989 oleh Optimal Methods, Inc.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada pakar di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Jawaban, atau menyarankan fitur maupun fitur baru di Suara Pengguna Excel.

Lihat Juga

Menggunakan Solver untuk anggaran modal

Menggunakan Solver untuk menentukan campuran produk optimal

Pengenalan analisis bagaimana-jika

Gambaran umum rumus di Excel

Cara menghindari rumus yang rusak

Mendeteksi kesalahan dalam rumus

Pintasan keyboard di Excel 2016 untuk Windows

Pintasan keyboard di Excel 2016 untuk Mac

Fungsi Excel (alfabetis)

Fungsi Excel (menurut kategori)

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×