Conectați-vă cu Microsoft
Conectați-vă sau creați un cont.
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Cum poate utiliza Rezolvitorul o firmă pentru a determina ce proiecte ar trebui să se realizeze?

În fiecare an, o firmă precum Eli Lilly trebuie să determine ce va dezvolta; o firmă precum Microsoft, programe software pe care să le dezvoltați; o firmă precum Proctor & A, care noi produse de larg consum se dezvoltă. Caracteristica Rezolvitor din Excel poate ajuta o firmă să ia aceste decizii.

Majoritatea corporațiilor doresc să realizeze proiecte care contribuie cu cea mai mare valoare netă actuală (NPV), sub rezerva resurselor limitate (de obicei capital și investiții). Să spunem că o firmă de dezvoltare software încearcă să determine ce din cele 20 de proiecte software trebuie efectuată. NPV (în milioane de bani) a contribuit prin fiecare proiect, precum și prin capital (în milioane de lei) și numărul de programatori necesari pentru fiecare dintre următorii trei ani este dat pe foaia de lucru Model de bază din fișierul Capbudget.xlsx, care se afișează în Figura 30-1 de pe pagina următoare. De exemplu, Project 2 produc 908 milioane de lei. Necesită 151 de milioane de lei în Anul 1, 269 milioane de lei în anul 2 și 248 de milioane în anul 3. Project 2 necesită 139 de programatori în anul 1, 86 de programatori în anul 2 și 83 de programatori în Anul 3. Celulele E4:G4 arată capitala (în milioane de bani) disponibilă în fiecare dintre cei trei ani, iar celulele H4:J4 arată câți programatori sunt disponibili. De exemplu, în timpul Anului 1, până la 2,5 miliarde de lei în capital și sunt disponibili 900 de programatori.

Firma trebuie să decidă dacă trebuie să efectueze fiecare proiect. Să presupunem că nu putem efectua o fracțiune a unui proiect software; dacă alocăm 0,5 din resursele necesare, de exemplu, am avea un program care nu este un program care ne-ar aduce 0 lei!

Trucul pentru modelarea situațiilor în care fie faceți ceva, fie nu faceți ceva este să utilizați celule modificabile binare. O celulă de modificare din binar este întotdeauna egală cu 0 sau 1. Atunci când o celulă de modificare binară care corespunde unui proiect este egală cu 1, vom proiecta. Dacă o celulă de modificare binară care corespunde unui proiect este egală cu 0, nu vom face proiectul. Puteți configura Rezolvitorul să utilizeze o zonă de celule care se modifică în sistemul binar prin adăugarea unei restricții; selectați celulele modificabile pe care doriți să le utilizați, apoi alegeți Bin din lista din caseta de dialog Adăugare restricție.

Book image

Cu acest fundal, suntem gata să rezolvăm problema selectării proiectului software. Ca întotdeauna cu un model Rezolvitor, vom începe prin a identifica celula-țintă, celulele modificabile și restricțiile.

  • Celulă țintă. Maximizam valoarea NPV generată de proiectele selectate.

  • Celule modificabile. Căutam o celulă de modificare binară 0 sau 1 pentru fiecare proiect. Am găsit aceste celule în zona A6:A25 (și am denumit zona doit). De exemplu, un 1 din celula A6 indică faptul că ne asumam Project 1; un 0 în celula C6 indică faptul că nu ne îndeplinim Project 1.

  • Restricții. Trebuie să ne asigurăm că pentru fiecare An t (t=1, 2, 3), Anul nu este utilizat cu majuscule este mai mic sau egal cu Anul nu este disponibil, iar An t este mai mic sau egal cu An t grup disponibil.

După cum puteți vedea, foaia noastră de lucru trebuie să calcule orice selecție de proiecte pentru NPV, capital utilizată anual și programatori utilizate în fiecare an. În celula B2, utilizez formula SUMPRODUCT(doit,NPV) pentru a calcula valoarea NPV totală generată de proiecte selectate. (Numele intervalului NPV se referă la zona C6:C25.) Pentru fiecare proiect cu un 1 în coloana A, această formulă preia NPV a proiectului, iar pentru fiecare proiect cu un 0 în coloana A, această formulă nu preia valoarea NPV a proiectului. Prin urmare, putem calcula valoarea NPV a tuturor proiectelor, iar celula-țintă este liniară, deoarece este calculată prin însumarea termenilor care urmează formularului (celula în schimbare )*(constantă). Într-o manieră similară, calculez capitalului utilizat în fiecare an și munca utilizată în fiecare an, copiind din E2 în F2:J2 formula SUMPRODUCT(doit,E6:E25).

Acum completez caseta de dialog Parametri Rezolvitor, așa cum se arată în Figura 30-2.

Book image

Obiectivul nostru este de a maximiza valoarea NPV a proiectelor selectate (celula B2). Celulele noastre modificabile (zona denumită doit) sunt celulele modificabile binare pentru fiecare proiect. Restricția E2:J2<=E4:J4 asigură că, pe parcursul fiecărui an, capitalurile și volumul utilizat sunt mai mici sau egale cu capitalurile și resursele disponibile. Pentru a adăuga restricția care face celulele modificabile binare, fac clic pe Adăugare în caseta de dialog Parametri Rezolvitor, apoi selectez Bin din lista din mijlocul casetei de dialog. Caseta de dialog Adăugare restricție ar trebui să apară așa cum se arată în Figura 30-3.

Book image

Modelul nostru este liniar, deoarece celula țintă este calculată ca suma termenilor care au forma (celula modificantă )*(constantă) și deoarece restricțiile de utilizare a resurselor sunt calculate prin compararea sumei (celulelor modificabile )*(constantelor) cu o constantă.

Cu caseta de dialog Parametri Rezolvitor completată, faceți clic pe Rezolvare și avem rezultatele afișate mai devreme în Figura 30-1. Firma poate obține o valoare NPV maximă de 9.293 milioane de lei (9,293 miliarde de lei), alegând Proiecte 2, 3, 6-10, 14-16, 19 și 20.

Uneori, modelele de selecție a proiectelor au alte restricții. De exemplu, să presupunem că, dacă selectăm Project 3, trebuie să selectăm și Project 4. Deoarece soluția noastră curentă optimă selectează Project 3, dar Project 4, știm că soluția noastră curentă nu poate rămâne optimă. Pentru a rezolva această problemă, adăugați restricția ca celula de modificare binară pentru Project 3 să fie mai mică sau egală cu celula în schimbare din binar pentru Project 4.

Puteți găsi acest exemplu în foaia de lucru Dacă 3, apoi 4 din foaia Capbudget.xlsx, care se afișează în Figura 30-4. Celula L9 se referă la valoarea binară legată de Project 3 și celula L12 la valoarea binară legată de Project 4. Prin adăugarea restricției L9<=L12, dacă alegem Project 3, L9 este egal cu 1 și restricțiile noastre L12 (binarul Project 4) pentru a egaliza 1. De asemenea, restricția trebuie să lase valoarea binară în celula în modificare Project 4 nerestricționată dacă nu selectăm Project 3. Dacă nu selectăm Project 3, L9 este egal cu 0 și restricția noastră permite ca Project 4 binar să fie egal cu 0 sau 1, ceea ce este ceea ce dorim. Noua soluție optimă este afișată în Figura 30-4.

Book image

Se calculează o soluție optimă nouă dacă se selectează Project 3 înseamnă că trebuie să selectăm și Project 4. Acum să presupunem că putem face doar patru proiecte dintre Proiectele de la 1 la 10. (Consultați foaia de lucru Cel mult 4 din P1-P10 , afișată în Figura 30-5.) În celula L8, calculăm suma valorilor binare asociate cu Proiectele 1-10 cu formula SUM(A6:A15). Apoi adăugăm restricția L8<=L10, ceea ce asigură că sunt selectate cel mult 4 din primele 10 proiecte. Noua soluție optimă este afișată în Figura 30-5. Valoarea NPV a scăzut la 9,014 miliarde de lei.

Book image

Modelele Rezolvitor liniare în care unele celule sau toate celulele modificabile trebuie să fie binare sau întregi sunt de obicei mai greu de rezolvat decât modelele liniare în care toate celulele modificabile sunt permise pentru fracții. Din acest motiv, suntem adesea mulțumit de o soluție aproape optimă pentru o problemă de programare binară sau întreagă. Dacă modelul Dvs. Rezolvitor rulează mult timp, se recomandăm să luați în considerare ajustarea setării Toleranță din caseta de dialog Opțiuni Rezolvitor. (Consultați Figura 30-6.) De exemplu, o setare toleranță de 0,5% înseamnă că Rezolvitorul va înceta prima dată când găsește o soluție fezabilă și care este în 0,5% din valoarea optimă a celulei țintă implicită (valoarea optimă a celulei țintă este valoarea țintă optimă găsită atunci când sunt omise restricțiile binare și întregi). Adesea ne confruntăm cu o alegere între a găsi un răspuns în 10% din optim în 10 minute sau găsirea unei soluții optime în două săptămâni de timp pe computer! Valoarea toleranței implicite este 0,05%, ceea ce înseamnă că Rezolvitorul se oprește atunci când găsește o valoare de celulă țintă în 0,05 procente din valoarea optimă a celulei-ținte.

Book image

  1. O firmă are nouă proiecte în curs. Valoarea NPV adăugată de fiecare proiect și valoarea mare necesară pentru fiecare proiect în următorii doi ani se afișează în tabelul următor. (Toate numerele sunt în milioane.) De exemplu, Project 1 va aduna 14 milioane de lei în NPV și va necesita cheltuieli de 12 milioane lei în timpul Anului 1 și 3 milioane lei în anul 2. În anul 1, sunt disponibile 50 de milioane de lei în capitală pentru proiecte și 20 de milioane de lei sunt disponibile în anul 2.

NPV

Cheltuieli pentru anul 1

Cheltuieli în anul 2

Project 1

14

12

3

Project 2

17

54

7

Project 3

17

6

6

Project 4

15

6

2

Project 5

40

30

35

Project 6

12

6

6

Project 7

14

48

4

Project 8

10

36

3

Project 9

12

18

3

  • Dacă nu putem efectua o fracțiune a unui proiect, dar trebuie să ne îndeplinim toate sau niciuna dintre acestea, cum putem maximiza NPV?

  • Să presupunem că Project 4 este efectuat, Project 5 trebuie efectuat. Cum putem maximiza NPV?

  • O firmă care publică încearcă să determine care dintre cele 36 de cărți ar trebui să publice anul acesta. Tipul de Pressdata.xlsx oferă următoarele informații despre fiecare carte:

    • Costuri proiectate pentru venituri și dezvoltare (în mii de bani)

    • Pagini în fiecare carte

    • Dacă cartea este orientată spre o audiență de dezvoltatori de software (indicată de un 1 în coloana E)

      O firmă de publicare poate publica cărți totalind până la 8500 de pagini anul acesta și trebuie să publice cel puțin patru cărți, orientate spre dezvoltatori de software. Cum își poate maximiza firma profitul?

Acest articol a fost adaptat din Microsoft Office Excel 2007 Data Analysis and Business Modeling de Către Valend L. Iulia.

Această carte în stil de clasă a fost dezvoltată dintr-o serie de prezentări de Către Vălean Potrea, un statistician și un profesor de business foarte cunoscut, care se specializează în aplicații creative, practice de Excel.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Insider Microsoft Office

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×