Definere og løse et problem ved hjælp af Problemløser

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Problemløser er et tilføjelsesprogram til Microsoft Excel, som kan bruges til hvad-nu-hvis-analyser. Du kan bruge Problemløser til at søge efter en optimal værdi (maksimum eller minimum) til en formel i én celle – kaldet cellen til målsætning – afhængigt af begrænsninger i værdierne fra andre formelceller i et regneark. Problemløser arbejder med en gruppe celler, der kaldes beslutningsvariabler eller ganske enkelt variable celler, der er med til at beregne formlen i mål- og begrænsningscellerne. Med Problemløser reguleres værdierne i de beslutningsvariable celler, så de overholder grænserne for begrænsningscellerne og viser det resultat, du ønsker for målcellen.

Hvis du blot ønsker det, kan du bruge Problemløser til at bestemme den maksimale eller mindste værdi for én celle ved at ændre andre celler. Du kan for eksempel ændre beløbet for dit projekterede reklame budget og få vist effekten på dit forventede avancebeløb.

Bemærk!: I versioner af Problemløser fra før Excel 2007 blev cellen til målsætning kaldt "målcellen", og variable celler blev kaldt "ændringsceller" eller "justerbare celler". Der er foretaget mange forbedringer af tilføjelsesprogrammet Problemløser til Excel 2010, så hvis du bruger Excel 2007, vil din oplevelse være en smule anderledes.

I følgende eksempel påvirker størrelsen af reklameudgifterne antallet af solgte enheder og bestemmer indirekte indtægterne fra salg, de tilhørende udgifter og fortjenesten. Du kan bruge Problemløser til at ændre kvartalsbudgetterne for reklame (de beslutningsvariable celler B5:C5) op til betingelsen for et totalbudget på $ 20.000 (celle F5), indtil den samlede fortjeneste (målcellen F7) når det højst mulige beløb. Værdierne i de variable celler anvendes til at beregne fortjeneste pr. kvartal, så de relateres til formlens målcelle F7, =SUM(K1 Fortjeneste:K2 Fortjeneste).

Før beregning i Problemløser

1. Variable celler

2. Betingelsescelle

3. Målcelle

Når du har kørt Problemløser, er de nye værdier som følger:

Efter beregning i Problemløser

  1. Klik på Problemløser i gruppen Analyse under fanen Data.
    Billede af Excel-båndet

    Bemærk!: Hvis kommandoen Problemløser eller gruppen Analyse ikke er tilgængelig, skal du aktivere tilføjelsesprogram Problemløser. Se: Sådan aktiveres tilføjelsesprogrammet Problemløser.

    Billede af dialogboksen Problemløser i Excel 2010 +
  2. Skriv en cellereference eller et navn til cellen til målsætning i feltet Angiv mål. Cellen til målsætning skal indeholde en formel.

  3. Gør en af følgende ting:

    • Hvis målcellens værdi skal være så stor som mulig, skal du klikke på Maks.

    • Hvis målcellens værdi skal være så lille som mulig, skal du klikke på Min.

    • Hvis målcellen skal have en bestemt værdi, skal du klikke på Værdi af, og skrive værdien i feltet.

    • Skriv referencen til eller navnet på alle områder med beslutningsvariable celler i feltet Ved ændring af justerbare celler. Adskil de ikke-sammenhængende referencer med kommaer. De variable celler skal være direkte eller indirekte relateret til målcellen. Du kan angive op til 200 variable celler.

  4. Skriv eventuelle betingelser, der skal anvendes, i feltet Underlagt betingelserne, ved at benytte følgende fremgangsmåde:

    1. Klik på Tilføj i dialogboksen Parametre til Problemløser.

    2. Skriv referencen til eller navnet på det celleområde, hvis værdi skal underlægges en betingelse, i feltet Cellereference.

    3. Klik på den relation ( < =, =, > =, int, bineller DIF ), som skal være mellem den refererede celle og begrænsningen. Hvis du klikker på int, vises heltal i feltet betingelse . Hvis du klikker på placering, vises binær i feltet betingelse . Hvis du klikker på DIF, vises AllDifferent i feltet betingelse .

    4. Hvis du vælger <=, = eller >= for relationen i feltet Betingelser, skal du skrive et tal, referencen til eller navnet på en celle eller en formel.

    5. Gør et af følgende:

      • Klik på Tilføj for at godkende betingelsen og tilføje en ny.

      • Klik på OK for at godkende begrænsningen og vende tilbage til dialogboksen Parametre i Problemløser.
        Bemærk!    Du kan kun anvende relationerne hel, bin og dif i begrænsninger til beslutningsvariable celler.

        Du kan ændre eller slette en eksisterende begrænsning ved at benytte følgende fremgangsmåde:

    6. Klik på den betingelse, du vil ændre eller slette, i dialogboksen Parametre til Problemløser.

    7. Klik på Rediger, og udfør ændringerne, eller klik på Slet.

  5. Klik på Problemløser, og gør ét af følgende:

    • Klik på Behold løsning i Problemløser i dialogboksen Resultater fra Problemløser for at placere løsningsværdierne i regnearket.

    • Hvis du vil gendanne de værdier, du havde, før du klikkede på Løs, skal du klikke på Gendan oprindelige værdier.

    • Du kan afbryde løsningsprocessen ved at trykke på Esc. Regnearket genberegnes med de seneste værdier, der findes i de beslutningsvariable celler.

    • Hvis du vil oprette en rapport, der er baseret på din løsning, når Problemløser har fundet en løsning, kan du klikke på en rapporttype i feltet Rapporter og derefter klikke på OK. Rapporten oprettes i et nyt regneark i projektmappen. Hvis Problemløser ikke finder en løsning, er det kun visse rapporter eller ingen rapporter, der er tilgængelige.

    • Hvis du vil gemme de beslutningsvariable celleværdier som et scenario, du kan få vist senere, skal du klikke på Gem scenario i dialogboksen Resultat fra Problemløser og derefter skrive et navn til scenariet i feltet Scenarienavn.

  1. Når du har defineret et problem, skal du klikke på Indstillinger i dialogboksen Problemløserparametre.

  2. Markér afkrydsningsfeltet Vis gentagelsesresultater i dialogboksen Indstillinger for at få vist værdierne for hver løsning, og klik derefter på OK.

  3. Klik på Løs i dialogboksen Problemløserparametre.

  4. Benyt en af følgende fremgangsmåder i dialogboksen Vis løsningen Forsøg:

    • Hvis du vil standse løsningsprocessen for at få vist dialogboksen Problemløserresultater, skal du klikke på Stop.

    • Hvis du vil fortsætte løsningsprocessen for at få vist den næste forsøgsløsning, skal du klikke på Fortsæt.

  1. Klik på Indstillinger i dialogboksen Problemløserparametre.

  2. Vælg eller angiv værdier for indstillinger under fanerne Alle metoder, GRG ikke-lineær og Evolutionær i dialogboksen.

  1. Klik på Indlæs/gem i dialogboksen Parametre til Problemløser.

  2. Angiv et celleområde for modelområdet, og klik enten på Gem eller Indlæs.

    Når du gemmer en model, skal du skrive referencen til den første celle i et lodret område med tomme celler, hvor problemmodellen skal placeres. Når du indlæser en model, skal du skrive referencen til hele det celleområde, der indeholder problemmodellen.

    Tip!: Du kan gemme de seneste markeringer i dialogboksen Parametre til Problemløser sammen med et regneark ved at gemme projektmappen. Der kan være forskellige markeringer for Problemløser for de enkelte regneark i en projektmappe, og de gemmes alle. Du kan også definere flere problemer i samme regneark ved at klikke på Indlæs/gem, hvis du vil gemme problemerne hver for sig.

Du kan vælge en af følgende tre algoritmer eller metoder til problemløsning i dialogboksen Parametre til Problemløser:

  • GRG (Generalized Reduced Gradient) ikke-lineær    Bruges til problemer, der er jævne og ikke-lineære.

  • LP Simplex    Bruges til problemer, der er lineære.

  • Evolutionær    Bruges til problemer, der er ikke-jævne.

Vigtigt!: Du skal aktivere tilføjelsesprogrammet Problemløser først. Du kan finde flere oplysninger i afsnittet indlæse tilføjelsesprogrammet Problemløser.

I følgende eksempel påvirker størrelsen af reklameudgifterne antallet af solgte enheder og bestemmer indirekte indtægterne fra salg, de tilhørende udgifter og fortjenesten. Problemløser kan ændre kvartals budgetterne for reklamer (beslutnings variable celler B5: C5), op til en samlet budget begrænsning på $20.000 (celle D5), indtil den samlede fortjeneste (målsætning celle D7) når det maksimalt mulige beløb. Værdierne i de variable celler bruges til at beregne overskuddet for hvert kvartal, så de er relateret til formel målet celle D7, = SUM (Q1 Fortjeneste: spørgsmåls avance).

Eksempel på beregning i Problemløser

Boble 1 Variable celler

Billedtekst 2 Begrænset celle

Billedtekst 3  Cellen mål

Når du har kørt Problemløser, er de nye værdier som følger:

Eksempel på Problemløser-beregning med nye værdier

  1. I Excel 2016 til Mac: Klik på data _GT_ Problemløser.

    Problemløser

    I Excel til Mac 2011: Klik på fanen data under analyse, og klik derefter på Problemløser.

    Fanen Data, gruppen Analyse, tilføjelsesprogrammet Problemløser

  2. Angiv en cellereference eller et navn til cellen målsætning i Angiv målsætning.

    Bemærk!: Cellen til målsætning skal indeholde en formel.

  3. Gør et af følgende:

    Hvis du vil

    Skal du

    Gør værdien af cellen målsætning så stor som muligt

    Klik på Maks.

    Gør værdien af målsætnings cellen så lille som muligt

    Klik på min.

    Indstille cellen mål til en bestemt værdi

    Klik på værdi af, og skriv derefter værdien i feltet.

  4. Skriv referencen til eller navnet på alle områder med beslutningsvariable celler i feltet Ved ændring af justerbare celler. Adskil referencerne med semikolon.

    De variable celler skal være direkte eller indirekte relateret til målcellen. Du kan angive op til 200 variable celler.

  5. Tilføj de betingelser, du vil anvende, i feltet for feltet begrænsninger .

    Hvis du vil tilføje en betingelse, skal du følge disse trin:

    1. Klik på Tilføj i dialogboksen Parametre til Problemløser.

    2. Skriv referencen til eller navnet på det celleområde, hvis værdi skal underlægges en betingelse, i feltet Cellereference.

    3. I pop op-menuen < = relation skal du vælge den relation, der skal være mellem den refererede celle og begrænsningen. Hvis du vælger < =, =eller > =, skal du i feltet betingelse skrive et tal, en cellereference eller et navn eller en formel.

      Bemærk!: Du kan kun anvende relationerne int, bin og DIF i begrænsninger til beslutnings variable celler.

    4. Gør et af følgende:

    Hvis du vil

    Skal du

    Acceptér begrænsningen, og Tilføj en anden

    Klik på Tilføj.

    Godkende begrænsningen og vende tilbage til dialogboksen parametre i Problemløser

    Klik på OK.

  6. Klik på løs, og gør derefter et af følgende:

    Hvis du vil

    Skal du

    Behold løsnings værdierne på arket

    Klik på Behold Problemløser-løsning i dialogboksen resultater af Problemløser .

    Gendanne de oprindelige data

    Klik på Gendan de oprinde lige værdier.

Bemærkninger!: 

  1. Tryk på ESC for at afbryde løsningsprocessen. Excel genberegner arket med de sidste værdier, der er fundet for de justerbare celler.

  2. Hvis du vil oprette en rapport, der er baseret på din løsning, når Problemløser har fundet en løsning, kan du klikke på en rapporttype i feltet Rapporter og derefter klikke på OK. Rapporten oprettes i et nyt ark i projektmappen. Hvis Problemløser ikke finder en løsning, er indstillingen til at oprette en rapport ikke tilgængelig.

  3. Hvis du vil gemme dine justering af celleværdier som et scenarie, du kan få vist senere, skal du klikke på Gem scenarie i dialogboksen resultat af Problemløser og derefter skrive et navn til scenariet i feltet Scenarienavn .

  1. I Excel 2016 til Mac: Klik på data _GT_ Problemløser.

    Problemløser

    I Excel til Mac 2011: Klik på fanen data under analyse, og klik derefter på Problemløser.

    Fanen Data, gruppen Analyse, tilføjelsesprogrammet Problemløser

  2. Når du har defineret et problem, skal du klikke på Indstillingeri dialogboksen Problemløserparametre .

  3. Markér afkrydsningsfeltet Vis gentagelses resultater for at få vist værdierne for hver prøve løsning, og klik derefter på OK.

  4. Klik på Løs i dialogboksen Problemløserparametre.

  5. Gør et af følgende i dialogboksen Vis prøve løsning :

    Hvis du vil

    Skal du

    Stoppe løsningsprocessen og få vist dialogboksen resultater af Problemløser

    Klik på stop.

    Fortsætte løsningsprocessen og få vist den næste prøve løsning

    Klik på Fortsæt.

  1. I Excel 2016 til Mac: Klik på data _GT_ Problemløser.

    Problemløser

    I Excel til Mac 2011: Klik på fanen data under analyse, og klik derefter på Problemløser.

    Fanen Data, gruppen Analyse, tilføjelsesprogrammet Problemløser

  2. Klik på Indstillinger, og vælg derefter en eller flere af følgende indstillinger i dialogboksen Indstillinger eller Problemløserindstillinger :

    Hvis du vil

    Skal du

    Angive tidspunkter og gentagelser for løsningen

    Skriv det antal sekunder, der skal være tilladt for løsningstiden, i feltet Maks. tid (sekunder) på fanen alle metoder . Skriv derefter det maksimale antal iterationer, du vil tillade, i feltet gentagelser.

    Bemærk!: Hvis løsningsprocessen når den maksimale tid eller antallet af gentagelser, før Problemløser finder en løsning, viser Problemløser dialogboksen Vis prøve løsning .

    Angive graden af præcision

    Angiv, hvor meget præcision du vil have, i feltet Begrænsnings præcision under fanen alle metoder . Jo mindre tallet er, jo større præcision.

    Angive graden af konvergens

    På fanen GRG ikke til lineær eller udvikling i feltet konvergens skal du skrive det antal relative ændringer, du vil tillade i de sidste fem gentagelser, før Problemløser stopper med en løsning. Jo mindre tallet er, jo mindre relativ ændring der tillades.

  3. Klik på OK.

  4. Klik på løs eller Luki dialogboksen parametre i Problemløser .

  1. I Excel 2016 til Mac: Klik på data _GT_ Problemløser.

    Problemløser

    I Excel til Mac 2011: Klik på fanen data under analyse, og klik derefter på Problemløser.

    Fanen Data, gruppen Analyse, tilføjelsesprogrammet Problemløser

  2. Klik på Indlæs/Gem, Angiv et celleområde til model området, og klik derefter på enten Gem eller Indlæs.

    Når du gemmer en model, skal du skrive referencen til den første celle i et lodret område med tomme celler, hvor problemmodellen skal placeres. Når du indlæser en model, skal du skrive referencen til hele det celleområde, der indeholder problemmodellen.

    Tip!: Du kan gemme de sidste valg i dialogboksen parametre i Problemløser med et ark ved at gemme projektmappen. Hvert ark i en projektmappe kan have sine egne Problemløser valg, og alle gemmes. Du kan også definere mere end ét problem for et ark ved at klikke på Indlæs/Gem for at gemme problemer individuelt.

  1. I Excel 2016 til Mac: Klik på data _GT_ Problemløser.

    Problemløser

    I Excel til Mac 2011: Klik på fanen data under analyse, og klik derefter på Problemløser.

    Fanen Data, gruppen Analyse, tilføjelsesprogrammet Problemløser

  2. Vælg en af følgende indstillinger i genvejsmenuen Vælg en løsnings metode :

Løsnings metode

Beskrivelse

GRG (generaliseret reduceret graduering) ikke-lineær

Standardindstillingen for modeller, der bruger de fleste Excel-funktioner end hvis, Vælg, opslag og andre "trin"-funktioner.

Simpleks LP

Brug denne metode til lineære programmerings problemer. Din model skal bruge SUM, SUMPRODUKT, +-og * i formler, der afhænger af de variable celler.

Evolutionær

Denne metode, der er baseret på genetiske algoritmer, er bedst, når din model bruger hvis, vælger eller slå op med argumenter, der er afhængige af variable celler.

Bemærk!: Dele af Problemløser-programkoden er Copyright 1990-2010 af Frontline Systems, Inc. dele er Copyright 1989 ved optimale metoder, Inc.

Da tilføjelsesprogrammer ikke understøttes i Excel online, kan du ikke bruge tilføjelsesprogrammet Problemløser til at køre what if-analyse af dine data for at hjælpe dig med at finde optimale løsninger.

Hvis du har Excel-programmet på computeren, kan du bruge knappen Åbn i Excel til at åbne projektmappen for at bruge tilføjelsesprogrammet Problemløser.

Mere hjælp til brug af Problemløser

Få mere detaljeret hjælp til at kontakte Problemløser:

Frontline Systems, Inc.
P.O. Box 4288
Gående område, NV 89450-4288
(775) 831-0300
Websted: http://www.solver.com
Mail: info@solver.com
Hjælp til Problemløser på www.Solver.com.

Dele af programkoden til Problemløser er underlagt copyrightrettigheder fra 1990-2009 tilhørende Frontline Systems, Inc. Andre dele er underlagt copyrightrettigheder fra 1989 tilhørende Optimal Methods, Inc.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Brug af Problemløser til kapital budgettering

Brug af Problemløser til at bestemme den optimale produkt kombination

Introduction to what-if analysis

Oversigt over formler i Excel

Sådan undgår du ødelagte formler

Find fejl i formler

Tastaturgenveje i Excel 2016 til Windows

Tastaturgenveje i Excel 2016 til Mac

Excel-funktioner (alfabetisk)

Excel-funktioner (efter kategori)

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×