Formula di Excel per cambiare il colore della cella in base al testo senza formattazione condizionale
In questo articolo troverete due modi rapidi per cambiare il colore di sfondo delle celle in base al valore in Excel 2016, 2013 e 2010. Inoltre, imparerete come utilizzare le formule di Excel per cambiare il colore delle celle vuote o con errori di formula.
Tutti sanno che per cambiare il colore di sfondo di una singola cella o di un intervallo di dati in Excel è sufficiente fare clic sul pulsante Riempi colore. Ma cosa succede se si desidera cambiare il colore di sfondo di tutte le celle con un determinato valore? E se si desidera che il colore di sfondo cambi automaticamente in base alle modifiche del valore della cella? In questo articolo troverete le risposte a queste domande e imparerete un paio di consigli utili che vi aiuteranno a scegliere il metodo giusto per ogni particolare compito.
Questo è uno di quei rari compiti che non sono trattati nei file di aiuto di Excel, nei forum e nei blog e per i quali non esiste una soluzione diretta. E ciò è comprensibile, perché questo compito non è tipico. Tuttavia, se avete bisogno di cambiare il colore di sfondo delle celle in modo statico, cioè una volta e per sempre, a meno che non lo cambiate di nuovo manualmente, procedete come segue.
Formattazione condizionale di Excel basata sul colore di un’altra cella
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.
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.
Formattazione condizionale di Excel basata su 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 cambierà e rimarrà 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:
Nella prima casella inserire 0 e nella seconda 10, quindi fare clic sul pulsante Formato e passare 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 diventerà blu, mentre se c’è un altro valore o nessun valore, il colore della cella tornerà trasparente.
Formattazione condizionale formula excel
In questo esempio, abbiamo una tabella nelle celle da Q1 a S10 che mostra i colori di riempimento che vogliamo applicare per ogni tipo di roccia. In questo esempio, vogliamo visualizzare un colore di riempimento giallo se il tipo di roccia è Scisto, un colore di riempimento arancione se il tipo di roccia è Quarzo e così via.
Utilizziamo un VLOOKUP nelle celle da F14 a F16 per estrarre il tipo di roccia appropriato dalla tabella Q1:S10. Ora la parte difficile. Vogliamo visualizzare il colore di riempimento corrispondente nelle celle da E14 a E16 in base al tipo di roccia restituito. Non potendo utilizzare un VLOOKUP per estrarre il colore di riempimento, dovremo utilizzare la formattazione condizionale.
A tale scopo, selezionare l’intervallo di celle a cui si desidera applicare la formattazione condizionale. In questo esempio, abbiamo selezionato le celle da E14 a E16. Selezionare quindi la scheda Home nella barra degli strumenti in alto. Nel gruppo Stili, fare clic sul menu a discesa Formattazione condizionale e selezionare Gestione regole.
Quando si torna alla finestra Nuova regola di formattazione, si dovrebbe vedere l’anteprima della formattazione nella casella Anteprima. In questo esempio, la casella di anteprima mostra il colore di riempimento giallo. Fare quindi clic sul pulsante OK.