Hur man använder Goal Seek i Excel för att göra What-If-analyser

  • Dela Detta
Michael Brown

I handledningen förklaras hur du använder Goal Seek i Excel 365 - 2010 för att få det formelresultat du vill ha genom att ändra ett inmatningsvärde.

What-If-analys är en av de mest kraftfulla Excel-funktionerna och en av de minst förstådda. I de mest allmänna termerna, What-If-analys tillåter dig att testa olika scenarier och bestämma ett intervall av möjliga resultat. Med andra ord, det gör det möjligt för dig att se effekten av att göra en viss förändring utan att ändra de verkliga uppgifterna. I denna särskilda handledning, kommer vi att fokusera på en av Excels What-IfAnalysverktyg - Goal Seek.

    Vad är Goal Seek i Excel?

    Målsökning är Excels inbyggda What-If-analysverktyg som visar hur ett värde i en formel påverkar ett annat. Mer exakt bestämmer det vilket värde du ska ange i en inmatningscell för att få önskat resultat i en formelcell.

    Det bästa med Excel Goal Seek är att den utför alla beräkningar bakom kulisserna och att du bara behöver ange dessa tre parametrar:

    • Formelcell
    • Målvärde/önskat värde
    • Den cell som ska förändras för att uppnå målet.

    Goal Seek-verktyget är särskilt användbart för att göra känslighetsanalyser vid finansiell modellering och används ofta av ekonomistudenter och företagare. Men det finns många andra användningsområden som kan vara till nytta för dig.

    Goal Seek kan till exempel tala om för dig hur mycket försäljning du måste göra under en viss period för att nå en årlig nettovinst på 100 000 dollar (exempel 1). Eller vilket resultat du måste uppnå på ditt sista prov för att få ett totalt godkänt resultat på 70 % (exempel 2). Eller hur många röster du måste få för att vinna valet (exempel 3).

    På det hela taget, när du vill att en formel ska ge ett visst resultat men inte är säker på vilket inmatningsvärde i formeln som ska justeras för att få det resultatet, sluta gissa och använd Excel Goal Seek-funktionen!

    Notera: Goal Seek kan endast bearbeta ett inmatningsvärde Om du arbetar med en avancerad affärsmodell med flera ingångsvärden kan du använda tilläggsmodulen Solver för att hitta den optimala lösningen.

    Hur du använder Goal Seek i Excel

    Syftet med det här avsnittet är att visa hur du använder funktionen Goal Seek. Vi kommer att arbeta med ett mycket enkelt datamaterial:

    Tabellen ovan visar att om du säljer 100 artiklar för 5 dollar styck, minus 10 % provision, tjänar du 450 dollar. Frågan är: Hur många artiklar måste du sälja för att tjäna 1 000 dollar?

    Låt oss se hur du hittar svaret med Goal Seek:

    1. Konfigurera dina uppgifter så att du har en formelcell och en ändra cell beroende på formelcellen.
    2. Gå till Uppgifter flik> Prognos grupp, klickar du på Analys av vad som händer om och välj Målsättning...
    3. I Målsökning dialogrutan, definiera de celler/värden som ska testas och klicka på OK :
      • Ställ in cell - referensen till den cell som innehåller formeln (B5).
      • Att värdera - det formelresultat som du försöker uppnå (1000).
      • Genom att ändra cell - referensen för den inmatningscell som du vill justera (B3).
    4. Målsökning Status dialogrutan visas och meddelar om en lösning har hittats. Om det har lyckats ersätts värdet i den "förändrade cellen" med ett nytt värde. Klicka på OK för att behålla det nya värdet eller Avbryt för att återställa den ursprungliga.

      I det här exemplet har Goal Seek kommit fram till att 223 artiklar (avrundat uppåt till nästa heltal) måste säljas för att uppnå en intäkt på 1 000 dollar.

    Om du inte är säker på att du kommer att kunna sälja så många artiklar, kanske du kan nå målintäkterna genom att ändra artikelpriset? För att testa det här scenariot gör du Goal Seek-analysen precis som beskrivet ovan, förutom att du anger en annan Byte av cell (B2):

    Resultatet blir att om du höjer enhetspriset till 11 dollar kan du nå en intäkt på 1 000 dollar genom att sälja endast 100 artiklar:

    Tips och anteckningar:

    • Excel Goal Seek ändrar inte formeln, den ändrar endast ändrar ingångsvärdet som du lämnar till Genom att ändra cell box.
    • Om Goal Seek inte kan hitta lösningen visas följande meddelande närmaste värde som den har kommit med.
    • Du kan återställa det ursprungliga ingångsvärdet genom att klicka på Ångra eller genom att trycka på genvägen Ångra ( Ctrl + Z ).

    Exempel på användning av Goal Seek i Excel

    Nedan hittar du några fler exempel på hur du kan använda Goal Seek-funktionen i Excel. Hur komplex din affärsmodell är spelar egentligen ingen roll så länge som din formel i Ställ in cell beror på värdet i Byte av cell , direkt eller genom mellanliggande formler i andra celler.

    Exempel 1: Uppnå vinstmålet

    Problem : Det är en typisk affärssituation - du har försäljningssiffrorna för de tre första kvartalen och du vill veta hur mycket försäljning du måste göra under det sista kvartalet för att uppnå nettovinstmålet för året, till exempel 100 000 dollar.

    Lösning : Med källdata organiserade som i skärmbilden ovan ställer du in följande parametrar för funktionen Goal Seek:

    • Ställ in cell - formeln för att beräkna den totala nettovinsten (D6).
    • Att värdera - det formelresultat du söker (100 000 dollar).
    • Genom att ändra cell - den cell som ska innehålla bruttointäkterna för kvartal 4 (B5).

    Resultat : Goal Seek-analysen visar att för att uppnå en årlig nettovinst på 100 000 dollar måste dina intäkter för fjärde kvartalet vara 185 714 dollar.

    Exempel 2: Bestäm hur många poäng som krävs för att klara provet

    Problem : I slutet av kursen avlägger en student tre prov. Det krävs 70 % för att bli godkänd. Alla prov har samma vikt, så det totala betyget beräknas genom att man räknar ut medelvärdet av de tre betygen. Studenten har redan avlägsnat två av tre prov. Frågan är: Vilket resultat måste studenten få på det tredje provet för att bli godkänd på hela kursen?

    Lösning : Låt oss göra Goal Seek för att fastställa minimipoängen på prov 3:

    • Ställ in cell - formeln för att beräkna medelvärdet av poängen från de tre proven (B5).
    • Att värdera - godkänt resultat (70 %).
    • Genom att ändra cell - det tredje resultatet av provet (B4).

    Resultat : För att få det önskade totalresultatet måste studenten uppnå minst 67 % på det sista provet:

    Exempel 3: What-If-analys av valet

    Problem : Du kandiderar till en vald position där det krävs två tredjedels majoritet (66,67 % av rösterna) för att vinna valet. Om vi antar att det finns 200 röstberättigade medlemmar, hur många röster måste du få?

    För närvarande har du 98 röster, vilket är ganska bra men inte tillräckligt eftersom det bara utgör 49 % av alla röstande:

    Lösning : Använd Goal Seek för att ta reda på hur många ja-röster du måste få:

    • Ställ in cell - Formeln för att beräkna den procentuella andelen av de nuvarande ja-rösterna (C2).
    • Att värdera - den erforderliga andelen ja-röster (66,67 %).
    • Genom att ändra cell - antalet ja-röster (B2).

    Resultat : What-If-analysen med Goal Seek visar att för att uppnå två tredjedelar eller 66,67 % krävs 133 "ja"-röster:

    Excel Goal Seek fungerar inte

    Ibland kan Goal Seek inte hitta en lösning helt enkelt för att den inte finns. I sådana situationer tar Excel fram det närmaste värdet och informerar dig om att Goal Seeking kanske inte har hittat någon lösning:

    Om du är säker på att det finns en lösning på den formel du försöker lösa kan du läsa följande tips för felsökning.

    1. Dubbelkontrollera Goal Seek-parametrarna

    Först och främst ska du se till att Ställ in cell hänvisar till den cell som innehåller en formel, och kontrollera sedan om formelcellen är direkt eller indirekt beroende av den ändrade cellen.

    2. Justera inställningarna för iteration

    I Excel klickar du på Fil > Alternativ > Formler och ändra dessa alternativ:

    • Högsta antal iterationer - Öka antalet om du vill att Excel ska testa fler möjliga lösningar.
    • Maximal förändring - minska det här antalet om formeln kräver mer noggrannhet. Om du till exempel testar en formel med en inmatningscell som är lika med 0 men Goal Seek stannar vid 0,001, kan du ställa in Maximal förändring till 0,0001 bör lösa problemet.

    Nedanstående skärmdump visar standardinställningarna för iteration:

    3. Inga cirkulära hänvisningar

    För att Goal Seek (eller någon annan Excel-formel) ska fungera korrekt får de inblandade formlerna inte vara beroende av varandra, dvs. det får inte finnas några cirkulära referenser.

    Det är så du utför What-If-analyser i Excel med Goal Seek-verktyget. Jag tackar dig för att du läste och hoppas att vi ses på vår blogg nästa vecka!

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.