Cara mendapatkan solver di google sheets

Kabar baik bagi Anda yang menggunakan spreadsheet untuk melakukan analitik. Google baru-baru ini mengumumkan add-on Linear Optimization untuk Google Sheets, dan sekarang Frontline Systems telah merilis add-on Solver gratis untuk Google Sheets yang tidak hanya menyelesaikan masalah pengoptimalan linier, tetapi juga masalah nonlinier. Ini memiliki kemampuan yang kurang lebih sama dengan Aplikasi Solver untuk Excel Online. Jika Anda tahu cara menggunakan Solver Excel, maka Anda tahu cara menggunakannya. (Penafian. Saya berpartisipasi dalam pengembangan aplikasi Google Sheets dan Excel Online selama masa jabatan saya sebagai CTO Frontline. Saya pikir mereka hebat. )

Berikut cara memulai add-on Solver untuk lembar Google

Langkah 1. Sisipkan Add-on. Buat Lembar Google baru (misalnya dengan pergi ke drive. google. com dan mengklik "Baru"). Kemudian, di bawah menu Add-ons, klik “Get add-ons. ”. Cari "pemecah" dan Anda akan melihat aplikasi Google dan Frontline

Cara mendapatkan solver di google sheets

Klik pada tombol di sebelah Solver. (Hai Edwin. ) Sekarang “Solver” akan muncul di bawah menu Add-ons. Ketika Anda mengkliknya, sebuah panel akan muncul di sisi kanan layar Anda

Cara mendapatkan solver di google sheets

Langkah 2. Buat model pengoptimalan. Anda dapat menggunakan panel tugas untuk menentukan variabel, tujuan, dan batasan model pengoptimalan Anda. Mengklik tombol "Sisipkan Contoh" akan menempelkan contoh soal ke lembar kerja Anda. Inilah tampilannya. itu adalah masalah perencanaan produksi di mana kami ingin menentukan jumlah TV, Stereo, dan Speaker yang akan dibuat untuk memaksimalkan keuntungan

Cara mendapatkan solver di google sheets

Di panel tugas di sebelah kanan Anda dapat melihat bahwa sel laba (F13) telah dipilih sebagai tujuan yang kami maksimalkan. Mirip dengan pemecah Excel, Anda dapat menentukan batasan dengan mengkliknya di bagian "Subject To".

Cara mendapatkan solver di google sheets

Langkah 3. Menyelesaikan. Mengklik Solve akan memanggil pemecah Simplex Frontline untuk menyelesaikan model Anda di cloud (khususnya – Windows Azure…). Variabel B3. D3 akan diperbarui, begitu pula rumus apa pun yang bergantung pada nilai tersebut. Seperti yang Anda lihat, keuntungan naik

Cara mendapatkan solver di google sheets

KEMENANGAN. Jika Anda bermain-main dengan aplikasi ini, Anda akan melihat bahwa Anda dapat menyelesaikan model dengan rumus arbitrer, bukan hanya model linier. Dan itu gratis. Pergi memeriksanya

OpenSolver untuk Google Sheets Tidak Berfungsi untuk Beberapa Pengguna. Google telah mengubah sesuatu dalam kode mereka yang telah merusak OpenSolver untuk Google Sheets untuk beberapa pengguna (yang tidak dapat berinteraksi dengan panel OpeSolver). Pengguna lain melaporkan itu berfungsi dengan baik. Sayangnya, saat ini kami tidak memiliki garis waktu untuk memperbaiki masalah ini. Kami akan menyambut sukarelawan yang dapat membantu dalam hal ini. Andrew 21 Juni 2021

Hindari Spasi di Nama Lembar. Kami mendapat laporan bahwa OpenSOlver untuk Google Sheets mengalami masalah jika nama sheet memiliki spasi di dalamnya. Kami berharap seseorang melihat kode tersebut dalam beberapa bulan ke depan. Sementara itu, harap hindari spasi. Andrew November 2022. PS. Kami adalah proyek sukarela, jadi ini saat yang tepat untuk meningkatkan jika Anda memiliki keahlian JavaScript/Google…

OpenSolver juga berhasil masuk ke Google Sheets, memungkinkan Anda menyelesaikan masalah pengoptimalan dengan OpenSolver dari mana saja

Cara mendapatkan solver di google sheets
Dengan Add-on OpenSolver Anda dapat menyelesaikan program linier dan bilangan bulat campuran dari dalam Google Sheets tanpa memerlukan penyiapan tambahan. Kami menggunakan pemecah sumber terbuka yang luar biasa, Glop (untuk LP) dan SCIP (untuk MIP) untuk menyelesaikan masalah. Mulai April 2016, kami sekarang menyediakan beberapa redundansi dalam pilihan pemecah dengan mendukung penggunaan GLPK melalui glpk. js untuk menyelesaikan masalah di dalam browser Anda, dan menggunakan Cbc di Server NEOS untuk menyelesaikan masalah di cloud

Anda dapat memasang Add-on OpenSolver dengan mengeklik tautan Toko Web Chrome di bawah, lalu mengeklik tombol "Gratis". Anda juga dapat menemukan kami dengan menelusuri “OpenSolver” di toko Add-on Google Spreadsheet. Setelah Add-on diinstal, Anda dapat menemukan OpenSolver di menu "Add-ons" di dalam spreadsheet

Dapatkan OpenSolver untuk Google Sheets

Menggunakan OpenSolver untuk Google Sheets

Catatan. Anda mungkin ingin menonton video YouTube ini di OpenSolver untuk Google Sheets atau video YouTube 2022 ini. Atau, jika Anda berbicara bahasa Spanyol, Anda dapat memilih postingan ini di “Solver en Google Drive”

Saat Anda memulai OpenSolver, sidebar akan terbuka di mana Anda dapat memasukkan model pengoptimalan Anda. Ini hampir persis sama dengan OpenSolver di Excel, dengan perbedaan utama berikut

  • Anda harus memilih sheet mana yang berisi model Anda menggunakan kotak dropdown di bagian atas sidebar. Anda dapat menekan tombol "Lembar Saat Ini" untuk memuat model lembar yang sedang aktif
  • Google Sheets tidak mengizinkan rentang dengan banyak area (mis. g. “A1. A2,A4. A5”), sehingga Anda tidak dapat menentukan sel variabel dengan cara ini. Sebagai gantinya, Anda harus memilih pada lembar setiap area sel variabel satu per satu dan klik tombol "Tambah" di bawah bagian variabel model. Anda juga dapat menggunakan tombol "Perbarui" atau "Hapus" untuk mengubah atau menghapus, masing-masing, area variabel yang dipilih saat ini
  • Google Sheets mengizinkan kami menggunakan kontrol RefEdit untuk memilih rentang pada lembar. Sebagai gantinya, Anda harus memilih pada lembar rentang yang relevan, lalu klik tombol "Perbarui" yang sesuai untuk memuat rentang ini ke area model yang sesuai.

Di bawah ini adalah beberapa tangkapan layar dari berbagai model yang ditentukan di dalam antarmuka Google Sheets (Anda dapat mengeklik untuk memperbesarnya)

Cara mendapatkan solver di google sheets

Cara mendapatkan solver di google sheets

Cara mendapatkan solver di google sheets

Memecahkan model

Setelah Anda memilih pemecah, Anda dapat membuat dan menyelesaikan model menggunakan tombol "Solve Model", yang akan memuat solusi ke dalam lembar setelah selesai

Salah satu batasan platform Google Sheets adalah ada batas waktu 6 menit untuk menjalankan skrip apa pun. Ini berarti bahwa jika model Anda membutuhkan waktu lebih dari 6 menit untuk diselesaikan, prosedur hanya akan dihentikan pada tanda 6 menit tanpa umpan balik

Untuk mengatasinya, kami telah menambahkan kemampuan untuk "melanjutkan" penyelesaian. Saat kami melanjutkan pembuatan model, kami secara teratur menyimpan progres kami, lalu menghapus model yang disimpan setelah penyelesaian selesai. Jika pelarut diakhiri lebih awal karena batas waktu, kita dapat menggunakan model yang disimpan dan melanjutkan dari bagian terakhir yang kita tinggalkan. Jika penyelesaian yang tidak lengkap terdeteksi, Anda akan ditanya apakah Anda ingin melanjutkan penyelesaian atau memulai dari awal. Ini berarti Anda dapat membangun model yang lebih besar dengan berulang kali melanjutkan penyelesaian dan membiarkannya berjalan selama 6 menit setiap kali

Sumber daya

Jeffrey Kantor dengan baik hati telah memberikan beberapa contoh kecil model yang dia kembangkan untuk tujuan pengajaran di Google Sheets menggunakan OpenSolver. Untuk menjalankannya sendiri, Anda perlu menyalin file ke Google Drive Anda sendiri, dan menginstal OpenSolver untuk Google dari menu add-on Sheets. (Anda mungkin juga ingin mencoba alat online Jeffrey untuk membangun & menyelesaikan model menggunakan bahasa pemodelan MathProg. )

Umpan Balik dan Masalah

OpenSolver untuk Google Sheets lebih muda dan kurang matang dari versi Excel, sehingga belum memiliki fitur lengkap seperti pada versi Excel. Ada juga banyak kemungkinan yang dibuat oleh aspek online Google Sheets (seperti berbagi sheet dan banyak pengguna pada satu sheet sekaligus). Ini berarti ada banyak fitur baru untuk dipertimbangkan dan ditambahkan ke addon seiring perkembangannya dari waktu ke waktu

Jika Anda memiliki permintaan fitur atau mengalami masalah saat menggunakannya, beri tahu kami di sini atau dengan menggunakan tombol "Laporkan Masalah" di dalam Google Sheets (Anda dapat menemukannya di "Add-on > OpenSolver > Bantuan"). Jika Anda menggunakan "Laporkan Masalah", harap pastikan bahwa Anda menyertakan detail kontak Anda, jika tidak, kami tidak dapat menindaklanjutinya

Kami selalu tertarik untuk mendengar bagaimana Anda menggunakan OpenSolver, dan khususnya jika menurut Anda versi Google Sheets berguna (karena kami tidak mengontrol unduhan, kami memiliki lebih sedikit informasi pengguna tentang jumlah pengguna Google Sheets). Ini memungkinkan kami untuk menyeimbangkan waktu yang kami habiskan untuk mengembangkan versi Excel dan Google Sheets sesuai permintaan pengguna

Jika Anda menyukai addon Google Sheets, harap pertimbangkan untuk memberi peringkat pada kami di toko dan/atau memberikan ulasan kepada kami, yang akan membantu pengguna lain mengetahui tentang OpenSolver

Panduan untuk Izin

Pertama kali Anda menggunakan OpenSolver untuk Google Sheets, Anda akan diminta untuk memberinya beberapa izin. Izin ini dirinci di bawah ini

Lihat, edit, buat, dan hapus spreadsheet Anda di Google Drive

Hal ini memungkinkan kami untuk mengakses data spreadsheet Anda untuk membuat model pengoptimalan dan menulis kembali solusi masalah pengoptimalan ke dalam sheet setelah penyelesaian selesai

Sambungkan ke layanan eksternal

Ini diperlukan untuk menggunakan skrip. external_request cakupan untuk menggunakan Layanan Pengambilan URL untuk mengakses Solver Engine lain seperti Satalia SolveEngine. Ini juga termasuk saat menyelesaikan model menggunakan pemecah yang mengaktifkan NEOS, karena kami harus mengirimkan informasi model dari Google Spreadsheet ke server NEOS.  

OpenSolver untuk Google Sheets juga memicu pengguna. cakupan email saat mengirim pekerjaan ke server NEOS. Ini karena NEOS harus diserahkan dengan pekerjaan itu. Alamat ini hanya dikirim saat memecahkan model dan hanya jika pengguna memilih NEOS-CBC sebagai mesin pemecah.  

Mengirimkan model ke NEOS akan membuatnya tersedia untuk umum. Penggunaan NEOS tunduk pada syarat dan ketentuan NEOS.  

Harap dicatat bahwa tidak ada data pengguna yang dikirim ke situs lain kecuali pengguna memilih untuk menggunakan pemecah lain

Tampilkan dan jalankan konten web pihak ketiga di prompt dan sidebar di dalam aplikasi Google

Ini diperlukan untuk skrip. wadah. ruang lingkup ui. OpenSolver memerlukan otorisasi dengan cakupan ini untuk membuka sidebar di dokumen yang berisi antarmuka pengguna utama add-on, serta untuk dialog modal lainnya

Persyaratan Penggunaan Terbatas Google

Tidak ada izin tambahan yang diperlukan oleh OpenSolver selain yang tercantum di atas. Penggunaan informasi OpenSolver yang diterima dari API Google akan mematuhi Persyaratan Penggunaan Terbatas Google. Untuk informasi dan FAQ lainnya, silakan kunjungi halaman kebijakan privasi kami. https. // opensolver. org/privasi/

Bagaimana cara membuka Solver di Google Sheets?

Anda dapat memasang Pengaya OpenSolver dengan mengeklik tautan Toko Web Chrome di bawah, lalu mengeklik tombol “Gratis” . Anda juga dapat menemukan kami dengan mencari "OpenSolver" di toko Add-on Google Sheets. Setelah Add-on diinstal, Anda dapat menemukan OpenSolver di menu "Add-ons" di dalam spreadsheet.

Apakah Solver tersedia di Google Spreadsheet?

Dengan Add-on Solver, yang dibuat oleh Frontline Systems, pengembang Solver di Microsoft Excel (www. pemecah. com), Anda dapat menentukan dan menyelesaikan berbagai jenis masalah pengoptimalan di Google Sheets, seperti yang dapat Anda lakukan dengan Excel Solver dan dengan Aplikasi Solver Frontline untuk Excel Online

Bagaimana Anda mengaktifkan Solver?

Muat Add-in Solver di Excel .
Di Excel 2010 dan yang lebih baru, buka File > Opsi. .
Klik Add-in, lalu di kotak Kelola, pilih Add-in Excel
Klik Mulai
Di kotak Add-Ins available, pilih kotak centang Add-in Solver, lalu klik OK

Bagaimana cara menampilkan Solver?

Untuk mengaktifkan alat pemecah kita perlu melakukan langkah-langkah berikut. .
Langkah 1. Buka File dan pilih opsi. .
Langkah 2. Sekarang pilih opsi Add-in dan klik Go dan terakhir klik OK
Langkah 3. Setelah mengklik OK, Pilih Solver Add-in dan tekan OK. .
Langkah 4. Sekarang solver akan muncul di bagian data seperti ini
Contoh