Faq/Calc/142/it

Come applicare una Formattazione condizionale a Gradiente
Applicare un gradiente ad un'area significa visualizzare le celle dell'intervallo con diverse sfumature di due o tre colori, la cui intensità dipende dal valore inserito in ciascuna cella.

Questa tecnica consente di identificare a colpo d'occhio la distribuzione o le differenze tra i valori compresi nell'intervallo di celle. Un esempio tipico può essere una matrice dei valori delle temperature, con le più basse colorate in blu, le più alte in rosso e con delle loro sfumature per i valori intermedi.

Questo tipo di visualizzazione è condizionale, nel senso che il colore usato dipende dal valore della cella. Dovrete selezionare i due colori da usare per i valori "estremi" ed indicare il metodo di calcolo. Il calcolo del colore da applicare verrà effettuato in relazione a:
 * Min
 * Max
 * Percentile
 * Valore
 * Percentuale
 * Formula

Le scelte Min e Max sono autosufficienti e basta che i valori vengano trovati nell'intervallo di celle. Le altre opzioni richiedono invece di specificare: un valore (Percentile, Valore, Percentuale), il riferimento ad una cella o una formula (Formula).

Per i gradienti con 3 parametri dovrete fornire gli stessi elementi (colore e metodo di calcolo) anche per il valore "intermedio".

L'esempio seguente illustra come realizzare un gradiente con 2 parametri usando la voce del menu :

In questo esempio è stato associato a Min (minimo) il colore Tango: Blu cielo 1 ed a Max (massimo) il colore Rosso chiaro.

L'esempio seguente illustra come realizzare un gradiente con 3 parametro usando la voce del menu :

In questo esempio, selezionando un gradiente con 3 colori, potete evidenziare i valori intermedi. Associate il colore Giallo al Percentile 50 ed ancora una volta il colore Tango: Blue cielo 1 al Min (minimo) ed il Rosso chiaro al Max (massimo).

L'esempio seguente mostra l'impatto di una modifica del percentile (in questo caso impostato al valore: 30)

L'esempio seguente usa sempre un gradiente con 3 colori, nel quale i valori "soglia" derivano dai valori presenti nel foglio di lavoro:


 * le soglie sono visualizzate nelle celle M40, M41, M42 della tabella;
 * è stato usato il tipo Formula in modo da poter inserire i riferimenti;
 * i valori usati sono rispettivamente 10, 60 e 80. Il gradiente inizia con il blu per i valori pari a 10 (anche i valori inferiori a 10 sono colorati in blue, che è il colore "minimo"), e termina ad 80 con il rosso rosso (anche i valori maggiori di 80 sono colorati in rosso, che è il colore "massimo").

Metodo di calcolo
Per usare il gradiente, non è necessario conoscere come LibreOffice lo calcola. Gli esempi precedenti dimostrano che, nella maggior parte dei casi, per ottenere un risultato è sufficiente selezionare un'area di celle ed i colori di "partenza" ed "arrivo".

Per i più curiosi di seguito viene spiegato come il programma effettua i calcoli...

Il colore che viene calcolato è un mix di ciascuno dei componenti RGB del colore di riferimento, proporzionale al valore presente nella tabella.

Formula per il rosso (R):

$$R=\frac{R_{Max}-R_{min}}{x_{Max}-x_{min}}\cdot(x-x_{min})+R_{min}$$

$$R$$: il componente rosso del valore x sulla stessa riga

$$R_{Max}$$: il componente rosso del colore che nella formattazione condizionale è stato assegnato al valore massimo

$$R_{min}$$: il componente rosso del colore che nella formattazione condizionale è stato assegnato al valore minimo

$$x_{Max}$$: il valore massimo di x presente nella tabella

$$x_{min}$$: il valore minimo di x presente nella tabella

Note:

[[Media:FAQ.CALC 142 ColorScale.ods|Scaricate il foglio di lavoro con un esempio]]