Definere og løse et problem ved hjelp av Problemløser

Problemløser er et Microsoft Excel-tilleggsprogram som du kan bruke til hva-skjer-hvis-analyse. Bruk Problemløser til å finne en optimal verdi (maksimum eller minimum) for en formel i en celle , kalt målcellen, underlagt begrensninger, eller grenser, for verdiene i andre formelceller i regnearket. Problemløser arbeider med en gruppe celler, kalt beslutningsvariabler eller bare variabelceller, som brukes til å beregne formlene i mål- og begrensningscellene. Problemløser justerer verdiene i beslutningsvariabelcellene for å oppfylle grensene for begrensningsceller og gi ønsket resultat for målcellen.

Plasser ganske enkelt, du kan bruke problem løseren til å bestemme maksimums-eller minimums verdien for én celle ved å endre andre celler. Du kan for eksempel endre beløpet på det prosjekterte reklame budsjettet og se virkningen på det forventede fortjeneste beløpet.

Obs!: Versjoner av Problemløser fra før Excel 2007, refererte til beslutningsvariabelceller som endringsceller eller justerbare celler. Det ble gjort mange forbedringer i problem løser tillegget for Excel 2010, så hvis du bruker Excel 2007, blir det litt annerledes.

I eksemplet nedenfor påvirker utgifts nivået i hvert kvartal antall solgte enheter, noe som ikke er i ferd med å avgjøre mengden salgs inntekt, de tilknyttede utgiftene og fortjenesten. Problem løser kan endre kvartals budsjettene for reklame (beslutnings variabel celler B5: C5), opp til en total budsjett betingelse på $20 000 (celle F5) til den totale fortjenesten (mål Settings celle F7) når maksimalt mulig beløp. Verdiene i variabel cellene brukes til å beregne fortjenesten for hvert kvartal, slik at de er relatert til formel mål cellen F7, = Summer (Q1 fortjeneste: spm-fortjeneste).

Før evaluering

1. Variabelceller

2. Begrenset celle

3. Målcelle

Når du har kjørt Problemløser, blir de nye verdiene som følger:

Etter evaluering

  1. Klikk Problemløser i Analyse-gruppen på Data-fanen.
    Båndet i Excel

    Obs!: Hvis kommandoen Problemløser eller Analyse-gruppen ikke er tilgjengelig, må du aktivere problemløser-tillegget. Se: Slik aktiverer du tilleggs programmet problem løser.

    Bilde av dialog boksen problem løseren i Excel 2010 +
  2. Skriv inn en cellereferanse eller et navn for målcellen i Angi mål-boksen. Målcellen må inneholde en formel.

  3. Gjør noe av følgende:

    • Hvis du vil at verdien i målcellen skal være så høy som mulig, klikker du Maks.

    • Hvis du vil at verdien i målcellen skal være så lav som mulig, klikker du Min.

    • Hvis du vil at målcellen skal justeres til en bestemt verdi, klikker du Verdi og skriver inn den ønskede verdien i boksen.

    • Skriv inn navnet eller referansen for hvert område med beslutningsvariabelceller i boksen Ved å endre variabelceller. Skill de ikke-sammenhengende referansene med komma. Variabelcellene må være direkte eller indirekte relatert til målcellen. Du kan angi opptil 200 variabelceller.

  4. Angi eventuelle begrensninger du vil bruke, i Begrensninger-boksen ved å gjøre følgende:

    1. Klikk Legg til i dialogboksen Problemløserparametere.

    2. Skriv inn cellereferansen til eller navnet på celleområdet du vil begrense verdiene for, i Cellereferanse-boksen.

    3. Klikk relasjonen ( <=, =, >=, int, bineller DIF ) som du vil ha mellom den refererte cellen og betingelsen. Hvis du klikker på int, vises hel tall i begrensning -boksen. Hvis du klikker på bin, vises Binær kode i begrensning -boksen. Hvis du klikker på DIF, vises AllDifferent i begrensning -boksen.

    4. Hvis du velger <=, =, eller >= for forholdet i Begrensning-boksen, skriver du inn et tall, en cellereferanse, et cellenavn eller en formel.

    5. Gjør ett av følgende:

      • Hvis du vil godta begrensningen og legge inn enda en, velger du Legg til.

      • Hvis du vil godta begrensningen og gå tilbake til dialogboksen Problemløserparametere, velger du OK.
        Obs!    Du kan bare bruke relasjonene int, bin og dif i begrensninger for beslutningsvariabelceller.

        Endre eller slette en eksisterende begrensning ved å gjøre følgende:

    6. Klikk begrensningen du vil endre eller slette, i dialogboksen Problemløserparametere.

    7. Klikk Endre og gjør forandringene, eller klikk Slett.

  5. Klikk Løs, og gjør ett av følgende:

    • Hvis du vil beholde løsningsverdiene i regnearket, klikker du Behold problemløserløsningen i dialogboksen Problemløserresultater.

    • Hvis du vil gjenopprette de opprinnelige verdiene fra før du klikket Løs, velger du Gjenopprett opprinnelige verdier.

    • Du kan avbryte løsningsprosessen ved å trykke ESC. Excel beregner regnearket på nytt med de siste verdiene som ble funnet for beslutningsvariabelcellene.

    • Hvis du vil opprette en rapport som er basert på løsningen etter at Problemløser har funnet en løsning, kan du klikke en rapporttype i Rapporter-boksen og deretter klikke OK. Rapporten opprettes i et nytt regneark i arbeidsboken. Hvis Problemløser ikke finner noen løsning, er bare enkelte eller ingen rapporter tilgjengelige.

    • Hvis du vil lagre verdiene for beslutningsvariabelcellene som et scenario du kan vise senere, klikker du Lagre scenario i dialogboksen Problemløserresultater, og deretter skriver du inn et navn for scenarioet i Scenarionavn-boksen.

  1. Når du har definert et problem, klikker du Alternativer i dialogboksen Problemløserparametere.

  2. Merk av for Vis gjentakelsesresultater i dialogboksen Alternativer hvis du vil vise verdiene for hver prøveløsning, og velg deretter OK.

  3. Velg Løs i dialogboksen Problemløserparametere.

  4. Gjør ett av følgende i dialogboksen Vis prøveløsning:

    • Hvis du vil avbryte løsningsprosessen og vise dialogboksen Problemløserresultater, klikker du Stopp.

    • Hvis du vil fortsette løsningsprosessen og vise neste prøveløsning, klikker du Fortsett.

  1. Klikk Alternativer i dialogboksen Problemløserparametere.

  2. Velg eller angi verdier for de ulike alternativene på fanene Alle metoder, Ikke-lineær GRG og Evolusjonær i dialogboksen.

  1. Klikk Last inn / lagre i dialogboksen Problemløserparametere.

  2. Angi et celleområde for modellområdet, og klikk enten Lagre eller Last inn.

    Når du lagrer en modell, skriver du inn referansen for den første cellen i et loddrett område med tomme celler der du vil plassere problemmodellen. Når du laster inn en modell, skriver du inn referansen for hele celleområdet som inneholder problemmodellen.

    Tips!: Du kan lagre de siste merkede områdene i dialogboksen Problemløserparametere sammen med et regneark ved å lagre arbeidsboken. Hvert regneark i en arbeidsbok kan ha egne Problemløser-valg, og alle lagres. Du kan også definere flere problemer for et regneark ved å klikke Last inn / lagre for å lagre problemene enkeltvis.

Du kan velge blant følgende tre algoritmer eller løsningsmetoder i dialogboksen Problemløserparametere:

  • Ikke-lineær GRG (Generalized Reduced Gradient)    Brukes for problemer som er jevne og ikke-lineære.

  • LP (simpleks)    Brukes for problemer som er lineære.

  • Evolusjonær    Brukes for problemer som er ujevne.

Viktig!: Du bør aktivere tillegget problem løser først. Hvis du vil ha mer informasjon, kan du se laste problem løser tillegget.

I eksemplet nedenfor påvirker utgifts nivået i hvert kvartal antall solgte enheter, noe som ikke er i ferd med å avgjøre mengden salgs inntekt, de tilknyttede utgiftene og fortjenesten. Problem løseren kan endre kvartals budsjettene for annonsering (beslutnings variabel celler B5: C5), opp til en total budsjett betingelse på $20 000 (celle D5), til den totale fortjenesten (mål celle D7) når maksimalt mulig beløp. Verdiene i variabel cellene brukes til å beregne fortjenesten for hvert kvartal, slik at de er relatert til formel mål cellen D7, = Summer (Q1 fortjeneste: spm-fortjeneste).

Eksempel på evaluering i Problemløser

Bildeforklaring 1 variabel celler

Bildeforklaring 2 begrenset celle

Bildeforklaring 3 mål celle

Når du har kjørt Problemløser, blir de nye verdiene som følger:

Eksempel på å løse formler med nye verdier

  1. I Excel 2016 for Mac: Klikk på Data > problem løser.

    Problemløser

    I Excel for Mac 2011: Klikk data -fanen under analyse, og klikk problem løser.

    Data-fanen, Analyse-knappen, tillegget Problemløser

  2. I Angi mål settingskriver du inn en cellereferanse eller et navn for mål cellen.

    Obs!: Målcellen må inneholde en formel.

  3. Gjør et av følgende:

    Hvis du vil

    Gjør du dette

    Gjøre verdien til mål cellen så stor som mulig

    Klikk Maks.

    Gjøre verdien til mål cellen så liten som mulig

    Klikk min.

    Angi mål cellen til en bestemt verdi

    Klikk verdi av, og skriv deretter inn verdien i boksen.

  4. Skriv inn navnet eller referansen for hvert område med beslutningsvariabelceller i boksen Ved å endre variabelceller. Skill referanser som ikke ligger ved siden av hverandre, med semikolon.

    Variabelcellene må være direkte eller indirekte relatert til målcellen. Du kan angi opptil 200 variabelceller.

  5. Legg til eventuelle betingelser du vil bruke, i boksen emne til begrensninger .

    Hvis du vil legge til en betingelse, følger du disse trinnene:

    1. Klikk Legg til i dialogboksen Problemløserparametere.

    2. Skriv inn cellereferansen til eller navnet på celleområdet du vil begrense verdiene for, i Cellereferanse-boksen.

    3. Velg relasjonen du vil ha mellom den refererte cellen og betingelsen, på hurtig menyen <= relasjon. Hvis du velger <=, =eller >=, skriver du inn et tall, en celle referanse eller et navn eller en formel i begrensning -boksen.

      Obs!: Du kan bare bruke relasjonene int, bin og DIF i begrensninger for beslutnings variabel celler.

    4. Gjør et av følgende:

    Hvis du vil

    Gjør du dette

    Godta begrensningen og legge til en annen

    Klikk på Legg til.

    Godta begrensningen og gå tilbake til dialog boksen problem løser parametere

    Klikk OK.

  6. Klikk løs, og gjør deretter ett av følgende:

    Hvis du vil

    Gjør du dette

    Behold løsnings verdiene på arket

    Klikk på Behold problem løser løsningen i dialog boksen problem løser resultater .

    Gjenopprette de opprinnelige dataene

    Klikk Gjenopprett opprinnelige verdier.

Obs!: 

  1. Hvis du vil avbryte løsnings prosessen, trykker du ESC. Excel beregner arket på nytt med de siste verdiene som ble funnet for de justerbare cellene.

  2. Hvis du vil opprette en rapport som er basert på løsningen etter at Problemløser har funnet en løsning, kan du klikke en rapporttype i Rapporter-boksen og deretter klikke OK. Rapporten er opprettet på et nytt ark i arbeids boken. Hvis problem løseren ikke finner en løsning, er alternativet for å opprette en rapport utilgjengelig.

  3. Hvis du vil lagre justerings celle verdiene som et scenario som du kan vise senere, klikker du Lagre scenario i dialog boksen problem løser resultater , og deretter skriver du inn et navn for scenariet i boksen scenario navn .

  1. I Excel 2016 for Mac: Klikk på Data > problem løser.

    Problemløser

    I Excel for Mac 2011: Klikk data -fanen under analyse, og klikk problem løser.

    Data-fanen, Analyse-knappen, tillegget Problemløser

  2. Når du har definert et problem, klikker du Alternativeri dialog boksen problem løser parametere .

  3. Merk avmerkings boksen Vis gjentakelses resultater for å se verdiene for hver prøve løsning, og klikk deretter OK.

  4. Velg Løs i dialogboksen Problemløserparametere.

  5. Gjør ett av følgende i dialog boksen Vis prøve løsning :

    Hvis du vil

    Gjør du dette

    Stoppe løsnings prosessen og vise dialog boksen problem løser resultater

    Klikk Stopp.

    Fortsette løsnings prosessen og vise neste prøve løsning

    Klikk Fortsett.

  1. I Excel 2016 for Mac: Klikk på Data > problem løser.

    Problemløser

    I Excel for Mac 2011: Klikk data -fanen under analyse, og klikk problem løser.

    Data-fanen, Analyse-knappen, tillegget Problemløser

  2. Klikk Alternativer, og velg deretter ett eller flere av følgende alternativer i dialog boksen Alternativer eller problem løser :

    Hvis du vil

    Gjør du dette

    Angi løsnings tid og gjentakelser

    Skriv inn antall sekunder du vil tillate for løsnings tiden, i boksen Maks. tid (sekunder) under løsnings begrensningeri kategorien alle metoder . Skriv deretter inn maksimalt antall gjentakelser du vil tillate, i gjentakelser-boksen.

    Obs!: Hvis løsnings prosessen når maksimums tiden eller antall gjentakelser før problem løseren finner en løsning, viser problem løseren dialog boksen Vis prøve løsning .

    Angi presisjons grad

    Skriv inn ønsket nøyaktighets grad i Begrensnings presisjon -boksen på alle metoder -fanen. Jo mindre tallet er, jo høyere presisjon.

    Angi graden av sammenfall

    Skriv inn hvor mye relativ endring du vil tillate i de fem siste gjentakelsene, i sammenfall -boksen på fanen GRG ikke- lineær eller evolusjon , før problem løseren slutter med en løsning. Det er mindre enn tallet, den mindre relative endringen er tillatt.

  3. Klikk OK.

  4. Klikk løs eller Lukki dialog boksen problem løser parametere .

  1. I Excel 2016 for Mac: Klikk på Data > problem løser.

    Problemløser

    I Excel for Mac 2011: Klikk data -fanen under analyse, og klikk problem løser.

    Data-fanen, Analyse-knappen, tillegget Problemløser

  2. Klikk Last inn/lagre, Skriv inn et celle område for modell området, og klikk deretter enten Lagre eller Last inn.

    Når du lagrer en modell, skriver du inn referansen for den første cellen i et loddrett område med tomme celler der du vil plassere problemmodellen. Når du laster inn en modell, skriver du inn referansen for hele celleområdet som inneholder problemmodellen.

    Tips!: Du kan lagre de siste valgene i dialog boksen problem løser parametere med et ark ved å lagre arbeids boken. Hvert ark i en arbeids bok kan ha sine egne valg for problem løser, og alle er lagret. Du kan også definere mer enn ett problem for et ark ved å klikke Last inn/lagre for å lagre problemer enkeltvis.

  1. I Excel 2016 for Mac: Klikk på Data > problem løser.

    Problemløser

    I Excel for Mac 2011: Klikk data -fanen under analyse, og klikk problem løser.

    Data-fanen, Analyse-knappen, tillegget Problemløser

  2. Velg ett av følgende på hurtig menyen Velg en løsnings metode :

Løsnings metode

Beskrivelse

GRG (generalisert redusert gradering) ikke-lineær

Standard valget for modeller som bruker de fleste andre funksjoner i Excel enn hvis, Velg, oppslag og andre trinn-funksjoner.

Simpleks-LP

Bruk denne metoden for lineære programmerings problemer. Modellen skal bruke Summer, Summer produkt, +-og * i formler som avhenger av de variable cellene.

Evolusjonær

Denne metoden, basert på Genetic-algoritmer, er best når modellen din bruker hvis, velger eller slår opp med argumenter som avhenger av variabel cellene.

Obs!: Deler av program koden for problem løser er Copyright 1990-2010 av Frontline Systems, Inc. deler er Copyright 1989 av optimale metoder, Inc.

Fordi tilleggs programmer ikke støttes i Excel Online, kan du ikke bruke tilleggs programmet problem løser til å kjøre hva-skjer-hvis-analyse på dataene for å hjelpe deg med å finne optimale løsninger.

Hvis du har skrive bords versjonen av Excel, kan du bruke knappen Åpne i Excel til å åpne arbeids boken for å bruke tilleggs programmet problem løser.

Mer hjelp til å bruke problemløseren

Hvis du vil ha mer detaljert hjelp med kontakt på problem løser:

Frontline Systems, Inc.
Post boks 4288
Incline eller tett sted, NV 89450-4288
(775) 831-0300
Web område: http://www.solver.com
E-post
: info@solver.comproblem løser hjelp på www.Solver.com.

Enkelte deler av programkoden for Problemløser har opphavsrett for 1990–2009 ved Frontline Systems, Inc. Andre deler har opphavsrett for 1989 ved Optimal Methods, Inc.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excel tekniske fellesskap, få støtte i Svar-fellesskapet eller foreslå en ny funksjon eller forbedring på Excel User Voice.

Se også

Bruke problem løser for kapital budsjettering

Bruke problem løser for å finne optimal produkt sammensetning

Introduksjon til hva-skjer-hvis-analyser

Oversikt over formler i Excel

Unngå formler med feil

Oppdage feil i formler

Hurtigtaster i Excel 2016 for Windows

Hurtigtaster i Excel 2016 for Mac

Funksjoner i Excel

Excel-funksjoner (etter kategori)

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×