Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Somma condizionata al colore della cella

4,690 views
Skip to first unread message

Mauro Gamberini

unread,
Mar 13, 2006, 12:44:45 PM3/13/06
to
> Come posso creare una formula o un codice che sommi i valori in un
intervallo
> di celle in funzione del formato colore di sfondo di alcune celle
> dell'intervallo?
>

Google è tuo amico.
Guarda qui:

http://groups.google.it/groups?q=Excel+sommare+in+base+colore+cella&hl=it

--
----------------------------
Mauro Gamberini


ivano

unread,
Mar 13, 2006, 2:21:55 PM3/13/06
to

"luca" <lu...@discussions.microsoft.com> ha scritto nel messaggio
news:60546CBB-CBA0-43CC...@microsoft.com...

> Come posso creare una formula o un codice che sommi i valori in un
> intervallo
> di celle in funzione del formato colore di sfondo di alcune celle
> dell'intervallo?
> Grazie
> --
> luca

Ciao luca,
con tutta la simpatia possibile vorrei riproporre un modo di operare in
questo contesto che permette di avere risultati migliori e organizzazione
del foglio ottimizzata. Questa č una domanda ricorrente e vorrei ricordare
che:

1 - formattare una cella (con formato-cella-motivo) per i svariati motivi, e
poi voler rielaborare i dati formattati, implica l'utilizzo obbligatorio del
vba.
2 - che č possibile formattare una cella in base ad una condizione
(formattazione condizionale)
3 - che č possibile unire un approccio manuale alla formattazione
condizionale (formatto la cella A1 solo se la B1 contiene il simbolo "X")
4 - che applicando il punto 2 o il punto 3, č possibile ottenere qualsiasi
risultato solo mediante l'utilizzo di semplici formule del foglio di lavoro.

nel tuo caso:

| A | B |
--+-------+-------------+
1|valori |da ricordare |
2| 1| |
3| 2|x |
4| 3| |
5| 4| |
6| 5|x |
7| 6| |
8| 7|x |

Se volessi evidenziare i valori 2;5;7 indicherei con una x nella
corrispondente riga di colonna B, quindi selezionando A2:A8, formattazione
condizionale-->condizione1-->la formula č:
=B2="x"
formato che vuoi

per ottenere la somma delle celle formattate:
=SOMMA.SE(B2:B8;"x";A2:A8)

ivano


Rossella Biffi

unread,
Mar 14, 2006, 1:22:18 AM3/14/06
to
Hello ivano,
e se non si può creare un'altra colonna??e se non è possibile sapere a priori
quali colonne prendere??

Rossella

> "luca" <lu...@discussions.microsoft.com> ha scritto nel messaggio
> news:60546CBB-CBA0-43CC...@microsoft.com...
>
>> Come posso creare una formula o un codice che sommi i valori in un
>> intervallo
>> di celle in funzione del formato colore di sfondo di alcune celle
>> dell'intervallo?
>> Grazie
>> --
>> luca
> Ciao luca,
> con tutta la simpatia possibile vorrei riproporre un modo di operare
> in
> questo contesto che permette di avere risultati migliori e
> organizzazione

> del foglio ottimizzata. Questa è una domanda ricorrente e vorrei


> ricordare
> che:
> 1 - formattare una cella (con formato-cella-motivo) per i svariati
> motivi, e
> poi voler rielaborare i dati formattati, implica l'utilizzo
> obbligatorio del
> vba.

> 2 - che è possibile formattare una cella in base ad una condizione
> (formattazione condizionale)
> 3 - che è possibile unire un approccio manuale alla formattazione


> condizionale (formatto la cella A1 solo se la B1 contiene il simbolo
> "X")

> 4 - che applicando il punto 2 o il punto 3, è possibile ottenere


> qualsiasi
> risultato solo mediante l'utilizzo di semplici formule del foglio di
> lavoro.
> nel tuo caso:
>
> | A | B |
> --+-------+-------------+
> 1|valori |da ricordare |
> 2| 1| |
> 3| 2|x |
> 4| 3| |
> 5| 4| |
> 6| 5|x |
> 7| 6| |
> 8| 7|x |
> Se volessi evidenziare i valori 2;5;7 indicherei con una x nella
> corrispondente riga di colonna B, quindi selezionando A2:A8,
> formattazione

> condizionale-->condizione1-->la formula è:

Franz Verga

unread,
Mar 14, 2006, 1:36:25 AM3/14/06
to
Nel messaggio news:86a8dfe611ac8...@news.tin.it
"Rossella Biffi" ha scritto:

> Hello ivano,
> e se non si può creare un'altra colonna??e se non è possibile sapere
> a priori quali colonne prendere??
>
> Rossella
>

Ciao Rossella,
molto probabilmente quello che intendeva dire Ivano è che se c'è un criterio
dietro alla colorazione delle celle, quello stesso criterio può essere
adoperato per costruire una funzione che le sommi. Certo avere una colonna
d'appoggio in cui mettere un valore segnaposto al verificarsi del criterio e
poi sommare sarebbe l'ideale, ma se ne può anche fare a meno. L'importante è
conoscere il criterio sulla base del quale vengono colorate le celle ed in
base al quale le si vuole poi sommare...
--
Spero d'esserti stato d'aiuto.

Ciao

Franz Verga


Rossella

unread,
Mar 14, 2006, 2:48:50 AM3/14/06
to
nel mio caso il criterio è ..se sono uguali a 0 mettile di un
colore,se maggiore di 0 un altro e se minori un altro ancora

ivano

unread,
Mar 14, 2006, 3:07:45 AM3/14/06
to

"Rossella Biffi" <ros...@rimuovi-gmail.com> ha scritto nel messaggio
news:86a8dfe611ac8...@news.tin.it...

> Hello ivano,
> e se non si può creare un'altra colonna??e se non è possibile sapere a
> priori quali colonne prendere??
>
> Rossella

Ciao Rossella,
certamente ogni caso va studiato a se' stante.
La mia era una proposta "sui generis" che non voleva ne polemizzare ne
criticare.

Infatti, come poi scrivi nella risposta a Franz, vedi bene come si possono
utilizzare i componenti integrati di excel.

Per colorare le celle utilizza la formattazione condizionale
condizione 1 -->valore minore di zero formato1
condizione 2 -->valore uguale a zero formato2
condizione 3 -->valore maggiore di zero formato3

per sommare le varie opzioni:
=SOMMA.SE(A1:A6;">"&0) per i maggiori di zero
=SOMMA.SE(A1:A6;"<"&0) per i minori

ivano


Rossella

unread,
Mar 14, 2006, 3:55:18 AM3/14/06
to
alla fine ho usato uno degli esempi che erano stati consigliati in cui
era stata creata una funzione ad hoc.
Non era polemica neanche la mia figurati!
Buon lavoro
Rossella

ivano

unread,
Mar 14, 2006, 6:27:23 AM3/14/06
to
> Buon lavoro
> Rossella

Grazie.
Buon lavoro anche a te.

ivano


0 new messages