Questo sito utilizza cookie per raccogliere dati statistici.
Privacy Policy
# Formattazione Condizionale in Google Sheets
La **formattazione condizionale** in Google Sheets è una funzione che permette di cambiare l’aspetto delle celle (come il colore dello sfondo, del testo o il formato del carattere) in base a **specifiche condizioni**. Questa funzione è utile per evidenziare automaticamente i dati importanti, visualizzare tendenze e rendere i dati più leggibili.
---
## Come Applicare la Formattazione Condizionale
Per applicare la formattazione condizionale in Google Sheets, segui questi passaggi:
1. **Seleziona le Celle**: Evidenzia l’intervallo di celle a cui vuoi applicare la formattazione condizionale.
2. **Apri il Menu Formattazione Condizionale**:
- Vai su **Formato > Formattazione condizionale** nel menu in alto.
3. **Imposta la Regola**: Nella barra laterale che si apre, imposta le condizioni che desideri applicare.
- Puoi scegliere tra regole predefinite (come maggiore di, minore di, testo che contiene, data ecc.) o creare una **formula personalizzata**.
4. **Definisci lo Stile**: Scegli lo stile di formattazione che verrà applicato alle celle che soddisfano le condizioni. Puoi cambiare colore di sfondo, colore del testo, grassetto, corsivo, ecc.
5. **Salva la Regola**: Una volta impostata la regola, clicca su **Fine**. La formattazione verrà applicata immediatamente alle celle selezionate.
---
## Tipi di Regole prederinite di Formattazione Condizionale
Google Sheets offre una gamma di regole predefinite per applicare la formattazione condizionale.
- **Valori Numerici**: Applica la formattazione in base a condizioni numeriche, come *maggiore di*, *minore di*, *uguale a*, oppure a condizioni di intervallo (ad esempio, *tra 10 e 20*).
- Esempio: Evidenzia le celle con valori superiori a 100 con uno sfondo verde.
- **Testo**: Formatta le celle in base a criteri di testo, come *il testo contiene*, *inizia con* o *è uguale a*.
- Esempio: Cambia il colore del testo per le celle che contengono la parola “Urgente” in rosso.
- **Data**: Formatta le celle in base alla data, con opzioni come *oggi*, *ieri*, *in questa settimana* o *in un intervallo di date*.
- Esempio: Imposta le celle con date scadute (prima di oggi) in rosso.
- **Vuoto/non vuoto**: Puoi evidenziare le celle che sono vuote o che contengono valori.
- Esempio: Colora le celle vuote in grigio per facilitare l’identificazione di dati mancanti.
---
## Formattazione Condizionale con Formule Personalizzate in Google Sheets
Quando si utilizza la **formattazione condizionale con formule personalizzate** in Google Sheets, è possibile creare regole complesse che vanno oltre le opzioni predefinite (come maggiore di, uguale a, contiene testo, ecc.). Le formule personalizzate sono utili per creare condizioni specifiche basate su logiche e riferimenti, e permettono di applicare formattazioni dinamiche su intere righe, colonne o celle selezionate.
Quando inseriamo una formula personalizzata per la formattazione condizionale, dobbiamo considerare che **la formula viene scritta come se fosse applicata alla prima cella dell'intervallo selezionato**. Google Sheets, infatti, interpreta la formula come se fosse "trascinata" automaticamente su tutte le celle dell'intervallo selezionato, adattando i riferimenti in base alla posizione.
### Esempio di Applicazione di una Formula
Supponiamo di voler applicare la formattazione condizionale all’intervallo `A2:A10` per evidenziare le celle che contengono valori superiori a 50. La formula personalizzata sarà:
```excel
=A2 > 50
```
- Qui, Google Sheets legge la formula come se fosse applicata alla cella **A2**. Quando viene applicata all'intervallo `A2:A10`, la formula verrà "trascinata" automaticamente, adattandosi ad ogni cella di quel range (`A3`, `A4`, …, `A10`), controllando ogni volta se il valore nella cella corrente è maggiore di 50.
### Utilizzo di Riferimenti Relativi e Assoluti nelle Formule di Formattazione Condizionale
L’utilizzo dei riferimenti **relativi** e **assoluti** è essenziale per gestire come la formattazione condizionale si comporta su righe e colonne. Di seguito, esploriamo come bloccare o lasciare liberi i riferimenti in modo che la formattazione si applichi come desiderato.
#### Formattazione a Livello di Riga
Per applicare una formattazione condizionale a un'intera riga, è necessario fissare il riferimento alla colonna, lasciando invece libero il riferimento alla riga.
**Esempio**: Supponiamo di voler evidenziare l'intera riga (dall'intervallo `A2:C10`) se il valore nella colonna `B` è superiore a 50.
1. **Seleziona l’intervallo** `A2:C10`.
2. Usa la formula personalizzata seguente:
```excel
=$B2 > 50
```
- **Spiegazione**: Qui il simbolo `$` davanti alla **colonna B** rende **assoluto** il riferimento alla colonna `B` (per far sì che Google Sheets verifichi sempre il valore nella colonna `B`, indipendentemente dalla colonna in cui si trova la cella che sta formattando).
- La **riga** invece rimane relativa (`2` senza `$`), così la regola si applicherà a tutte le righe dell'intervallo, adattandosi alla riga corrente (B2, B3, …, B10).
3. **Risultato**: Se una cella della colonna `B` soddisfa la condizione (>50), l’intera riga corrispondente sarà formattata.
#### Formattazione a Livello di Colonna
Per applicare la formattazione condizionale a un’intera colonna, è necessario bloccare la riga con il simbolo `$`, lasciando invece la colonna libera.
**Esempio**: Supponiamo di voler evidenziare tutte le celle di una colonna (intervallo `A2:A10`) se il valore della cella nella **riga 2** è "Approvato".
1. **Seleziona l'intervallo** `A2:A10`.
2. Inserisci la formula personalizzata:
```excel
=A$2 = "Approvato"
```
- **Spiegazione**: In questo caso, il simbolo `$` davanti al **numero 2** rende la **riga 2** assoluta, mantenendo fisso il riferimento alla riga 2, mentre la **colonna** (A) rimane relativa.
- Di conseguenza, la regola si applicherà a tutte le celle dell'intervallo `A2:A10`, verificando sempre il valore nella cella `A2`.
3. **Risultato**: Se la cella `A2` contiene "Approvato", tutte le celle della colonna `A` all’interno dell’intervallo selezionato saranno formattate.
### Esempi Pratici di Formule Personalizzate con Formattazione Condizionale
Ecco alcuni esempi pratici di utilizzo di riferimenti misti per formattare celle, righe o colonne in base a condizioni specifiche:
1. **Evidenziare le righe in cui la colonna C contiene "Completato"**:
- **Intervallo**: `A2:D10`
- **Formula**:
```excel
=$C2 = "Completato"
```
- **Spiegazione**: Blocchiamo la colonna `C` con `$` per fare in modo che Google Sheets verifichi sempre la colonna `C` della riga corrente. L’intera riga sarà evidenziata se la cella in `C` contiene "Completato".
2. **Evidenziare le celle nella colonna A dove la somma di `B` e `C` nella stessa riga è maggiore di 100**:
- **Intervallo**: `A2:A10`
- **Formula**:
```excel
=($B2 + $C2) > 100
```
- **Spiegazione**: Qui usiamo `$` davanti alle colonne B e C per fissare le colonne, ma non fissiamo la riga, in modo che la formula si applichi a ciascuna riga nell’intervallo `A2:A10`.
3. **Evidenziare le celle di una colonna (intervallo `A2:A10`) se in tutta la colonna `A` ci sono duplicati**:
- **Intervallo**: `A2:A10`
- **Formula**:
```excel
=COUNTIF(A$2:A$10; A2) > 1
```
- **Spiegazione**: Usiamo dollaro davanti a `2` e `10` per bloccare i limiti dell’intervallo di conteggio `A2:A10`, mentre `A2` senza `$` rimane relativo. Questo permette a Google Sheets di verificare per ogni cella se il valore appare più di una volta nell’intervallo `A2:A10`.