Uždavinio apibrėžimas ir sprendimas, naudojant Sprendimo paiešką

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Sprendimo paieška yra „Microsoft Excel“ priedo programa, kurią galite naudoti sąlyginė analizė atlikti. Naudodami sprendimo paiešką, galite rasti optimalią (maksimalią arba minimalią) formulė reikšmę viename darbalapio langelyje vadinamame paskirties langeliu , kuris priklauso nuo kitų darbalapio formulių langelių reikšmių apribojimų. Sprendimo paieška veikia grupėje langelių, vadinamų sprendimo kintamaisiais arba tiesiog kintamųjų langeliais, kurie naudojami skaičiuojant formules tikslo ir apribojimų langeliuose. Sprendimo paieška koreguoja sprendimo kintamojo langelių reikšmes, kad būtų atitikti apribojimo langelių apribojimai ir pateikia pageidaujamą rezultatą tikslo langelyje.

Paprastai tariant, galite naudoti sprendimo nustatyti vieno langelio didžiausią arba mažiausią reikšmę, keisdami kitus langelius. Pavyzdžiui, galite pakeisti savo suprojektuotas reklamavimo biudžetas ir peržiūrėti poveikį savo suprojektuotas pelno suma.

Pastaba    Nurodytas tikslo langelis "paskirties langeliu", o sprendimo kintamųjų langeliai – "kintantys langeliai" arba "taikomieji langeliai sprendimo" versijose nei "Excel 2007" sprendimo paieška. Daug patobulintas sprendimo paieškos papildinys, skirtas "Excel" 2010, jei naudojate "Excel" 2007 jūsų patirtis bus šiek tiek skiriasi.

Šiame pavyzdyje kiekvieno ketvirčio reklamavimo lygis turi įtakos parduotų vienetų skaičiui, netiesiogiai nustatydamas pardavimo įplaukų dydį, susijusias išlaidas ir pelną. Sprendimo paieška gali keisti ketvirčio reklamavimo biudžetus (sprendimo kintamųjų langeliai B5:C5) iki biudžeto sumos apribojimo, lygaus 20 000 USD (langelis F5), kol bendras pelnas (tikslo langelis F7) pasiekia maksimalią leidžiamą sumą. Kintamųjų langeliuose esančios reikšmės naudojamos kiekvieno ketvirčio pelnui skaičiuoti, todėl jos susijusios su formule, esančia tikslo langelyje F7, =SUM(Q1 pelnas:Q2 pelnas).

Prieš Sprendimo paieškos skaičiavimą

1. Kintamųjų langeliai

2. Apribotas langelis

3. Tikslo langelis

Paleidus sprendimo paiešką, naujos reikšmės yra tokios.

Po sprendimo paieškos skaičiavimo

Puslapio viršus

  1. Skirtuko duomenys grupėje analizė spustelėkite Sprendimo priemonė.
    „Excel“ juostelės atvaizdas

    Pastaba : Jei komanda sprendimo paieška arba grupė analizė negalima, turite suaktyvinti sprendimo paieškos papildinys. Žiūrėkite: kaip suaktyvinti sprendimo paieškos įtraukti-į

    Dialogo lange Excel 2010 + sprendimo vaizdas
  2. Dialogo lange Nustatyti tikslą įveskite langelio nuoroda arba tikslo langelio pavadinimas. Tikslo langelyje turi būti formulė.

  3. Atlikite vieną iš šių veiksmų:

    • Jei norite, kad tikslo langelio reikšmė būtų kuo didesnė, spustelėkite Maks.

    • Jei norite, kad tikslo langelio reikšmė būtų kuo mažesnė, spustelėkite Min.

    • Jei norite, kad tikslo langelio reikšmė būtų tam tikra reikšmė, spustelėkite Reikšmė, tada į lauką įveskite reikšmę.

    • Lauke Pagal keičiamus kintamasis langelius įveskite pavadinimą arba nuorodą kiekvieno sprendimo kintamųjų langelių diapazoną. Negretimas koordinates atskirkite kableliais. Kintamųjų langeliai turi būti su tiesiogiai arba netiesiogiai tikslo langelis. Galite nurodyti iki 200 kintamųjų langeliai.

  4. Lauke Taikomi apribojimai įveskite visus norimus taikyti apribojimus, atlikdami toliau nurodytus veiksmus.

    1. Dialogo lange Sprendimo priemonės parametrai spustelėkite Pridėti.

    2. Lauke Langelio nuoroda įveskite langelio nuorodą arba norimo diapazono langelio, kuriam priskiriamas apribojimas, pavadinimą.

    3. Spustelėkite ryšį ( <=, =, >=, int, bin arba dif ), kurį norite nustatyti tarp nurodyto langelio ir apribojimo. Jei spustelėsite int, lauke Apribojimas bus rodoma sveikasis skaičius. Jei spustelėsite bin, lauke Apribojimas bus rodoma dvejetainis. Jei spustelėsite dif, lauke Apribojimas bus rodoma alldifferent.

    4. Jei pasirinksite <=, =, arba >= ryšiui lauke Apribojimas, įveskite skaičių, langelio nuorodą, pavadinimą arba formule.

    5. Atlikite vieną iš šių veiksmų:

      • Jei norite patvirtinti apribojimą ir pridėti kitą, spustelėkitePridėti.

      • Norėdami priimti apribojimą ir grįžti į dialogo langą Sprendimo paieškos parametrai, spustelėkite Gerai.
        Pastaba    galite taikyti int, bin, ir dif ryšius tik nuo sprendimo priklausomų langelių apribojimuose.

        Galite keisti arba panaikinti esamą apribojimą, atlikdami toliau nurodytus veiksmus.

    6. Dialogo lange Sprendimo paieškos parametrai spustelėkite apribojimą, kurį norite pakeisti arba naikinti.

    7. SpustelėkiteKeisti ir atlikite norimus pakeitimus arba spustelėkite Naikinti.

  5. Spustelėkite Sprendimo priemonė ir atlikite vieną iš šių veiksmų:

    • Norėdami, kad sprendimo reikšmės būtų saugomos darbalapyje, spustelėkite mygtuką Išsaugoti sprendimo paieškos sprendimą, esantį dialogo lange Sprendimo paieškos rezultatai.

    • Norėdami atkurti originalias reikšmes, prieš spustelėdami Spręsti, spustelėkite Atkurti originalias reikšmes.

    • Galite nutraukti sprendimo procesą, paspausdami klavišą „Esc“. Programa „Excel“ iš naujo apskaičiuos darbalapio reikšmes pagal paskutiniąsias sprendimo kintamųjų langelių reikšmes.

    • Norėdami kurti ataskaitą pagal sprendimo paieškos priemonės rastą sprendimą, galite spustelėti ataskaitos tipą lauke Ataskaitos, tada spustelėti Gerai. Ataskaita kuriama naujame jūsų darbaknygės darbalapyje. Jei sprendimo paieška neranda sprendimo, pasiekiamos tik tam tikros ataskaitos arba nepasiekiamos jokios ataskaitos.

    • Norėdami įrašyti savo sprendimo kintamųjų langelių reikšmes kaip scenarijų, kurį galėsite naudoti vėliau, dialogo lange Sprendimo paieškos rezultatai spustelėkite Įrašyti scenarijų, tada lauke Scenarijaus pavadinimas įveskite scenarijaus pavadinimą.

Puslapio viršus

  1. Apibrėžę problemą, dialogo lange Sprendimo paieškos parametrai spustelėkite Parinktys.

  2. Dialogo lange Parinktys pažymėkite žymės langelį Rodyti iteracijos rezultatus, jei norite matyti kiekvieno bandomojo sprendimo reikšmes, tada spustelėkite Gerai.

  3. Dialogo lange Sprendimo paieškos parametrai spustelėkite mygtuką Spręsti.

  4. Dialogo lange Rodyti bandomąjį sprendimą atlikite vieną iš šių veiksmų:

    • Norėdami sustabdyti sprendimo procesą ir peržiūrėti dialogo langą Sprendimo paieškos rezultatai, spustelėkite Stabdyti.

    • Norėdami tęsti sprendimo procesą ir peržiūrėti kitą bandomąjį sprendimą, spustelėkite Tęsti.

  1. Dialogo lange Sprendimo paieškos parametrai spustelėkite mygtuką Parinktys.

  2. Dialogo lange pasirinkite arba įveskite skirtukų Visi metodai, GRG netiesiniai ir Plėtotės parinkčių reikšmes.

  1. Dialogo lange Sprendimo paieškos parametrai spustelėkite Įkelti / įrašyti.

  2. Įveskite modelio srities langelių diapazoną, tada spustelėkite Įrašyti arba Įkelti.

    Įrašydami modelį, įveskite vertikalaus langelių diapazono, į kurį norite įterpti uždavinio modelį, pirmojo langelio nuorodą. Įkeldami modelį, įveskite viso langelių diapazono, kuriame yra uždavinio modelis, nuorodą.

    Patarimas    Galite įrašyti paskutinius žymėjimus dialogo lange Sprendimo paieškos parametrai įrašydami darbaknygę. Kiekviename darbaknygės darbalapyje gali būti atskirų sprendimo paieškos sričių. Įrašomos visos sritys. Taip pat galite apibrėžti daugiau nei vieną darbalapio uždavinį spustelėdami Įkelti / įrašyti ir įrašydami uždavinius atskirai.

Dialogo lange Sprendimo paieškos parametrai galite pasirinkti bet kurį iš trijų algoritmų arba sprendimo paieškos metodų:

  • Apibendrintas sumažintų gradientų (GRG) netiesinis    Naudokite sklandžioms netiesinėms problemoms spręsti.

  • LP Simpleksas    Naudokite linijinėms problemoms spręsti.

  • Plėtotės    Naudokite nesklandžioms problemoms spręsti.

Išsamesnės pagalbos apie sprendimo paieškos kontaktą:

Frontline Systems Inc.
pašto dėžutės 4288
nuolydis Village, NV 89450-4288
(775) 831-0300
svetainės: http://www.solver.com
el.: info@solver.com
Sprendimo paieškos žinynas www.solver.com ne.

Sprendimo paieškos programos kodo dalių autorių teisės priklauso 1990-2009, Frontline Systems, Inc. Dalies 1989 autorių teisės priklauso Optimal Methods, Inc.

Puslapio viršus

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Taip pat žr.

Naudojant sprendimo paiešką kapitalo biudžeto sudarymas

Naudojant sprendimo paiešką, finansų planavimas

Naudojant sprendimo paiešką, norint nustatyti optimalų produktų derinys

Sąlyginės analizės atlikimas naudojant sprendimo priemonė

Sąlyginės analizės Įvadas

"Excel" formulių apžvalga

Kaip išvengti sugadintų formulių

Klaidų tikrinimo formulių klaidoms aptikti

"Excel 2016 for Windows" spartieji klavišai

"Excel 2016 for Mac" spartieji klavišai

"Excel" funkcijos (pagal abėcėlę)

"Excel" funkcijos (pagal kategoriją)

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×