Il Risolutore è un componente aggiuntivo di Microsoft Excel che è possibile usare per l'analisi di simulazione. Usare il Risolutore per trovare un valore ottimale (massimo o minimo) per una formula in una cella, denominata cella obiettivo, soggetta a vincoli o limiti ai valori di altre celle di formule in un foglio di lavoro. Il Risolutore funziona con un gruppo di celle, denominate variabili di decisione o semplicemente celle variabili, utilizzate per elaborare le formule nelle celle obiettivo e vincolo. Il Risolutore modifica inoltre i valori nelle celle variabili di decisione in modo da soddisfare i limiti nelle celle vincolo e produrre i risultati desiderati per la cella obiettivo.
In breve, è possibile usare il Risolutore per determinare il valore massimo o minimo di una cella modificando le altre celle. È ad esempio possibile modificare il budget pubblicitario previsto e verificare l'effetto sul profitto previsto.
Esempio di valutazione del Risolutore
Nell'esempio seguente gli investimenti pubblicitari di ogni trimestre influenzano il numero di unità vendute, determinando indirettamente il fatturato, le spese correlate e il profitto. Il Risolutore può modificare i budget trimestrali per la pubblicità (celle variabili di decisione B5:C5), fino al limite di € 20.000 imposto dal vincolo applicato al budget totale (cella F5) finché il profitto totale (cella obiettivo F7) non raggiunge il massimo valore possibile. I valori nelle celle variabili vengono usati per calcolare il profitto per ogni trimestre, quindi sono correlati alla cella obiettivo F7 della formula, =SOMMA(Profitto T1:Profitto T2).
1. Celle variabili
2. Cella vincolata
3. Cella obiettivo
Dopo l'esecuzione del Risolutore, i nuovi valori saranno i seguenti.
Definire e risolvere un problema
Nel gruppo Analisi della scheda Dati selezionare Risolutore.
Nota
Se il comando Risolutore o il gruppo Analisi non è disponibile, è necessario attivare il componente aggiuntivo Risolutore. Per altre informazioni, vedere Come attivare il componente aggiuntivo Risolutore.
Nella casella Imposta obiettivo immettere un riferimento di cella o un nome per la cella obiettivo. La cella obiettivo deve contenere una formula.
Eseguire una delle operazioni seguenti.
- Se si vuole che il valore della cella obiettivo sia il più grande possibile, selezionare Max.
- Se si vuole che il valore della cella obiettivo sia il più piccolo possibile, selezionare Min.
- Se si vuole che la cella obiettivo sia un determinato valore, selezionare Valore di e quindi digitare il valore nella casella.
- Nella casella Modificando le celle variabili immettere un nome o un riferimento per ogni intervallo di celle variabili di decisione. Separare i riferimenti non adiacenti con virgole. Le celle variabili devono essere correlate direttamente o indirettamente alla cella obiettivo. È possibile specificare fino a 200 celle variabili.
Nella casella Soggetto ai vincoli immettere i vincoli da applicare eseguendo la procedura seguente.
Nella finestra di dialogo Parametri Risolutore selezionare Aggiungi.
Immettere nella casella Riferimento di cella il riferimento di cella o il nome dell'intervallo di celle contenente i valori che si desidera vincolare.
Selezionare la relazione ( <=, =, >=, int, bin o dif ) desiderata tra la cella a cui si fa riferimento e il vincolo. Se si seleziona int, nella casella Vincolo verrà visualizzato intero. Se si seleziona bin, nella casella Vincolo viene visualizzato binario. Se si seleziona dif, tutti gli elementi diversi vengono visualizzati nella casella Vincolo .
Se si sceglie <=, =o >= per la relazione nella casella Vincolo , digitare un numero, un riferimento di cella o un nome oppure una formula.
Eseguire una delle operazioni seguenti.
Per accettare il vincolo e aggiungerne un altro, selezionare Aggiungi.
Per accettare il vincolo e tornare alla finestra di dialogo Parametri Risolutore , selezionare OK.
Nota
È possibile applicare le relazioni int, bin e dif solo nei vincoli per le celle variabili di decisione.
È possibile modificare o eliminare un vincolo esistente eseguendo le operazioni seguenti.
- Nella finestra di dialogo Parametri Risolutore selezionare il vincolo da modificare o eliminare.
- Seleziona Cambia e quindi apporta le modifiche o seleziona Elimina.
Selezionare Risolvi ed eseguire una delle operazioni seguenti.
- Per mantenere i valori della soluzione nel foglio di lavoro, nella finestra di dialogo Risultati risolutore selezionare Mantieni soluzione risolutore.
- Per ripristinare i valori originali prima di selezionare Risolvi, selezionare Ripristina valori originali.
- È possibile interrompere il processo di soluzione premendo ESC. Excel ricalcola il foglio di lavoro con gli ultimi valori trovati per le celle variabili di decisione.
- Per creare un report basato sulla soluzione dopo che il Risolutore ha trovato una soluzione, selezionare un tipo di report nella casella Report e quindi scegliere OK. Il rapporto verrà creato in un nuovo foglio di lavoro della cartella di lavoro in uso. Se il Risolutore non è in grado di trovare alcuna soluzione, saranno disponibili solo determinati rapporti o non ne sarà disponibile alcuno.
- Per salvare i valori delle celle variabili di decisione come scenario da visualizzare in seguito, selezionare Salva scenario nella finestra di dialogo Risultati Risolutore e quindi digitare un nome per lo scenario nella casella Nome scenario .
Esaminare le soluzioni di prova del Risolutore
Dopo aver definito un problema, selezionare Opzioni nella finestra di dialogo Parametri Risolutore .
Nella finestra di dialogo Opzioni selezionare la casella di controllo Mostra risultati iterazione per visualizzare i valori di ogni soluzione di prova e quindi selezionare OK.
Nella finestra di dialogo Parametri Risolutore selezionare Risolvi.
Nella finestra di dialogo Soluzione di prova eseguire una delle operazioni seguenti.
- Per interrompere il processo di soluzione e visualizzare la finestra di dialogo Risultati risolutore , selezionare Interrompi.
- Per continuare il processo di soluzione e visualizzare la soluzione di prova successiva, selezionare Continua.
Modificare le modalità secondo le quali il Risolutore trova le soluzioni
- Nella finestra di dialogo Parametri Risolutore selezionare Opzioni.
- Scegliere o immettere valori per le opzioni nelle schede Tutti i metodi, GRG non lineare ed Evolutivo della finestra di dialogo.
Salvare o caricare un modello di problema
Nella finestra di dialogo Parametri Risolutore selezionare Carica/Salva.
Immettere un intervallo di celle per l'area del modello e selezionare Salva o Carica.
Quando si salva un modello, immettere il riferimento per la prima cella di un intervallo verticale di celle vuote in cui si vuole posizionare il modello di problema. Quando si carica un modello, immettere il riferimento relativo all'intero intervallo di celle contenente il modello di problema.Suggerimento
È possibile salvare con un foglio di lavoro le ultime selezioni effettuate nella finestra di dialogo Parametri Risolutore salvando la cartella di lavoro. Ogni foglio di lavoro di una cartella di lavoro può avere le proprie selezioni nel Risolutore e tutte vengono salvate. È anche possibile definire più di un problema per un foglio di lavoro selezionando Carica/Salva per salvare i problemi singolarmente.
Metodi di risoluzione usati dal Risolutore
Nella finestra di dialogo Parametri Risolutore è possibile scegliere uno dei tre algoritmi o metodi di risoluzione seguenti.
- GRG (Generalized Reduced Gradient) non lineare: Da usare per problemi non lineari lisci.
- Simplex LP: Da usare per problemi lineari.
- Evolutivo: Da usare per problemi non lisci.
Altre informazioni sul Risolutore
Per informazioni più dettagliate sul Risolutore, contatta:
Frontline Systems, Inc.
P.O. Box 4288
Incline Village, NV 89450-4288
(775) 831-0300
Sito Web: http://www.solver.com
Posta elettronica: info@solver.com
Guida del Risolutore all www.solver.com.
Parti del codice programma Risolutore sono copyright 1990-2009 di Frontline Systems, Inc. Altre parti sono copyright 1989 di Optimal Methods, Inc.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle community.
Vedere anche
Uso del Risolutore per il budget del capitale
Uso del Risolutore per determinare la combinazione ottimale di prodotti
Introduzione all'analisi di simulazione
Panoramica delle formule in Excel
Come evitare errori nelle formule
Rilevare gli errori nelle formule
Scelte rapide da tastiera in Excel