Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar

"Milarian solusi" mangrupikeun tambihan Excel, dimana anjeun tiasa milih solusi anu pangsaéna pikeun masalah dumasar kana larangan anu ditangtukeun. Fungsi ngamungkinkeun pikeun ngajadwalkeun karyawan, ngadistribusikaeun biaya atanapi investasi. Nyaho kumaha fitur ieu jalan bakal ngahemat waktos sareng usaha anjeun.

Naon Milarian Solusi

Dina kombinasi kalayan sagala rupa pilihan séjén dina Excel, aya hiji kirang populér, tapi pohara diperlukeun fungsi "Milarian solusi". Sanaos kanyataan yén mendakan éta henteu gampang, terang sareng ngagunakeunana ngabantosan ngarengsekeun seueur masalah. Pilihan ngolah data sareng masihan solusi optimal ti anu diidinan. Artikel ieu ngajelaskeun kumaha fungsi Search for a Solution langsung.

Kumaha carana ngaktipkeun fitur "Milarian solusi".

Sanaos éféktivitasna, pilihan anu dimaksud henteu aya dina tempat anu menonjol dina tulbar atanapi ménu kontéks. Seuseueurna pangguna anu damel di Excel henteu terang ayana. Sacara standar, pungsi ieu ditumpurkeun, pikeun mintonkeunana, laksanakeun tindakan ieu:

  1. Buka "File" ku ngaklik nami anu cocog.
  2. Pencét kana bagian "Setélan".
  3. Teras pilih subseksi "Add-ons". Sadaya tambihan program bakal ditingalikeun di dieu, prasasti "Manajemén" bakal muncul di handap. Di sisi katuhu bakal aya menu pop-up dimana anjeun kedah milih "Excel Add-in". Lajeng klik "Go".
    Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
    1
  4. Jandéla tambahan "Add-in" bakal ditingalikeun dina monitor. Pariksa kotak gigireun fungsi nu dipikahoyong tur klik OK.
  5. Fungsi anu dipikahoyong bakal muncul dina pita di sisi katuhu bagian "Data".

Ngeunaan Models

Inpormasi ieu bakal mangpaat pisan pikeun jalma anu kakara kenal sareng konsép "modél optimasi". Sateuacan nganggo "Milarian solusi", disarankeun pikeun diajar bahan ngeunaan metode ngawangun modél:

  • pilihan dina tinimbangan bakal ngamungkinkeun pikeun ngaidentipikasi metodeu pangalusna dina urutan allocate dana pikeun investasi, loading enggon, suplai barang atawa lampah séjén dimana perlu pikeun manggihan solusi pangalusna.
  • "Metode optimal" dina kaayaan sapertos kitu hartosna: ningkatkeun panghasilan, ngirangan biaya, ningkatkeun kualitas, jsb.

Tugas optimasi biasa:

  • Penetapan rencana produksi, dimana kauntungan tina penjualan barang anu dileupaskeun bakal maksimal.
  • Penentuan peta transportasi, nalika biaya transportasi diminimalkeun.
  • Milarian distribusi sababaraha mesin pikeun sababaraha jinis padamelan, supados biaya produksi ngirangan.
  • Nangtukeun waktos anu paling pondok pikeun ngarengsekeun padamelan.

Penting! Pikeun formalize tugas, perlu nyieun model nu ngagambarkeun parameter utama wewengkon subjek. Dina Excel, modél mangrupikeun sakumpulan rumus anu nganggo variabel. Pilihan anu dianggap milarian indikator sapertos yén fungsi tujuanana langkung ageung (kurang) atanapi sami sareng nilai anu ditangtukeun.

Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
2

Tahap persiapan

Sateuacan nempatkeun fungsi dina pita, anjeun kedah ngartos kumaha pilihan jalan. Salaku conto, aya inpormasi ngeunaan penjualan barang anu dituduhkeun dina tabél. Tugasna nyaéta pikeun masihan diskon pikeun unggal barang, anu bakal janten 4.5 juta rubles. Parameter dipintonkeun di jero sél anu disebut target. Dumasar éta, parameter séjén diitung.

Tugas urang bakal ngitung diskon ku nu sums pikeun diobral rupa produk dikalikeun. 2 unsur ieu disambungkeun ku rumus ditulis kawas kieu: =D13*$G$2. Dimana dina D13 jumlah total palaksanaan ditulis, sarta $ G $ 2 alamat unsur nu dipikahoyong.

Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
3

Ngagunakeun fungsi tur nyetel eta up

Nalika rumus parantos siap, anjeun kedah langsung nganggo fungsina sorangan:

  1. Anjeun kedah ngalih ka bagian "Data" teras klik "Milarian solusi".
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
4
  1. The "Options" bakal muka, dimana setélan diperlukeun disetel. Dina baris "Optimalkeun fungsi obyektif:" Anjeun kudu nangtukeun sél dimana jumlah diskon dipintonkeun. Kasebut nyaéta dimungkinkeun pikeun nulis resep koordinat sorangan atawa milih ti dokumén.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
5
  1. Salajengna, anjeun kedah angkat ka setélan parameter anu sanés. Dina bagian "Ka:", kasebut nyaéta dimungkinkeun pikeun nyetel wates maksimum sarta minimum atawa jumlah pasti.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
6
  1. Lajeng widang "Ngarobah nilai variabel:" dieusian. Di dieu data sél anu dipikahoyong diasupkeun, anu ngandung nilai khusus. Koordinat didaptarkeun sacara mandiri atanapi sél anu aya dina dokumén diklik.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
7
  1. Teras tab "Numutkeun larangan:" diédit, dimana larangan dina data anu diterapkeun diatur. Contona, fraksi decimal atawa angka négatip teu kaasup.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
8
  1. Sanggeus éta, jandela muka nu ngidinan Anjeun pikeun nambahkeun larangan dina itungan. Garis awal ngandung koordinat sél atawa sakabéh rentang. Saatos kaayaan tugas, data sél anu dipikahoyong dituduhkeun, dimana indikator diskon ditampilkeun. Lajeng tanda ngabandingkeun ditangtukeun. Disetél ka "leuwih badag ti atawa sarua jeung" supados nilai final henteu kalawan tanda minus. The "Wates" diatur dina garis 3 nyaeta 0 dina kaayaan ieu. Ieu oge mungkin pikeun nyetel wates jeung "Tambahkeun". Léngkah saterusna sarua.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
9
  1. Nalika léngkah-léngkah di luhur réngsé, wates set muncul dina garis panggedéna. Daptar tiasa ageung sareng bakal gumantung kana pajeulitna itungan, kumaha ogé, dina kaayaan anu khusus, 1 kaayaan cekap.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
10
  1. Sajaba ti éta, kasebut nyaéta dimungkinkeun pikeun milih setélan canggih lianna. Di sisi katuhu handap aya hiji pilihan "Pilihan" nu ngidinan Anjeun pikeun ngalakukeun ieu.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
11
  1. Dina setélan, anjeun tiasa nyetél "Akurasi Watesan" sareng "Watesan Solusi". Dina kaayaan urang, teu kedah nganggo pilihan ieu.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
12
  1. Nalika setélan réngsé, fungsina sorangan dimimitian - klik "Teangan solusi".
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
13
  1. Saatos program ngalaksanakeun itungan anu diperyogikeun sareng ngaluarkeun itungan ahir dina sél anu diperyogikeun. Teras jandela sareng hasil muka, dimana hasilna disimpen / dibatalkeun, atanapi parameter pamilarian dikonpigurasikeun dumasar kana anu énggal. Lamun data meets sarat, solusi kapanggih disimpen. Upami anjeun pariksa kotak "Balik deui ka kotak dialog pilihan milarian solusi" sateuacanna, jandela sareng setélan fungsi bakal dibuka.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
14
  1. Aya kamungkinan yén itungan tétéla lepat atanapi aya kabutuhan pikeun ngarobah data awal pikeun ménta indikator séjén. Dina kaayaan sapertos kitu, anjeun kedah muka deui jandela setélan sareng pariksa deui inpormasi.
  2. Nalika datana akurat, metode alternatif tiasa dianggo. Pikeun tujuan ieu, anjeun kedah klik dina pilihan ayeuna sareng pilih metodeu anu paling cocog tina daptar anu muncul:
  • Milarian Solusi Nganggo Gradién Umum pikeun Masalah Nonlinier. Sacara standar, pilihan ieu dipaké, tapi kasebut nyaéta dimungkinkeun pikeun ngagunakeun batur.
  • Manggihan solusi pikeun masalah linier dumasar kana métode simpléks.
  • Ngagunakeun pilarian évolusionér pikeun ngalengkepan tugas.

Perhatian! Nalika pilihan di luhur gagal Cope jeung tugas, Anjeun kudu pariksa deui data dina setélan, sabab ieu mindeng kasalahan utama dina tugas sapertos.

Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
15
  1. Nalika diskon anu dipikahoyong ditampi, éta tetep dianggo pikeun ngitung jumlah diskon pikeun unggal barang. Pikeun tujuan ieu, unsur awal kolom "Diskon Jumlah" disorot, rumus ditulis "=D2*$G$2" tur pencét "Asupkeun". Tanda dollar ditunda ku kituna lamun rumus ieu stretched ka garis padeukeut, G2 teu robah.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
16
  1. Jumlah diskon pikeun item awal ayeuna bakal diala. Teras anjeun kedah ngalihkeun kursor kana sudut sél, nalika janten "tambah", LMB dipencet sareng rumusna manjang ka garis anu diperyogikeun.
  2. Sanggeus éta, tabél bakal tungtungna siap.

Beban / Simpen Pilihan Pilarian

Pilihan ieu mangpaat nalika nerapkeun rupa-rupa pilihan konstrain.

  1. Dina menu Pilihan Finder Solusi, klik Muat/Simpen.
  2. Lebetkeun rentang pikeun aréa modél teras klik Simpen atanapi Beban.
Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
17

Nalika nyimpen modél, rujukan diasupkeun kana 1 sél tina kolom kosong dimana modél optimasi bakal ditempatkeun. Salila model loading, rujukan diasupkeun ka sakabéh rentang nu ngandung model optimasi.

Penting! Pikeun nyimpen setelan panungtung dina menu Pilihan Solusi, buku kerja disimpen. Unggal lambar di jerona gaduh pilihan tambihan Solver sorangan. Salaku tambahan, anjeun tiasa nyetél langkung ti 1 tugas pikeun lambaran ku ngaklik tombol "Muat atanapi Simpen" pikeun ngahemat tugas individu.

Hiji conto basajan tina ngagunakeun Solver

Perlu ngamuat wadahna ku peti supados massana maksimal. tank ngabogaan volume 32 méter kubik. m. Kotak anu dieusi beuratna 20 kg, volumena 0,15 méter kubik. m. Kotak - 80 kg sareng 0,5 cu. m. Diperlukeun yén total jumlah wadahna sahenteuna 110 PCS. Data disusun sapertos kieu:

Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
18

Variabel modél ditandaan héjo. Fungsi obyektif disorot beureum. Watesan: ku jumlah wadah pangleutikna (leuwih gede atawa sarua jeung 110) jeung beurat (=SUMPRODUCT(B8:C8,B6:C6) - total beurat tare dina wadahna.

Ku analogi, urang nganggap total volume: =SUMPRODUCT(B7:C7,B8:C8). Rumus ieu diperlukeun pikeun nangtukeun wates dina total volume wadahna. Lajeng, ngaliwatan "Milarian solusi", Tumbu diasupkeun ka elemen kalawan variabel, rumus jeung indikator sorangan (atawa numbu ka sél husus). Tangtu, jumlah wadahna mangrupa integer (eta oge watesan). Urang pencét "Teangan solusi", salaku hasilna urang manggihan jumlahna wadahna lamun total massa maksimum sarta sagala larangan nu dicokot kana rekening.

Milarian solusi gagal mendakan solusi

Bewara sapertos kitu muncul nalika fungsi anu dimaksud henteu mendakan kombinasi skor variabel anu nyugemakeun unggal konstrain. Lamun ngagunakeun métode Simplex, éta rada mungkin yen euweuh solusi.

Nalika metode pikeun ngarengsekeun masalah nonlinier dianggo, dina sadaya kasus mimitian ti indikator awal variabel, ieu nunjukkeun yén solusi anu mungkin jauh tina parameter sapertos kitu. Upami anjeun ngajalankeun fungsi sareng indikator awal variabel anu sanés, maka sigana aya solusi.

Salaku conto, nalika nganggo metode non-linier, unsur tabel sareng variabel henteu dieusian, sareng fungsina henteu mendakan solusi. Ieu lain hartosna teu aya solusi. Ayeuna, nyokot kana akun hasil tina assessment tangtu, data sejenna diasupkeun kana elemen kalawan variabel nu deukeut jeung nu narima.

Dina kaayaan naon waé, mimitina anjeun kedah nguji modél pikeun henteuna konflik konstrain. Seringna, ieu aya hubunganana sareng pilihan rasio anu teu leres atanapi indikator pangwatesan.

Dina conto di luhur, indikator volume maksimum nyaéta 16 méter kubik. m tinimbang 32, sabab larangan sapertos contradicts indikator pikeun jumlah minimum korsi, sabab bakal pakait jeung jumlah 16,5 méter kubik. m.

Ngarengsekeun fungsi dina Excel. Aktipkeun, paké kasus sareng potret layar
19

kacindekan

Dumasar kana ieu, pilihan "Milarian solusi" dina Excel bakal ngabantosan dina ngarengsekeun masalah khusus anu rada sesah atanapi teu mungkin direngsekeun ku cara biasa. Kasusah dina nerapkeun metoda ieu nyaeta mimitina pilihan ieu disumputkeun, naha paling pamaké teu sadar ayana. Salaku tambahan, fungsina rada hese diajar sareng dianggo, tapi kalayan panilitian anu leres, éta bakal nyandak kauntungan anu ageung sareng ngagampangkeun itungan.

Leave a Reply