Newsgroup: it.hobby.fai-da-te
Titolo: Excel fai-da-me

Non è un vero e proprio lavoro manuale ma è proprio in questi casi che sono 
costretto a chiedere help.
Mi farebbe comodo impostare un foglio in modo che compia in automatico una 
certa operazione, provo a spiegare.
Supponiamo una colonna, chiamiamola A, composta da 10 caselle in cui possono 
esserci numeri oppure essere vuote.
Ai piedi di questa colonna nella casella A11 imposto "qui mettimi la somma 
da A1 ad A10" e fin qui è facile.
Al verificarsi di determinate condizioni capita che qualcuna di queste 
caselle le voglio colorare di verdino, e anche questo lo so fare.
Esiste la possibilità di dire ad A11 "qui mettimi la somma da A1 ad A10 ma 
usa solo le caselle bianche e ignora quelle verdine"?
Ovviamente senza dover modificare la formula tutte le volte che vado a 
mettere o togliere un colore da una casella qualsiasi.
Rimango in speranzosa attesa.
Fabbrogiovanni. 

 ha scritto nel messaggio 
news:VnnVd.58964$QG6.1...@twister2.libero.it...
credo che dipenda dalle condizioni
con la formattazione condizionale dai un colore
sulla colonna subito a destra metti 1 quando hai un colore e quindi le celle 
vanno sommate, 0 altrimenti
la funzione da usare dovrebbe essere SE, come condizione metti la stessa 
usata per il cambio di colore


Potrei sbagliarmi ma non credo che il colore  di fondo di una cella possa
essere un criterio determinante al fine di una ricerca per Excel.
Lo trovo possibile invece in Access
Ciao, Stefano

 ha scritto nel messaggio 
news:VnnVd.58964$QG6.1...@twister2.libero.it...
Ha ragione Paperone; usa la funzione SOMMA SE  ed inserisci la stessa 
condizione per cui le caselle diventano verdi o rimangono bianche.
-- 
M@
marco2265atinwindpuntoit 

 scrive:

Si somma condizionle...se mi mandi a steve unachiocciola
40annibuttati.it
 il filetto che stai facendo te lo rimando con la
formula e la spiegazione :)
***
Visita il sito ufficiale del gruppo: 
http://www.i-h-f.it
***
--
La Collina Incantata - Allev. Cani S.Bernardo - Pensione per cani
http://www.lacollinaincantata.it
 - 
lacollina...@despammed.com
Personal: 
http://www.40annibuttati.it/

mettere o togliere un colore da una casella qualsiasi.
llora tu colori le caselle con la formattazione condizionale; faccio
esempio su un modello semplice scome quello qui sotto, in cui colori
di verdino le caselle che sono minori o uguali a 10. Ricorda questa
condizione, <=10
A1  10  <-- sarà verdina
A2  20  <-- non sarà verdina
A3  8   <-- sarà verdina
A4  15  <-- non sarà verdina
   ---- 
A6  18  <--- qui c'e' la somma delle sole caselle verdine
Io ho un office in inglese... in italiano la funzione che ti serve è
SOMMASE credo, se il nome è quello la formula sarebbe:
SOMMASE(A1:A4;"<=10";A1:A4)
Usando la composizione automatica delle formule ti chiede:
a) L'intervallo di celle da valutare (A1;A4)
b) Il criterio per decidere quali celle sommare, siccome le celle si
coloran di verdiono se son minori o uguali a 10 tu vuoi sommare solo i
valori che sono appunto minori o uguali a 10 (<=10)
c) L'intervallo di celle da considerare nella somma (A1;A4) tale
valore se non specifichi sarà uguale a quello di a (caso normale)
Se volessi sommare solo quelle bianche la formula diventerà:
SOMMASE(A1:A4;">10";A1:A4)
Rimane il dubbio se ilc oamndo è sommase ma a memoria direi di si :)
Saluti Se basta come esempio non spedir nulla... se no spedisci, in
futuro non farti problemi, per qualsiasi domanda su ste robe tu
spedisci domanda otterrai (forse) risposta :)


In data Wed, 02 Mar 2005 18:14:13 GMT, Fabbrogiovanni 
ha scritto:
in alternativa alla funzione somma se di cui hanno già scritto, crei un
gruppo di celle "quasi gemelle" di quelle "base" in una zona nascosta del
foglio, in questo secondo gruppo le celle assumono valore solo quando si
verifica la condizione che usi per colorarle, altrimenti  = 0
poi imposti la funzione di somma sul secondo gruppo di celle
concettualmente è lo stesso, solo usi le celle nascoste come se fossero
delle variabili temporanee, è più semplice da pensare e costruire
ciao
-- 
Talkingh

delle variabili temporanee, è più semplice da pensare e costruire
Da pensare forse... da costruire assolutamente no :)


 valori che sono appunto minori o uguali a 10 (<=10)
Sto leggendo con attenzione tutte le spiegazioni arrivate, leggere è facile, 
capire e mettere in pratica un po' meno, però la colpa è mia:-)
Dunque, il tuo esempio l'ho capito ma il fatto è che le celle non diventano 
verdine in base al valore dei numeri ma solo quando lo decido io.
Il metodo che uso è di  posizionarmi sulla cella e di cliccare sul 
*barattolo di pittura* che c'è in alto sulla barra degli strumenti.
Se non fosse possibile impostare la condizione *SOMMA SE le caselle sono 
verdi* potrei accontentarmi anche di cambiare il carattere, esempio *SOMMA 
SE il carattere è grassetto*
Sto preparanda un filettino da mandarti ma non ho capito l'indirizzo che mi 
hai dato "steve 
unachiocciola40annibuttati.it
"
Fabbrogiovanni.

 mettere o togliere un colore da una casella qualsiasi.
che bello finalmente poterti aiutare ^_^
Allora, chi colora le caselle di verde ?
Tu a mano o una formula ?
Se una formula allora la cosa si fa semplice, i metodi di paperon de
paperoni e talkingh sono quelli giusti.
Io la vedo organizzata in questo modo :
celle A1:A10 = dati generali
celle B1:B10 = dati condizionali
A11 = somma(a1:a10)
b11 = somma(b1:b10)
se poi ti va, mandami tutto in mail (questa e' quella giusta) e spiegami
tutto li !
-- 
[Gigio2k]
http://www.g2kweb.it
[ it-alt.comp.hardware.modding ] - 
http://www.g2kweb.it/ichm

 mettere o togliere un colore da una casella qualsiasi.
Se il colore non è derivato da una formula, non si può fare.
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&c2coff=1&th=4f3051b765274417&rnum=1
Se ne hai bisogno ti potrei scrivere una funzione personalizzata in VBA,
penso sia possibile.
-- 
Jax
====
Nella vita ci sarà sempre un bastardo che ti farà soffrire, ma sarà
l'unica persona che riuscirai ad amare veramente.

 *barattolo di pittura* che c'è in alto sulla barra degli strumenti.
Aecco allora :
Scaricati questo XLA che ti ho fatto : 
http://www.g2kweb.it/?2900
poi lo salvi in (su xp e 2k) : C:\Programmi\Microsoft Office\Office\Libreria
poi apri exel e fai : strumenti / componenti aggiuntivi /
scorri fino a trovare "ValidaColore" e lo spunti
Fine , da quel momento in poi hai a disposizione la nuova formula "SeColore"
che funziona cosi :
in una cella fissa che non usi metti il colore da controllare (es: A1)
poi mettiamo caso che da C1 a C10 hai le tue caselle colorate, in D1 scrivi
:
"=SeColore(C1;$A$1)"
poi trascini la formula da D1 fino a D10 , ecco fatto ! ^_^
la formula e' questa :
Public Function SeColore(CellaDaValidare As Range, CellaDiRiferimento As
Range) As Variant
    If CellaDaValidare.Interior.Color = CellaDiRiferimento.Interior.Color
Then
        SeColore = CellaDaValidare.Value
    Else
        SeColore = 0
    End If
End Function
e non fa altro che confrontare i colori delle due caselle e restituisce il
valore di celladi riferimento se il colore e' uguale , altrimenti
restituisce 0
Va bene ? ^_^


Fabbrogiovanni. 
Prima completa la confessione  ;-))
Perchè le colori a mano e non se si verifica una condizione riducibile in
formula?
la colorazione la fai a mano per libidine extemporanea o non possibile
sintetizzazione in forma di formula?
--
Ciao
Insubrico = Diego
http://www.banti.net
ICQ 32090712
“In ogni impresa seria, l’intelligenza è una dote trascurabile.”
Godfrey H. Hardy – Apologia di un matematico

 sintetizzazione in forma di formula?
Se fossi una donna potrei dirti che le coloro a mano seguendo l'intuito 
femminile.... essendo maschio diciamo che seguo un mio preciso schema 
mentale e qui siamo sicuri che non è riconducibile a nessuna formula 
comprensibile dal pc.
Ora vado a nanna e domani mattina il primo lavoro sarà di provare la strada 
suggerita da Gigio2K.
Fabbrogiovanni. 

hai dato "steve 
unachiocciola40annibuttati.it
"
steve (at) 
40annibuttati.it



ha scritto:

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

suggerita da Gigio2K.
QUelloc he ti ho mandato è la soluzione unica purtroppo, diciamo
quella meno laboriosa e flessibile perchè ti permetterebbe di avere su
una colonna anche 3 o 4 colori diversi e avere caselle di somme per
singoli colori, oltre a poter cambiare colore velocemente
Non so se ti è arrivata e/o l'hai già vista.


 singoli colori, oltre a poter cambiare colore velocemente
io ho fatto solo una func base:
Public Function SeColore(CellaDaValidare As Range, CellaDiRiferimento As
Range) As Variant
    If CellaDaValidare.Interior.Color = CellaDiRiferimento.Interior.Color
Then
        SeColore = CellaDaValidare.Value
    Else
        SeColore = 0
    End If
End Function
nulla de che, risponde a quello che chiedeva Fabbro, unica pecca e' che le
property come colore e formato testo non scatenano un evento di
aggiornamento  e quindi una volta applicata la formula SeColore questi resta
ferma anche se si cambia il colore nella casella, per aggiornare devi
spostarti col cursore sulla formula e ribattere invio !
Fabbro, fidati, segui i consigli della colonna a fianco in cui metti un
qualcosa (x ad esempio) e poi coloralo di quello che vuoi ^_^.


 Non so se ti è arrivata e/o l'hai già vista.
Alle 21.30 non è arrivato nulla (nell'indirizzoche vedi va tolta anche la 
virgola)
Fabbrogiovanni.


 Se ti serve posso mandarti un esempio.
Ordunque, dopo aver messo nel frullatore tutti i vari pareri e passato la 
serata a fare prove  credo di aver trovato.
Ho semplificato la tua proposta e l'ho ridotta a livello asilo infantile: 
creato una colonna "B" a dx di quella esistente "A".
Invece di inserire le X  e la formula condizionale *acchiappo* la cella, da 
A la trascino in B e aggiungo il colore.
Alla base di A e di  B  casella con la formula *somma colonna* e ho i due 
totali separati che si aggiornano automaticamente a ogni spostamento.
Non sarà professionale ma per l'uso  che ne devo fare è sufficiente.
Grazie  a tutti per esservi spremuti e a buon rendere.
Fabbrogiovanni.

Fabbrogiovanni.
Hmmm io ho fatto il replay alla tua email e quindi l'address è giusto,
mo te la rimando con il mio email diverso non vorrei che 
email.it
filtri il mio dominio (cattivoni)
***
Visita il sito ufficiale del gruppo: 
http://www.i-h-f.it
***


 filtri il mio dominio (cattivoni)
Ok, rimango in attesa, nel frattempo sto spalando un po' di neve per fare 
posto a quella che dovrebbe arrivare domenica.
Fabbrogiovanni.


Fabbrogiovanni.
E' partita un minuto dopo aver scritto qui.
Perla neve son bloccato :( Troppo poca perchè il trttore venga a
toglierla (si porterebbe via la strda) troppa per uscire... però c'è
un sole decissamente caldo. Vediamo domattina, dovevo andare a
prendere un po' di pan secco per galline, cavallo e cani.... gli umani
hanno scorte sufficienti :)
***
Visita il sito ufficiale del gruppo: 
http://www.i-h-f.it
***
