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à:

=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:

    =$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:

    =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:
      =$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:
      =($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:
      =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.