Skip to content

Colorare celle excel con funzione se

Celle a colori per la convalida dei dati

Questo articolo è stato scritto per gli utenti delle seguenti versioni di Microsoft Excel: 2007 e 2010. Se si utilizza una versione precedente (Excel 2003 o prima), questo suggerimento potrebbe non funzionare. Per una versione di questo suggerimento scritta appositamente per le versioni precedenti di Excel, fate clic qui: Colori in una funzione IF.

Steve desidera creare un’istruzione IF (utilizzando la funzione foglio di lavoro) in base al colore di una cella. Ad esempio, se A1 ha un riempimento verde, vuole restituire la parola “vai”, se ha un riempimento rosso, vuole restituire la parola “stop” e se è di qualsiasi altro colore restituire la parola “nessuno dei due”. Steve preferisce non utilizzare una macro per farlo.

Purtroppo non c’è modo di svolgere questo compito in modo accettabile senza utilizzare le macro, in una forma o nell’altra. La soluzione non macro più vicina è quella di creare un nome che determini i colori, in questo modo:

Il risultato è che il testo viene visualizzato in base al colore della cella in cui viene inserita la formula. Lo svantaggio di questo approccio, naturalmente, è che non consente di fare riferimento a celle diverse da quella in cui è stata inserita la formula.

Come si colora una cella in Excel in base alla condizione if?

Nella scheda Home, nel gruppo Stile, fare clic sulla freccia accanto a Formattazione condizionale, quindi su Regole evidenziazione celle. Selezionare il comando desiderato, ad esempio Tra, Uguale a testo che contiene o Una data che si verifica. Immettere i valori da utilizzare e selezionare un formato.

  Andare a capo cella excel openoffice

È possibile utilizzare un’istruzione if per colorare una cella?

Applicare una regola Se-quindi a tutte le celle premendo “Ctrl-A” prima di assegnare la regola. Se si copiano i valori da celle colorate e si incollano in nuove celle, le nuove celle acquisiscono il colore della cella copiata. La regola “Contiene testo” può essere utile quando si lavora con dati alfanumerici.

È possibile utilizzare una formula IF nella formattazione condizionale?

Uno dei metodi per ottenere una formattazione condizionale basata su una formula personalizzata è l’utilizzo dell’istruzione IF. La funzione IF funziona con la sintassi delle condizioni IF/THEN/ELSE.

Formula di Excel per colorare le celle

La formattazione condizionale può aiutare a rendere più evidenti gli schemi e le tendenze dei dati. Per utilizzarla, si creano regole che determinano il formato delle celle in base ai loro valori, come nel caso dei seguenti dati sulla temperatura mensile con i colori delle celle legati ai loro valori.

Il metodo predefinito di selezione dei campi nell’area Valori è la selezione. È possibile modificare il metodo di definizione del campo corrispondente o del campo valore utilizzando il pulsante Applica regola di formattazione all’opzione, la finestra di dialogo Nuova regola di formattazione o la finestra di dialogo Modifica regola di formattazione.

  Calcolo parcella superbonus 110 excel

Quando si formattano condizionatamente i campi nell’area Valori per valori superiori, inferiori, superiori alla media o inferiori alla media, la regola si basa su tutti i valori visibili per impostazione predefinita. Tuttavia, quando si formatta per campo corrispondente, invece di utilizzare tutti i valori visibili, è possibile applicare il formato condizionale per ogni combinazione di valori:

È possibile scaricare una cartella di lavoro di esempio che contiene diversi esempi di applicazione della formattazione condizionale, sia con regole standard come sopra e sotto, duplicati, barre di dati, set di icone e scale di colori, sia creando manualmente regole proprie.

Excel: cambiare il colore della cella in base al valore di un’altra cella

Esistono diversi modi per colorare le celle in Excel, ma non tutti ottengono lo stesso risultato. Se si desidera colorare una cella in base a una condizione, è necessario utilizzare la funzione di formattazione condizionale.

Nell’esempio precedente, il colore della cella E3 è stato modificato da Nessun riempimento a Colore blu; si noti che il valore della cella E3 è 6 e che se si cambia il valore della cella da 6 a qualsiasi altro valore, il colore della cella non cambia e rimane sempre blu. Che cosa significa questo?

E se volessimo cambiare il colore della cella in base al suo valore? Supponiamo di voler cambiare il colore della cella E3 al variare del valore in essa contenuto. Supponiamo di voler codificare il colore della cella E3 come segue:

  Macro per cancellare contenuto celle excel

Nella prima casella inserire 0 e nella seconda 10, quindi fare clic sul pulsante Formato e andare alla scheda Riempimento, selezionare il colore blu, fare clic su Ok e di nuovo su Ok. Ora inserite un valore compreso tra 0 e 10 nella cella E3 e vedrete che il colore della cella diventa blu, mentre se c’è un altro valore o nessun valore, il colore della cella diventa trasparente.

Formattazione condizionale di Excel basata sul valore di un’altra cella

Non esiste un modo predefinito per farlo in Excel, il che significa che dobbiamo seguire un processo in più fasi piuttosto fastidioso. Detto questo, ci sono molti modi per ottenere questo risultato; tuttavia, vi mostrerò il metodo che vi consente la massima versatilità e che funziona quando si costruiscono grandi funzioni SUMIFS o qualsiasi altro tipo di funzione condizionale come COUNTIFS o IF.

Importante: questa macro inserirà i numeri del Valore colore nella colonna direttamente a destra della colonna selezionata con i colori di sfondo; se non si crea una nuova colonna, sovrascriverà i dati attualmente presenti.

Ci sono molti modi per fare questo tipo di cose in Excel e si possono anche creare funzioni personalizzate che fanno la SOMMA o il CONTO in base al colore, ma trovo più utile avere una colonna separata per i Valori colore che si può poi usare in qualsiasi modo in qualsiasi tipo di formula o funzione.