Come usare Solver nei fogli di calcolo
I fogli di calcolo non servono solo per tabelle e grafici. Possono anche aiutare a risolvere problemi quotidiani, come gestire il budget, pianificare i pasti o organizzare la giornata. Lo strumento Solver semplifica tutto questo, trovando automaticamente la soluzione migliore in base agli obiettivi e ai limiti che imposti.
Che tu voglia massimizzare i profitti, minimizzare i costi o ottimizzare il tempo, Solver lo fa senza prove ed errori manuali.

Cos’è Solver
Solver è uno strumento che calcola la soluzione migliore per un problema con più variabili. È ideale per attività come gestione del budget, pianificazione, allocazione delle risorse e programmazione.
Solver permette di ottimizzare un valore in tre modi:
- Massimizzare: trovare il valore più alto possibile (es. massimizzare il profitto totale).
- Minimizzare: trovare il valore più basso possibile (es. minimizzare i costi totali o le calorie).
- Impostare un valore specifico: regolare le variabili affinché un calcolo raggiunga un numero desiderato (es. ottenere esattamente 100 unità di produzione).

Componenti principali di Solver
Per usare Solver efficacemente, bisogna capire tre componenti principali:
1. Obiettivo
L’obiettivo è il valore che vuoi che Solver ottimizzi. Può essere un totale, un calcolo o una formula.
Esempi:
- Massimizzare le vendite totali di più linee di prodotti.
- Minimizzare le spese totali di un progetto.
- Impostare il numero di ore lavorative per raggiungere un obiettivo di produzione.
Nella tua tabella, l’obiettivo è una singola cella con una formula che rappresenta ciò che vuoi ottimizzare.
2. Celle variabili
Le celle variabili sono quelle che Solver può modificare per raggiungere l’obiettivo.
Esempi:
- Quantità di ciascun prodotto da vendere.
- Numero di ore assegnate alle attività.
- Allocazioni di budget per diversi reparti.
Nella tabella, è una cella o un intervallo di celle che Solver può regolare entro i limiti impostati per trovare la soluzione ottimale.
3. Vincoli
I vincoli sono regole o limiti che la soluzione deve rispettare. Assicurano che i risultati siano realistici e validi.
Esempi:
- Il costo totale non può superare 500 $.
- Le ore devono essere numeri positivi.
- Le quantità devono essere numeri interi.
Puoi impostare più vincoli a seconda del problema. Solver considererà solo le soluzioni che rispettano tutte le regole.
4. Metodo di risoluzione
ONLYOFFICE Solver usa il metodo Simplex per risolvere problemi lineari. Questo metodo è molto efficiente per problemi dove le relazioni tra le variabili sono lineari.
Se il problema è lineare, Solver garantisce la soluzione migliore entro i vincoli definiti. Problemi non lineari o complessi possono richiedere modifiche al foglio o più esecuzioni di Solver.

Esempio: pianificazione frutta e snack con budget limitato
Vediamo un esempio pratico in ONLYOFFICE Spreadsheet Editor.
Passo 1. Prepara il foglio con formule e calcoli
Supponiamo di voler acquistare frutta e snack per una piccola festa:
- Frutta: 4 $ ciascuno
- Snack: 2 $ ciascuno
- Budget: 20 $
- Massimizzare il numero totale di articoli senza superare il budget.

Prezzi in colonna B.
Quantità sconosciute in colonna C (lasciare vuote).
Formule costo totale in colonna D: D2: =B2C2, D3: =B3C3
Costo totale: D4: =D2+D3
Totale articoli: D5: =C2+C3
Passo 2. Seleziona la cella obiettivo
Scheda Dati → icona Solver. Cella obiettivo: D5 (Totale articoli). Seleziona Massimizza.

Passo 3. Seleziona le celle variabili
Celle che Solver può modificare: C2:C3 (Quantità di frutta e snack).
Passo 4. Imposta i vincoli
Clicca Aggiungi e inserisci i vincoli:
- Costo totale ≤ Budget → D4 ≤ 20
- Quantità ≥ 0 → C2 ≥ 1, C3 ≥ 1

Passo 5. Esegui Solver
Clicca Risolvi. Solver calcola la soluzione ottimale automaticamente.

Passo 6. Controlla i risultati
Solver riempie C2:C3 con le quantità ottimali. Verifica D4 (Costo totale ≤ 20) e D5 (Totale articoli massimo).

Nota
Limitazioni di Solver in ONLYOFFICE Spreadsheets:
- Solo metodo Simplex LP: tutte le formule devono essere lineari.
- Vincoli interi, binari o differenziali non supportati: i risultati possono essere decimali anche se servirebbero numeri interi.
Esempio: pianificazione di un pasto sano
Requisiti:
- Almeno 40 g di proteine
- Almeno 20 g di fibre
- Calorie più basse possibili

Esempio: assegnazione delle attività giornaliere
8 ore lavorative da distribuire per massimizzare la produttività.

Prova Solver in ONLYOFFICE Spreadsheet Editor
Comprendendo obiettivi, celle variabili, vincoli e metodo di risoluzione, puoi prendere decisioni più intelligenti e rapide senza tentativi ed errori.
Crea il tuo account ONLYOFFICE gratuito
Visualizza, modifica e collabora su documenti, fogli, diapositive, moduli e file PDF online.


