Kaj pomenijo sporočila o napakah reševalca v Excelu?

Pri preprostih težavah reševalec v Excelu običajno hitro najde optimalne vrednosti spremenljivke reševalca za ciljno funkcijo. Toda v nekaterih primerih ima Solver težave pri iskanju vrednosti spremenljivke Solver, ki optimizirajo ciljno funkcijo. V teh primerih Solver običajno prikaže sporočilo ali sporočilo o napaki, ki opisuje ali razpravlja o težavah, ki jih ima z vašo težavo.

Solver je našel rešitev

Sporočilo vam pove, da je Solver opravil nalogo in našel niz spremenljivk, ki izpolnjujejo vaše omejitve.

Reševalec se je približal trenutni rešitvi

Sporočilo vam pove, da je Excel našel rešitev, vendar ni posebej prepričan v rešitev. V bistvu vas to sporočilo opozori na možnost, da obstaja boljša rešitev za vaš problem optimizacijskega modeliranja. Če želite poiskati boljšo rešitev, prilagodite nastavitev Konvergenca v pogovornem oknu Možnosti reševalca, tako da bo Excel deloval na višji ravni natančnosti.

Reševalec ne more izboljšati trenutne rešitve

Sporočilo vam pove, da je Excel izračunal grobo, prekleto natančno rešitev, toda spet boste morda lahko našli boljšo rešitev. Če želite Excelu povedati, da bi moral poiskati boljšo rešitev, morate povečati nastavitev natančnosti, ki jo uporablja Solver.

To seveda pomeni, da bo Excel vzel več časa. Toda zaradi tega dodatnega časa lahko najdemo boljšo rešitev. Za prilagoditev natančnosti znova uporabite pogovorno okno Možnosti reševanja.

Ustavitev je izbrana, ko je dosežena najvišja časovna omejitev

Sporočilo vam pove, da je Excelu zmanjkalo časa. Problem optimizacijskega modeliranja lahko poskusite znova rešiti z večjo nastavitvijo največjega časa. Vendar upoštevajte, da če vidite to sporočilo, morate shraniti delo, ki ga je Excel že opravil kot del reševanja problemov z optimizacijskim modeliranjem.

Shranite delo, ki ga je Excel že opravil, tako da kliknete gumb Ohrani rezultate reševanja, ko Excel prikaže to sporočilo. Excel bo naslednjič, ko bo začel iskati optimalno rešitev, bližje končni rešitvi.

Reševalec se je ustavil na zahtevo uporabnika

Eh, očitno kajne? Reševalec dober pes. Reševalec se je ustavil, ker mu je mojster rekel, naj se ustavi. Reševalec dobi zdravljenje.

Ustavitev je izbrana, ko je bila dosežena največja omejitev ponovitve

Sporočilo vam pove, da je Excelu zmanjkalo iteracij, preden je našel optimalno rešitev. To težavo lahko zaobidete tako, da v pogovornem oknu Možnosti reševanja nastavite večjo vrednost ponovitev.

Ciljne vrednosti celic se ne zbližujejo

Sporočilo vam pove, da ciljna funkcija nima optimalne vrednosti. Z drugimi besedami, ciljna funkcija postaja vse večja, čeprav so formule za omejitev izpolnjene. Z drugimi besedami, Excel ugotovi, da z vsako ponovitvijo dobiva vedno boljšo vrednost ciljne funkcije, vendar se ne zdi bližje končni vrednosti ciljne funkcije.

Če naletite na to napako, verjetno niste pravilno definirali in opisali težave pri modeliranju optimizacije. Vaša ciljna funkcija morda ne bo imela veliko smisla ali pa morda ni skladna z vašimi formulami omejitev. Ali pa morda ena ali več vaših omejitvenih formul – ali verjetno več njih – v resnici nima smisla.

Reševalec ni mogel najti izvedljive rešitve

Sporočilo vam pove, da vaša težava z modeliranjem optimizacije nima odgovora. Praktično, ko vidite to sporočilo, to pomeni, da vaš nabor omejitev izključuje vsak možen odgovor.

Recimo, da je za pisanje knjige potrebnih 3000 ur in da je na leto na voljo le 2000 ur za delo. Če ste rekli, da želite napisati vsaj eno knjigo na leto, ni rešitve za ciljno funkcijo.

Knjiga zahteva do 3000 ur dela, vendar imate le 2000 ur, da dokončate 3000-urni projekt. To je očitno nemogoče. Optimalna vrednost za ciljno funkcijo ne obstaja.

Pogoji linearnosti, ki jih zahteva ta LP Solver, niso izpolnjeni

Sporočilo kaže, da čeprav ste izbrali metodo reševanja Simplex LP, je Excel zdaj ugotovil, da vaš model dejansko ni linearen. In to je noro. Tako vam prikaže to sporočilo, ki nakazuje, da ne more rešiti težave, če mora domnevati, da sta vaša ciljna funkcija in formule za omejitve linearni.

Če vidite to sporočilo, poskusite z metodo nelinearnega reševanja GRG.

Težava je prevelika, da bi jo rešil rešil

Sporočilo pomeni, da imate težavo preveliko za reševalca, ker ste poskušali modelirati z več kot 200 odločitvenimi spremenljivkami ali več kot 100 omejitvami. Če želite odpraviti to težavo, boste morda lahko poskusili zmanjšati število spremenljivk ali omejitev, tako da njihovo število pade pod omejitev »hej, prijatelj, ki je preprosto prevelik«.

Reševalec je naletel na vrednost napake v ciljni ali omejilni celici

Sporočilo pomeni, da ena od vaših formul povzroči vrednost napake ali da ste se zmotili pri opisovanju ali definiranju neke omejitve. Če želite odpraviti to težavo, morate popraviti lažno formulo ali neumno omejitev.

Za rešitev težave ni na voljo dovolj pomnilnika

Sporočilo je samoopisno. Če vidite to sporočilo, Solver nima dovolj pomnilnika, da bi rešil problem optimizacijskega modeliranja, na katerem delate. Vaša edina možnost je, da poskusite sprostiti pomnilnik, morda tako, da zaprete vse druge odprte programe in vse nepotrebne dokumente ali delovne zvezke.

Če to ne deluje, boste morda želeli v računalnik dodati več pomnilnika, še posebej, če boste pogosto delali težave z optimizacijskim modeliranjem. Pomnilnik je poceni.

Napaka v modelu. Preverite, ali so vse celice in omejitve veljavne

Sporočilo pomeni, da imate v težavi z optimizacijo nekaj neumnega — verjetno tudi nekaj, kar je mogoče popraviti. Preverite svoje formule in vhodne vrednosti. Prepričajte se, da ni očitno nič narobe. Oh, in še ena stvar: pazite, da v nobeni od poimenovanih spremenljivk ne uporabljate besede »reševalec«. To lahko zmede Solverja.

Primer ocene reševalca

V naslednjem primeru stopnja oglaševanja v vsakem četrtletju vpliva na število prodanih enot in posredno določa višino prihodkov od prodaje, z njimi povezanih stroškov in dobička. Reševalec lahko spremeni četrtletne proračune za oglaševanje (spremenljive celice B5:C5) do skupne proračunske omejitve 20.000 USD (celica F5), dokler skupni dobiček (celica F7) ne doseže največjega možnega zneska. Vrednosti v celicah s spremenljivkami se uporabljajo za izračun dobička za vsako četrtletje, tako da so povezane s celico cilja formule F7, =SUM (Q1 Dobiček:Q2 Dobiček).

Pred oceno Reševalca

1. Spremenljive celice

2. Omejena celica

3. Objektivna celica

Po zagonu Reševalca so nove vrednosti naslednje.

Po oceni reševalca

Definirajte in rešite problem

Na zavihku Podatki v skupini Analiza , kliknite Reševalec.
Slika traku Excel

Opomba: če je ukaz Reševalec ali Analiza  skupina ni na voljo, morate aktivirati dodatek Solver. Glejte: Kako aktivirati dodatek Solver.

Slika pogovornega okna reševalnika Excel 2010+

V polje Nastavi cilj vnesite sklic na celico ali ime za ciljno celico. Ciljna celica mora vsebovati formulo.

Naredite nekaj od naslednjega:

  • Če želite, da je vrednost ciljne celice čim večja, kliknite Največ.

  • Če želite, da je vrednost ciljne celice čim manjša, kliknite Min.

  • Če želite, da je ciljna celica določena vrednost, kliknite Vrednost in nato vnesite vrednost v polje.

  • V polje S spreminjanjem celic spremenljivke vnesite ime ali sklic za vsak obseg celic spremenljivke odločitve. Nesosednje sklice ločite z vejicami. Spremenljive celice morajo biti neposredno ali posredno povezane s ciljno celico. Določite lahko do 200 spremenljivih celic.

V polje Subject to the Constraints vnesite vse omejitve, ki jih želite uporabiti, tako da storite naslednje:

V pogovornem oknu Parametri reševalnika kliknite Dodaj .

V polje Sklic na celico vnesite sklic na celico ali ime obsega celic, za katerega želite omejiti vrednost.

Kliknite razmerje ( <==>=intbin ali dif ), ki ga želite med referenčno celico in omejitvijo. Če kliknete  se prikaže v binarybin polje. Če kliknete Omejitvi  se pojavi v integerint . Če kliknete difalldifferent se prikaže v < polje i=29>Omejitev .

Če izberete <=, = ali >= za razmerje v polju Omejitev , vnesite številko, celico sklic ali ime ali formula.

Naredite nekaj od naslednjega:

  • Če želite sprejeti omejitev in dodati drugo, kliknite Dodaj.

  • Če želite sprejeti omejitev in se vrniti v pogovorno okno Parameter reševalnika, kliknite V redu razmerja samo v omejitvah celic odločitvenih spremenljivk. dif in binint    Uporabite lahko 
    Opomba.

    Obstoječo omejitev lahko spremenite ali izbrišete tako:

V pogovornem oknu Parametri reševalnika kliknite omejitev, ki jo želite spremeniti ali izbrisati.

Kliknite Spremeni in nato izvedite spremembe ali kliknite Izbriši.

Kliknite Reši in naredite nekaj od naslednjega:

  • Če želite obdržati vrednosti rešitve na delovnem listu, v pogovornem oknu Rezultati reševalca kliknite Ohrani Rešitev reševalca.

  • Če želite obnoviti prvotne vrednosti, preden ste kliknili Reši, kliknite Obnovi prvotne vrednosti .

  • Postopek reševanja lahko prekinete s pritiskom na Esc. Excel znova izračuna delovni list z zadnjimi vrednostmi, najdenimi za celice spremenljivk odločitve.

  • Če želite ustvariti poročilo, ki temelji na vaši rešitvi, potem ko Reševalec najde rešitev, lahko kliknete vrsto poročila v polju Poročila in nato kliknite V redu. Poročilo je ustvarjeno na novem delovnem listu v vašem delovnem zvezku. Če Reševalec ne najde rešitve, so na voljo samo določena poročila ali nobeno poročilo.

  • Če želite shraniti vrednosti celice spremenljivke odločitve kot scenarij, ki ga lahko prikažete pozneje, kliknite Shrani scenarij v Rezultati reševalca pogovorno okno in nato v polje Ime scenarija vnesite ime scenarija.< /span>

Pojdite skozi poskusne rešitve Solverja

Ko definirate težavo, kliknite Možnosti v Parametrih reševalca pogovorno okno.

V pogovornem oknu Možnosti izberite Pokaži rezultate iteracije potrdite polje, da si ogledate vrednosti vsake preskusne rešitve, in nato kliknite V redu.

V pogovornem oknu Parametri reševalnika kliknite Reši .

V pogovornem oknu Pokaži preizkusno rešitev naredite nekaj od tega:

  • Če želite ustaviti postopek reševanja in prikazati pogovorno okno Rezultati reševalca , kliknite Ustavi.

  • Če želite nadaljevati postopek rešitve in prikazati naslednjo poskusno rešitev, kliknite Nadaljuj.

Spremenite, kako Solver najde rešitve

V pogovornem oknu Parametri reševalnika kliknite Možnosti .

Izberite ali vnesite vrednosti za katero koli od možnosti na Vse metodeGRG nelinearno zavihka v pogovornem oknu.Evolucijski in 

Shranite ali naložite problemski model

V pogovornem oknu Parametri reševalnika kliknite Naloži/Shrani.

Vnesite obseg celic za območje modela in kliknite Shrani ali Naloži.

Ko shranite model, vnesite referenco za prvo celico navpičnega obsega praznih celic, v katero želite postaviti problemski model. Ko naložite model, vnesite referenco za celoten obseg celic, ki vsebuje problemski model.

Namig: Zadnje izbire lahko shranite v pogovornem oknu Parametri reševalnika z delovnim listom tako, da shranjevanje delovnega zvezka. Vsak delovni list v delovnem zvezku ima lahko svoje izbire Reševalca in vsi so shranjeni. Določite lahko tudi več kot eno težavo za delovni list, tako da kliknete Naloži/Shrani da shranite težave posebej.

Metode reševanja, ki jih uporablja Solver

V pogovornem oknu Parametri reševalnika lahko izberete katerega koli od naslednjih treh algoritmov ali metod reševanja:

  • Nelinearno s splošnim zmanjšanim gradientom (GRG)    Uporabite ga za težave, ki so gladke nelinearne.

  • LP Simplex    Uporabite za probleme, ki so linearni.

  • Evolucijski    Uporaba za težave, ki niso gladke.


Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows Microsoft Word odpira datoteke v načinu samo za branje, zaradi česar jih je nemogoče urejati? Ne skrbite, metode so spodaj

Kako popraviti nepravilno tiskanje dokumentov Microsoft Word

Kako popraviti nepravilno tiskanje dokumentov Microsoft Word

Kako odpraviti napake pri tiskanju nepravilnih dokumentov Microsoft Word Napake pri tiskanju dokumentov Word s spremenjeno pisavo, neurejenimi odstavki, manjkajočim besedilom ali izgubljeno vsebino so precej pogoste. Vendar pa ne

Izbrišite risbe s peresom in označevalnikom na diapozitivih PowerPoint

Izbrišite risbe s peresom in označevalnikom na diapozitivih PowerPoint

Če ste med predstavitvijo uporabili pero ali označevalnik za risanje po diapozitivih PowerPoint, lahko risbe shranite za naslednjo predstavitev ali jih izbrišete, tako da boste naslednjič, ko ga pokažete, začeli s čistimi PowerPointovimi diapozitivi. Sledite tem navodilom za brisanje risb s peresom in označevalnikom: Brisanje črt ena na […]

Vsebina knjižnice slogov v SharePointu 2010

Vsebina knjižnice slogov v SharePointu 2010

Knjižnica slogov vsebuje datoteke CSS, datoteke Extensible Stylesheet Language (XSL) in slike, ki jih uporabljajo vnaprej določene glavne strani, postavitve strani in kontrolniki v SharePointu 2010. Če želite poiskati datoteke CSS v knjižnici slogov na založniškem mestu: Izberite Dejanja mesta→ Pogled Vsa vsebina spletnega mesta. Prikaže se vsebina spletnega mesta. Knjižnica Style se nahaja v […]

Oblikujte številke v tisoče in milijone v poročilih Excel

Oblikujte številke v tisoče in milijone v poročilih Excel

Ne preobremenjujte občinstva z ogromnimi številkami. V Microsoft Excelu lahko izboljšate berljivost svojih nadzornih plošč in poročil tako, da oblikujete svoje številke tako, da se prikažejo v tisočih ali milijonih.

Kako deliti in spremljati SharePointova spletna mesta

Kako deliti in spremljati SharePointova spletna mesta

Naučite se uporabljati SharePointova orodja za socialno mreženje, ki posameznikom in skupinam omogočajo komunikacijo, sodelovanje, skupno rabo in povezovanje.

Kako pretvoriti datume v julijanske oblike v Excelu

Kako pretvoriti datume v julijanske oblike v Excelu

Julijanski datumi se v proizvodnih okoljih pogosto uporabljajo kot časovni žig in hitra referenca za številko serije. Ta vrsta datumskega kodiranja omogoča trgovcem na drobno, potrošnikom in servisnim agentom, da ugotovijo, kdaj je bil izdelek izdelan in s tem starost izdelka. Julijanski datumi se uporabljajo tudi v programiranju, vojski in astronomiji. Drugačen […]

Kako ustvariti spletno aplikacijo Access

Kako ustvariti spletno aplikacijo Access

Spletno aplikacijo lahko ustvarite v Accessu 2016. Kaj je torej spletna aplikacija? No, splet pomeni, da je na spletu, aplikacija pa je le okrajšava za »aplikacijo«. Spletna aplikacija po meri je spletna aplikacija baze podatkov, do katere dostopate iz oblaka z uporabo brskalnika. Spletno aplikacijo gradite in vzdržujete v namizni različici […]

Vrstica za hitri zagon v SharePointu 2010

Vrstica za hitri zagon v SharePointu 2010

Večina strani v SharePointu 2010 prikaže seznam navigacijskih povezav v vrstici za hitri zagon na levi strani strani. Vrstica za hitri zagon prikazuje povezave do predstavljene vsebine spletnega mesta, kot so seznami, knjižnice, spletna mesta in strani za objavljanje. Vrstica za hitri zagon vključuje dve zelo pomembni povezavi: Povezava do vse vsebine spletnega mesta: […]

Kaj pomenijo sporočila o napakah reševalca v Excelu?

Kaj pomenijo sporočila o napakah reševalca v Excelu?

Pri preprostih težavah reševalec v Excelu običajno hitro najde optimalne vrednosti spremenljivke reševalca za ciljno funkcijo. Toda v nekaterih primerih ima Solver težave pri iskanju vrednosti spremenljivke Solver, ki optimizirajo ciljno funkcijo. V teh primerih Solver običajno prikaže sporočilo ali sporočilo o napaki, ki opisuje ali razpravlja o težavi, ki […]