Hvordan løse lineær programmering i Excel ved hjelp av løsningsalternativet?

Lineær programmering i Excel ved hjelp av Solver

Lineær programmering er et av de viktigste begrepene i statistikk. Basert på tilgjengelige data av variabler kan vi gjøre prediktiv analyse. I vår tidligere artikkel "Lineær regresjon i Excel" har vi diskutert i detalj om "Lineær regresjon". Imidlertid har vi i Excel et alternativ kalt “Solver in excel” som kan brukes til å løse et lineært programmeringsproblem, med denne løseren kan vi bruke den lineære programmeringen for å muliggjøre ressursoptimalisering.

I denne artikkelen vil vi vise deg hvordan du kan løse det lineære programmeringsproblemet i Excel. Følg hele artikkelen for å lære om dette.

Hvordan løse lineær programmering gjennom Excel Solver?

For å bruke solver for å løse lineær programmering, bør vi ha et ordentlig problem i detalj. For dette eksemplet har jeg laget scenariet nedenfor.

Problem: En produsent vil endre denne produksjonsmodellen av det gjeldende produktet. Han har to typer produkter, "Produkt 1" og "Produkt 2". For produkt 1 kreves tre råvarer, råstoff 1 20 kg, råstoff 2 30 kg og råstoff 3 5 kg. Tilsvarende krever det for produkt 2 tre råvarer, råvare 1 10 kg, råvare 2 25 kg og råvare 3 10 kg.

Produksjonen krever et minimum av råstoff 1 550 kg, råstoff 2 800 kg og råstoff 3 250 kg. Hvis produkt 1 koster Rs. 30 per enhet og produkt 2 koster 35 per enhet, hvor mange enheter av hvert produkt skal produsenten blande oppfylle minimumskravene til råvarer til en lav kostnad som mulig, og hva koster det?

Skriv inn all denne informasjonen i et Excel-regneark i formatet nedenfor.

I celle D3 og D5 til D7 må vi bruke excel-formelen, dvs. Kostnad * Kostnad per enhet. Kostpris vi trenger for å komme fra løseren i celle B2 og C2. For å bruke formelen som nedenfor.

Etter å ha satt opp dette, må vi gå til løsningsverktøyet i Excel. Løsningsverktøyet er tilgjengelig under Data-fanen i excel.

Aktiver Solver-tillegg

Hvis regnearket ikke viser dette alternativet, må du aktivere det. For å aktivere dette løsningsalternativet, følg trinnene nedenfor.

  • Trinn 1: Gå til Fil-fanen; klikk deretter på "Alternativer" under Fil-fanen.
  • Trinn 2: Gå til tillegg under Excel-alternativer.
  • Trinn 3: Under dette velger du "Excel-tillegg" og klikker på Gå.
  • Trinn 4: Under "Pop up", velg "Solver Add-in" og klikk på "Ok" for å aktivere det.

Nå kan vi se "Solver-tillegg" under DATA-fanen.

Løs lineær programmering gjennom Excel Solver

  • For å bruke løseren, gå til DATA-fanen og klikk på “Løser” vi vil se under vinduet.

I vinduet ovenfor er vårt første alternativ "Angi mål."

  • Vårt mål er å identifisere "Total Cost", så vår totale celle er D3, så velg cellen D3 for dette "Set Objective" og sett den til "Min."
  • Det neste alternativet er "Ved å endre variabler." I dette eksemplet er variablene våre "Produkt 1" og "Produkt 2". For å velge et område av celle B2: C2 og klikk på "Legg til".
  • Når du klikker på “Legg til”, vil vi se under vinduet for å legge til begrensning. I dette vinduet velger du B2: C2 celleområde og setter begrensningen som "> = 0".
  • Klikk på “Legg til” for å holde deg tilbake i samme vindu. Nå i den andre begrensningen, velg verdiområdet som D5: D7 og velg “> =” og velg G5: G7-celler under begrensning.
  • Klikk på "Ok" for å komme ut av vinduet Legg til begrensning.
  • Nå er alle parametrene våre klare. Klikk på alternativet "Løs" for å få resultatet.
  • Så kostnaden for å produsere produkt 1 per enhet er 20, og produkt 2 per enhet er 15.

Som dette, ved å bruke SOLVER, kan vi løse lineær programmering i excel.

Ting å huske

  • Løseren er som standard ikke tilgjengelig for bruk.
  • En løser er ikke bare begrenset til et lineært programmeringsspråk, men vi kan også løse mange andre problemer. Se artikkelen "Løsningsalternativ i Excel."
  • Det er viktig å sette målcellen.
  • Å legge til begrensninger bør være klare i god tid.

Interessante artikler...