Feilsøking i problemløseren

Microsoft Office 2003

Problemløseren kan stoppe før den har nådd en løsning av én av følgende grunner:

  • Du avbrøt løsningsprosessen.
  • Du valgte Vis gjentakelsesresultater i dialogboksen Alternativer før du valgte Løs.
  • Du valgte Stopp mens du gikk trinnvis gjennom gjentakelsene eller da maksimal tid eller høyeste antall gjentakelser ble nådd.
  • Du merket av for Anta lineær modell i dialogboksen Alternativer, mens problemet er ikke-lineært.
  • Verdien i Målcelle i dialogboksen Problemløseren: parametere økes eller reduseres uten grenser.
  • Du må gi problemløseren mer tid til å finne en løsning. Juster innstillingene for Maks. tid, Gjentakelser eller Toleranse.
  • For problemer med heltallsbegrensninger må du redusere toleranseinnstillingene i dialogboksen Alternativer slik at problemløseren kan finne en bedre heltallsløsning.
  • Du må redusere konvergensinnstillingene for ikke-lineære problemer i dialogboksen Alternativer, slik at problemløseren kan fortsette å søke etter en løsning når verdien i målcellen endres langsomt.
  • Du må merke av for alternativet Bruk automatisk skalering i dialogboksen Alternativer fordi noen av inndataverdiene er flere størrelsesordener fra hverandre, eller fordi inndata- og utdataverdiene ligger flere størrelsesordener fra hverandre.

Når problemløseren stopper, vises en fullføringsmelding i dialogboksen Problemløseren: resultater. Velg Behold løsningen eller Gjenopprett opprinnelige verdier, gjør de endringene du ønsker, og prøv på nytt.

VisDe justerbare cellene og begrensningen eller målcellene har forskjellige størrelsesordener.

Når verdiene i endringscellene og begrensningscellene eller målcellene avviker med mer enn noen få størrelsesordener, merker du av for Bruk automatisk skalering i dialogboksen Alternativer. Før du velger Løs i dialogboksen Problemløseren: parametere må du passe på at startverdiene i endringscellene er i samme størrelsesorden som de som forventes som sluttverdier for ikke-lineære problemer.

VisJeg fikk ikke løsningen jeg forventet.

For ikke-lineære problemer kan det være nyttig å forsøke forskjellige startverdier for endringscellene, spesielt hvis problemløseren har funnet en løsning som er vesentlig forskjellig fra det du ventet. Du kan også redusere løsningstiden ved å stille inn endringscellene til verdier du tror er nærmere de optimale.

I lineære modeller (det vil si når du har merket av for Anta lineær modell i dialogboksen Alternativer) påvirker ikke startverdiene i endringscellene sluttverdiene eller løsningstiden.

VisLøsningen som ble funnet av problemløseren, var forskjellig fra det forrige resultatet.

Problemløseren viser følgende melding: "Problemløseren har kommet til gjeldende løsning. Alle begrensningene er oppfylt." Den relative endringen i målcellen er mindre enn innstillingen Sammenfall i dialogboksen Alternativer for de fem siste prøveløsningene. Hvis du legger inn en mindre verdi i Konvergens, vil problemløseren forsøke å finne en bedre løsning, men det vil ta lengre tid.

VisProblemløseren klarer ikke å finne en optimal løsning.

Nedenfor vises fullføringsmeldinger som vises i problemløseren.

VisKan ikke forbedre gjeldende løsning. Alle begrensninger er oppfylt.

Det er bare funnet en tilnærmet løsning, men gjentakelsene av prosessen gir ikke et bedre sett verdier enn de som vises. Enten er det ikke mulig å oppnå større nøyaktighet, eller så er presisjonsinnstillingen for lav. Forsøk å endre presisjonsinnstillingen til et høyere tall i dialogboksen Alternativer og kjør problemløseren på nytt.

VisDu valgte å stoppe da maksimumstiden ble nådd.

Maksimumstiden har utløpt uten at det er funnet en tilfredsstillende løsning. Hvis du vil lagre verdiene som er funnet så langt og spare fremtidig omberegningstid, velger du Behold løsningen eller Lagre scenario.

VisDu valgte å stoppe da det maksimale antall gjentakelser ble nådd.

Det maksimale antall gjentakelser er nådd uten at det er funnet en tilfredsstillende løsning. Det kan hjelpe å øke antall gjentakelser, men dette avhenger av problemet. Hvis du vil lagre verdiene som er funnet så langt og spare fremtidig omberegningstid, velger du Behold løsningen eller Lagre scenario.

VisMålcelleverdiene konvergerer ikke.

Verdien for målcellen økes (eller reduseres) uten grenser, selv om alle begrensninger er oppfylt. Du kan ha utelatt én eller flere begrensninger da du satte opp problemet. Undersøk verdiene i regnearket for å se hvordan løsningen avviker, undersøk begrensningene og kjør problemløseren på nytt.

VisProblemløseren fant ingen mulige løsninger.

Problemløseren klarte ikke å finne en prøveløsning som oppfyller alle begrensningene, innenfor de angitte presisjonskravene. Det er sannsynlig at begrensningene ikke stemmer overens. Kontroller at det ikke er feil i begrensningsformlene eller i valget av begrensninger.

VisProblemløseren ble stoppet av brukeren.

Du klikket Stopp i dialogboksen Vis prøveløsning enten da løsningsprosessen ble avbrutt eller da du gikk trinnvis gjennom prøveløsningen.

VisVilkårene for å anta lineær modell er ikke oppfylt.

Du merket av for Anta lineær modell, men de siste beregningene gir verdier som ikke passer til den lineære modellen. Løsningen er ikke gyldig for regnearkformlene. Hvis du vil undersøke om problemet er ikke-lineært, merker du av for Bruk automatisk skalering og kjør problemløseren på nytt. Hvis du ser denne meldingen igjen, må du fjerne merket for Anta lineær modell og kjøre problemløseren på nytt.

VisProblemløseren fant en feilverdi i en av målcellene eller i en av begrensningscellene.

Én eller flere formler gir en feilverdi i den siste beregningen. Finn mål- eller begrensningscellen som inneholder feilen, og endre formelen slik at den gir den riktige numeriske verdien.

Du skrev inn et ugyldig navn eller en ugyldig formel i dialogboksen Legg til begrensning eller Endre begrensning, eller du skrev inn "heltall" eller "binær" i boksen Begrensning. Hvis du vil begrense en verdi til heltall, velger du Helt i listen over sammenligningsoperatorer. Hvis du vil angi en binær begrensning, velger du Bin.

VisDet er ikke nok tilgjengelig minne til å løse det problemet.

Problemløseren kunne ikke tildeles nok minne. Lukk noen filer eller programmer og prøv på nytt.

VisEn annen utgave av Microsoft Excel Solver.dll kjøres. Prøv igjen senere.

Mer enn én Microsoft Excel-økt kjøres, og i en økt brukes Solver.dll. Solver.dll kan bare brukes i én økt av gangen.