somma di celle con stesso colore

Per chi ha poca pratica con questi prodotti, quì non troverà  dei guru in grado di snociolare risposte a tutti i quesiti, ma delle persone appassionate che mettono a disposizione tutta la loro passione per trovare insieme le soluzioni migliori.

Moderatori: isex, mariobrossh, donatella

Rispondi
stefy
Messaggi: 29
Iscritto il: dom 09 set 2007 2:11 pm
Località: Monza

somma di celle con stesso colore

Messaggio da stefy »

Ciao ragazzi :D il mio nome è Stefania per gli amici stefy ho 22 anni e sono di monza, studentessa, amo leggere, chattare, e appassionata anch'io di excel.
Ho una tabella di excel, oltre ai valori delle celle utilizzo anche il colore di sfondo come informazione addizionale.
Questo colore può variare nelle elaborazione dei dati in base a determinati criteri modificabili.
Sto cercando il modo per calcolare la somma di tutte le celle che hanno lo stesso colore di sfondo in un dato intervallo.
Grazie per l'attenzione e per eventuali risposte.
:roll:
stefy.
girondino
Messaggi: 61
Iscritto il: mer 11 apr 2007 9:24 pm

Messaggio da girondino »

ciao Stefy benvenuta nel forum.:D
hai provato a usare la funzione somma condizionale (somma.se)?
so che si può effettuare somme in base a determinati criteri.
Avatar utente
Capitan Farloc
Site Admin
Messaggi: 9648
Iscritto il: gio 29 dic 2005 10:58 pm
Località: Roma

Messaggio da Capitan Farloc »

Ciao Stefy, benvenuta in questo forum.
Ho provato a cercare la possibilità di impostare nella somma condizionale il colore della casella come criterio, ma non ci sono riuscito.
Credo che per risolvere bisogna sviluppare del codice Visual Basic...
Ma n sono neanche certo che ci sia una funzione ce mi ritorni il colore di una casella...
Devo controllare.
Ciao
Avatar utente
roby
Messaggi: 3425
Iscritto il: gio 02 ago 2007 9:29 am
Località: Roma
Contatta:

Messaggio da roby »

[quote="ixa"]CapitanFarloc - cercare la possibilità di impostare nella somma condizionale il colore della casella come criterio
…. tra tutti i criteri previsti…. Il colore di sfondo non l’ ho trovato nemmeno io!
Chissà che l’ abbiano implementata nelle versioni di Excel più recenti;…. la mia è ormai vecchia di cinque anni!
“stefy
stefy
Messaggi: 29
Iscritto il: dom 09 set 2007 2:11 pm
Località: Monza

Messaggio da stefy »

Siete molto gentili ad interessarvi a trovare il modo per risolvere la questione :lol:
Vi confesso che da un lato sono un tantino dispiaciuta(speravo già di trovare la formula risolutrice) dall'altro mi consola sapere che non sono cosi imbranata(le vostre incertezze non fanno che confermarne la difficolta)
Ma questa cosa di non trovare una formula adatta mi sta qui! :( e pensare che excel lo conosco abbastanza!
Ho anche pensato di cambiare la struttura del foglio ma richiederebbe parecchio tempo :cry: e poi è cosi bella da vedere esteticamente che mi dispiace cambiarla!
Confido nel vostro aiuto ma non resto con le mani in mano, se trovo risposte vi aggiorno.
Per ora Grazie ragazzi! :wink:
stefy
Messaggi: 29
Iscritto il: dom 09 set 2007 2:11 pm
Località: Monza

Messaggio da stefy »

roby ha scritto:Confermo che bisogna ricorrere a VB: esiste una funzione che ritorna il colore ma di più non saprei dirvi. Vai con il manuale!
Sto facendo l' impossibile per trovare questa benedetta funzione ma non la trovo :(
Ho visto qualcosa che potrebbe aiutarmi nel sito linkato dal Themago ma qualcosa non va in quella funzione, e non capisco cosa!
Tratta un argomento simile al mio con la funzione Somma e For Each – Next, ho tentato di adattarmi ma non gira
Roby, non vorrei sembrarti petulante ma davvero non ti viene in mente dove si possa trovare questa funzione? :roll:
stefy
Messaggi: 29
Iscritto il: dom 09 set 2007 2:11 pm
Località: Monza

Messaggio da stefy »

[quote="ixa"]stefy - Sto cercando il modo per calcolare la somma di tutte le celle che hanno lo stesso colore di sfondo in un dato intervallo.
Da inserire come Macro:

Codice: Seleziona tutto

Function macro_stefy(colore_Cella As Range, intervallo_stefy As Range)
colore = colore_Cella.Interior.ColorIndex
Somma_intervallo_stefy = 0
For Each m_stefy In intervallo_stefy
If m_stefy.Interior.ColorIndex = colore Then
Somma_intervallo_stefy = Somma_intervallo_stefy + m_stefy.Value
End If
Next
macro_stefy = Somma_intervallo_stefy
End Function 
Formula da inserire nella Cella dove vorrai vedere il risultato!
=macro_stefy(Xy;Yz:Zx) ;…. ho utilizzato due argomenti:
Xy è l’ indirizzo di cella, separato dal punto e virgola;…. da qui prenderà il colore di sfondo! …. potrebbe essere “A1
donatella
Moderator Maximo
Messaggi: 201
Iscritto il: lun 04 giu 2007 10:51 pm

Messaggio da donatella »

Questa possibilità è molto carina :D mi è scattata la voglia di usarla in qualche tabella :roll: prima o poi la provo.
Ciao stefy benvenuta nel club degli excel
Mi permetti una domanda, perchè colorare le celle?
Con certi colori di sfondo puoi rischiare che non si vedano i contenuti, io trovo più opportuno calcolare le somme considerando il colore del carattere?
Esteticamente si presenterebbe comunque bene il foglio :wink:
Ciao, Donatella.
stefy
Messaggi: 29
Iscritto il: dom 09 set 2007 2:11 pm
Località: Monza

Messaggio da stefy »

Grazie dell'accoglienza :D tra tanti maschietti ci si sente come un pesce fuori dall'acqua :wink: per fortuna ci sei anche tu, in due gli daremo del filo da torcere!
Congratulazioni per aver spostato l'interesse dei tecnici elettrici/idraulici/edili/
:lol: all'argomento excel (Maschietti,alle volte non guasta distrarsi un attimo dalle questioni tecniche) :wink:
Stò scherzando maschietti! :wink:
Donatella, dirtelo cosi mi fa sorridere.
Avevo già provveduto a cambiare lo stile del foglio proprio come mi hai suggerito tu, effettivamente me ne ero resa conto anch'io che con tutti i colori di sfondo appariva troppo pesante.
Da quando ho invertito l'ordine ha un aspetto decisamente migliore :wink:
Noi guardiamo molto anche a questi particolari, loro badano più ai contenuti!:wink: ah!ah!
Ciao, Ciao ragazzi :D
Rispondi