Skip to content

Funzione se excel colore cella

Excel se il colore

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.

Somma di Excel se colore

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.

  Incollare solo su celle visibili excel

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.

Excel if then color

La formula utilizzata in Name Manager può essere ulteriormente semplificata se vi aiuta a capire il suo funzionamento (la versione che ho incluso sopra è molto più flessibile ed è più facile da usare per controllare i riferimenti a più celle quando vengono copiate, poiché utilizza l’indirizzo della propria cella come punto di riferimento invece di puntare specificamente alla cella B2).

che controlla il colore di sfondo di una cella scrivendo la macro di cui sopra (alt+f11 per aprire le macro) e ho usato questa funzione per creare facilmente una versione di questa funzione che controlla se un intervallo di tre celle nella riga ha un colore di sfondo giallo.

  Come sommare le celle con testo e numeri in excel

Ora, questo potrebbe essere performante o meno, ma è un modo semplice per scrivere la formula. Questa è la formula nella colonna di stato, che controllerà le altre colonne selezionate per verificare la presenza di celle con sfondo giallo, utilizzando la macro GetFillColor della risposta di astef.

Per modificarla a vostro piacimento, cambiate gli argomenti di GetFillColor() nella formula =IF(OR) di cui sopra con le celle in cui potrebbe essere presente il colore, cambiate il 6 con qualsiasi numero di indice del colore che volete trovare e cambiate i due argomenti “” alla fine con qualsiasi messaggio vogliate. Il primo viene stampato se il colore viene trovato, il secondo in caso contrario. Ricordate che potete usare la macro GetFillColor per ottenere il colore di qualsiasi cella, in modo da sapere quale indice di colore usare nelle formule.

Formattazione condizionale excel

A. È possibile codificare i colori delle formule utilizzando lo strumento di formattazione condizionale di Excel come segue. Selezionate una singola cella (ad esempio la cella A1). Dalla scheda Home, selezionate Formattazione condizionale, Nuova regola e, nella finestra di dialogo risultante Nuova regola di formattazione, selezionate Usa una formula per determinare quali celle formattare. Nella casella risultante Formatta i valori in cui questa formula è vera, inserire la formula =ISFORMULA(A1) (assicurarsi che nella formula non compaiano segni di dollaro). Fare clic sul pulsante Formato (vicino alla parte inferiore destra della finestra di dialogo) e selezionare il colore desiderato dalla casella di riepilogo dei colori (nell’esempio seguente ho selezionato il verde), quindi fare clic su OK, OK. (Nota: ho anche selezionato Grassetto dalla casella Stile carattere per far risaltare maggiormente le formule).

  Recuperare file excel cancellato per sbaglio

In questo esempio, abbiamo applicato con successo la formattazione condizionale alla cella A1, che visualizzerà un carattere verde e grassetto ogni volta che verrà inserita una formula nella cella A1. Per applicare la formattazione all’intero foglio di lavoro, selezionare la cella A1, fare clic con il pulsante destro del mouse sulla cella A1, fare clic sull’icona dello strumento Format Painter e quindi fare clic sull’angolo superiore sinistro del foglio di lavoro (nell’area delle intestazioni di riga e colonna) per applicare il formato all’intero foglio di lavoro. In seguito, l’intero foglio di lavoro evidenzierà tutte le formule con un carattere verde e in grassetto, di cui un esempio è riportato di seguito.