Utilizzo del Risolutore per pianificazione

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Una società utilizzo del Risolutore per determinare i progetti dovrebbero intraprendere?

Ogni anno, come Eli Lilly deve determinare quale droga sviluppare; come Microsoft, quali programmi sviluppare; Proctor & Gamble, quali nuovi prodotti consumer per lo sviluppo, ad esempio una società. Funzionalità Risolutore di Excel consente una società di prendere le decisioni.

La maggior parte delle organizzazioni desidera intraprendere progetti contribuiscono il massimo valore attuale netto (NPV) soggetto alle risorse limitate (in genere capitale e lavoro). Si supponga che una società di sviluppo software sta tentando di stabilire quali 20 progetti software dovrebbero intraprendere. Il valore attuale netto (in milioni di dollari) fornito da ogni progetto, nonché il capitale (in milioni di dollari) e il numero degli sviluppatori necessari durante ognuna delle tre anni è indicato nel foglio di lavoro Modello di base nel file Capbudget.xlsx, ossia illustrato nella figura 30-1 nella pagina successiva. Ad esempio, Project 2 produce 908 milioni. Richiede l'esecuzione di 151 milioni durante l'anno 1, 269 milioni durante l'anno 2 e 248 milioni durante l'anno 3. Progetto 2 richiede 139 programmatori durante l'anno 1, 86 programmatori durante l'anno 2 e 83 programmatori durante l'anno 3. Celle E4:G4 Mostra il capitale (in milioni di dollari) disponibile durante ognuna delle tre anni e celle H4:J4 indicano si disponibili quanti sviluppatori. Ad esempio, durante l'anno 1 fino a 2,5 miliardi di capitale e 900 programmatori sono disponibili.

La società deve decidere se deve intraprendere ogni progetto. Si supponga che è Impossibile effettuare una frazione di un progetto. Se si allocare 0,5 di risorse necessarie, ad esempio, sono un programma non lavorativo che potrebbe avere Contattaci ricavi $0!

Il trucco in situazioni in cui si o non eseguire un'operazione di modellazione consiste nell'usare binarie celle variabili. Un file binario Modifica cella sempre uguale a 0 o 1. Un file binario il passaggio dalla cella che corrisponde a un progetto è uguale a 1, nel caso in cui il progetto. Se un file binario il passaggio dalla cella che corrisponde a un progetto è uguale a 0, non facciamo del progetto. Configurare il Risolutore per utilizzare un intervallo di celle variabili mediante l'aggiunta di un vincolo binario, selezionare le celle variabili che si desidera utilizzare e quindi scegliere collocazione dall'elenco nella finestra di dialogo Aggiungi vincolo.

Immagine del manuale
Figura-30-1 dati verrà utilizzato il Risolutore per determinare i progetti intraprendere

Con questo sfondo si è pronti per risolvere il problema di selezione di progetti software. Come sempre con un modello del Risolutore, iniziamo identificando la cella obiettivo, le celle variabili e i vincoli.

  • Cella obiettivo. Ottimizzare il valore attuale netto generato da progetti selezionati.

  • Celle variabili. Cercare il valore 0 o 1 cella variabile binario per ogni progetto. Ho trova queste celle nell'intervallo A6:A25 (e denominato l' intervallo doit). Ad esempio 1 nella cella A6 indica che si impegna Project 1; il valore 0 nella cella C6 indica che è non si impegna Project 1.

  • Vincoli. È necessario assicurarsi che per ogni anno t (t = 1, 2, 3), anno t capitale utilizzato è minore o uguale al capitale anno t disponibili e fatica anno t utilizzato è minore o uguale a fatica anno t disponibile.

Come si può notare, il valore attuale netto, capitale utilizzato una volta all'anno e programmatori utilizzati ogni anno nel foglio di lavoro calcolare per qualsiasi selezione dei progetti. Nella cella B2, formule SUMPRODUCT(doit,NPV) viene utilizzato per calcolare il valore attuale netto totale generato da progetti selezionati. (Il nome dell'intervallo Van fa riferimento all'intervallo C6:C25.) Per ogni progetto con 1 nella colonna A, questa formula riprende il valore attuale netto del progetto e per ogni progetto con un valore 0 nella colonna A, questa formula non sollevare il valore attuale netto del progetto. Pertanto, si è in grado di calcolare il valore attuale netto di tutti i progetti, e la cella obiettivo lineare perché viene calcolata sommando termini che seguono il modulo (modifica cell)*(constant). Analogamente, calcolare che capitale utilizzate ogni anno e fatica utilizzati ogni anno copiando da E2 a F2:J2 SUMPRODUCT(doit,E6:E25)la formula.

Ora riempimento nella finestra di dialogo parametri del Risolutore come illustrato nella figura 30-2.

Immagine del manuale
Parametri del Risolutore figura-30-2 finestra di dialogo impostata per il modello di selezione di progetto

Il nostro obiettivo è ottimizzare Van dei progetti selezionati (cella B2). Le celle variabili (l'intervallo denominato doit) sono binario celle variabili per ogni progetto. Il vincolo E2:J2 < = E4:J4 garantisce che ogni anno il capitale e fatica utilizzato minore o uguale al capitale e fatica disponibile. Per aggiungere il vincolo che rendono le celle variabili binario, fare clic su Aggiungi nella finestra di dialogo parametri del Risolutore e quindi selezionare Bin dall'elenco al centro della finestra di dialogo. Nella finestra di dialogo Aggiungi vincolo dovrebbero essere visualizzate come illustrato nella figura 30-3.

Immagine del manuale
Usare figura-30-3 classe opzione nella finestra di dialogo Aggiungi vincolo configurare binario celle variabili, ovvero le celle che verranno visualizzato il valore 0 o 1.

Il modello è lineare perché la cella obiettivo viene calcolata come la somma dei termini che hanno il formato (modifica cell)*(constant) e perché i vincoli di utilizzo delle risorse vengono calcolati confrontando la somma di (modifica cells)*(constants) a una costante.

Con la finestra di dialogo parametri del Risolutore compilata in, fare clic su Risolvi e abbiamo i risultati visualizzati in precedenza nella figura 30-1. La società è possibile ottenere un valore attuale netto massimo di 9,293 milioni (9.293 miliardi) scegliendo progetti 2, 3, 6-10, 14 – 16, 19 e 20.

Modelli di selezione dei progetti in alcuni casi hanno ad altri vincoli. Si supponga ad esempio, se si seleziona Project 3, è necessario anche selezionare 4 di progetto. Poiché la soluzione ottimale corrente seleziona Project 3, ma non a 4 progetto, siamo consapevoli che la soluzione corrente non è possibile rimanere ottimale. Per risolvere il problema, è sufficiente aggiungere il vincolo che la cella variabile binaria per Project 3 è minore o uguale alla cella modifica binaria per 4 di progetto.

Sono disponibili in questo esempio nel foglio di lavoro se 3 quindi 4 nel file Capbudget.xlsx illustrato nella figura 30-4. Cella L9 fa riferimento al valore binario relative a Project 3 e cella L12 per il valore binario correlato al progetto 4. Aggiungendo il vincolo L9 < = L12, se si sceglie Project 3 L9 uguale a 1 e il vincolo forza L12 (binario progetto 4) deve essere uguale a 1. Il vincolo inoltre necessario lasciare il valore binario nella cella la modifica di 4 di progetto senza restrizioni se non si seleziona Project 3. Se non si seleziona Project 3, L9 è uguale a 0 e il vincolo consente 4 progetto binario deve essere uguale a 0 o 1, che sia impostata correttamente. La nuova soluzione ottimale è illustrata nella figura 30-4.

Immagine del manuale
Figura-30-4 nuova soluzione ottimale per in caso contrario Project 3 quindi 4 di progetto

Una soluzione ottimale nuova viene calcolata se se si seleziona Project 3, che è necessario selezionare anche 4 di progetto. Si supponga ora per effettuare solo quattro progetti tra progetti 1 e 10. (Vedere La maggior parte At 4 di P1 – P10 foglio di lavoro illustrato nella figura 30-5). Nella cella L8, si calcola la somma dei valori binari associati a progetti 1 e 10 con la formula SUM(A6:A15). Quindi si aggiunge il vincolo L8 < = L10, che assicura che, al massimo 4 dei primi 10 progetti siano selezionate. La nuova soluzione ottimale è illustrata nella figura 30-5. Il valore attuale netto è eliminato 9.014 miliardi.

Immagine del manuale
Soluzione ottimale figura-30-5 quando è possibile selezionare solo 4 di 10 progetti

Modelli del Risolutore lineari in quali celle variabili alcune o tutte le colonne deve risultare binario o integer sono in genere più difficili da risolvere rispetto ai modelli lineari in cui tutte le celle variabili possono essere frazioni. Per questo motivo, è spesso sono soddisfatti una soluzione ottimale per un problema di programmazione binario o integer. Se il modello del Risolutore viene eseguita una lunga esperienza, potrebbe essere necessario modificare le impostazioni di tolleranza nella finestra di dialogo Opzioni del Risolutore. (Vedere Figura 30-6). Ad esempio, un'impostazione di tolleranza di 0,5% indica che il Risolutore verrà interrotto la prima volta che trova una soluzione accettabile all'interno di 0,5% del valore di cella teorico ottimale (il valore della cella teorico ottimale è il valore di destinazione ottimale trovato quando la vincoli binario e integer sono state omesse). Spesso stiamo affrontare che è possibile trovare una risposta all'interno del 10% di ottimale 10 minuti o trovare una soluzione ottimale due settimane di tempo computer! Il valore di default è 0,05%, il che significa che il Risolutore si interrompe quando rileva un valore della cella obiettivo all'interno di 0,05 percentuale del valore della cella teorico ottimale.

Immagine del manuale
Figura-30-6 regolare l'opzione di tolleranza

  1. 1. una società ha nove progetti in questione. Il valore attuale netto aggiunto da ogni progetto e dei subordinati richiesto per ogni progetto nel corso degli anni di due successivi verrà visualizzato nella tabella seguente. (Tutti i numeri sono in milioni). Ad esempio Project 1 verrà aggiungere 14 milioni in Van e richiedono le spese di 12 milioni durante l'anno 1 e 3 milioni durante l'anno 2. Durante l'anno 1 50 milioni di capitale è disponibile per i progetti e 20 milioni è disponibile durante l'anno 2.

VAN

Spese anno 1

Spese anno 2

Progetto 1

14

12

3

Progetto 2

17

54

7

Progetto 3

17

6

6

Progetto 4

15

6

2

Progetto 5

40

30

35

Progetto 6

12

6

6

Progetto 7

14

48

4

Progetto 8

10

36

3

Progetto 9

12

18

3

  • Se si non è possibile effettuare una frazione di un progetto, ma si impegna tutti o nessuno di un progetto, come è possibile ottimizzare Van?

  • Si supponga che, se sono effettuate progetto 4, 5 progetto devono essere effettuati. Come è possibile ottimizzare Van?

  • Una società editoriale sta tentando di stabilire quali 36 libri consigliabile pubblicare anno corrente. Il file Pressdata.xlsx fornisce le seguenti informazioni relative a ogni libro:

    • Proiezione dei costi dei ricavi e sviluppo (in migliaia di dollari)

    • Pagine di ogni libro

    • Se la Rubrica è rivolto da un gruppo di destinatari di sviluppatori di software (indicato da un 1 nella colonna E)

      Una società editoriale possibile pubblicare il materiale per un totale di pagine fino a 8500 anno corrente e deve pubblicare rubriche almeno quattro rivolto agli sviluppatori di software. Come la società può massimizzare il profitto?

In questo articolo è stato adattato da analisi dei dati di Microsoft Office Excel 2007 e modelli di Business Winston.

Questa guida le classi stile sviluppata da una serie di presentazioni Wayne Winston, un noto esperto di statistica e professore business chi specializzata nelle applicazioni creative, pratiche di Excel.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×