En linjär program är ett effektivt sätt att bestämma den optimala balansen av begränsade insatser som är föremål för givna ramar för att maximera eller minimera produktionen av en objektiv funktion . Excel 2007 har en robust och användarvänlig lösare funktion att hjälpa till vid beräkningen av dessa komplexa program . Du måste ställa in din linjära program på egen hand , men Excel hanterar alla de omfattande beräkningar som krävs för att hitta den optimala lösningen , värdet på målfunktionen och de högra värdena sidan av varje begränsning . Instruktioner
Linear Program Setup
1
Ange en rubrik för din linjära program i cell A1 . Ange etiketter för dina variabler i cellerna C3 och D3 .
2
Type dina variabla koefficienter i cellerna C5 och D5 . Lista varje koefficient i kolumnen som motsvarar dess respektive variabel .
3
Skapa en ram runt cellerna C6 , D6 och B7 . Cellerna C6 och D6 kommer att användas för att visa den optimala lösningen för dina variabler , och cell B7 kommer att användas för att visa värdet på målfunktionen ges optimala variabelvärden .
4
Lista dina begränsningar börjar med cell C9 och fortsätter ner en rad för varje begränsning . Använd en annan cell för varje element i dina begränsningar, såsom den ojämlikhet symboler , men exklusive räknesymboler , exempelvis plus eller minustecknet .
Till exempel, om en av dina begränsningar är 3x1 + 6x2 < 450 , skulle du ange " 3 " i cell C9 , " 6 " i cell D9 , " < " i cell E9 , och " 450 " i cell F9 . Du skulle då börja i cell C10 för din nästa tvång .
5
Type rubriken " LHS " under dina begränsningar i kolumn C , och skriver rubriken " RHS " bredvid i kolumn D. Lista de högra - side värden av dina begränsningar lodrätt under RHS rubriken , och skapa gränser för varje motsvarande cell under LHS rubriken . LHS -celler kommer att användas för att visa de faktiska vänster - side värden av dina begränsningar för den optimala lösningen in formeln " = PRODUKTSUMMA
6
. ( C5 : D5 , C6 : D6 ) " i cell B7 , den optimala lösningen utgående cell . Denna formel ska beräkna värdet av målfunktionen ges de optimala värdena på variablerna
7
Ange formel . " = PRODUKTSUMMA ( C9 : D9 , $ C $ 6: $ D $ 6) " i den första cellen under din LHS rubrik och kopiera formeln till varje ytterligare vänstra sida värde utgående cell under LHS rubriken . Denna formel kommer att beräkna det verkliga värdet på dina begränsningar med tanke på de optimala värdena på variablerna
Linjära Solution
8
Klicka på " Data - > Solver " . På få upp " parametrar för Problemlösaren " i dialogrutan . Ställ målcellen till " $ B $ 7, " det målfunktionsvärdet utgång cell . Ställ lösare för att maximera eller minimera funktionen , baserat på syftet med din linjära program .
9
Ange begränsningar i dialogrutan Parametrar för Problemlösaren . Börja med att klicka på " Add " för varje enskild begränsning . För varje begränsning , in i cellen referens för motsvarande cell i din LHS rubrik i cellreferens rutan , välja rätt ojämlikhet symbolen från rullgardinsmenyn i mitten , och in i cellen referens för motsvarande cellen under dina RHS rubrik .
10
Tillbaka i dialogrutan Parametrar för Problemlösaren , klicka på "Alternativ " för att öppna dialogrutan Alternativ för Problemlösaren . Klicka på " Anta linjär modell " och " Anta Icke - Negativ , " klicka sedan på " OK . "
11
Klicka " Lös " i dialogrutan Parametrar för Problemlösaren , och Excel 2007 fyller i den optimala lösningen , värdet på målfunktionen , och de faktiska vänster - side värden av dina begränsningar .