|
Domanda.
nome=giuseppe
cognome=politelli
versione=xp
conosco3=buono
vba=SI
macro=SI
email=g:politelli1@virgilio.it
SOMMA.SE(Contabilità!C14:C1503;"=SETTEMBRE";Contabilità!G14:G1503)
con questa formula come tu sai, mi somma gli importi della colonna g14:g1503
se la data è uguale a settembre.
il problema consiste nel fatto che se introduco una data del seguente tipo
03/09/03 non mi fa la somma perchè la data deve iniziare con dal 1 settembre
dello 03.
come devo fare per poter sommare anche le date che iniziano dal 2 settembre
in poi.
grazie degli aiuti e scusami tanto del grande disturbo che ti provoco.
Risposta.
stai usando come criterio di somma un testo (infatti "=Settembre" tra doppi
apici viene interpretato come testo e non come data. E' chiaro che se la
chiave è un testo e tu scrivi una data in formato data, la funzione non la
rileva, è normale, e non la somma. NON PUOI USARE due criteri diversi: o
testo, o data.
Soluzione: o scrivi tutto sempre come mese in formato testo,
o cambi sistema : scrivi solo le date in formato data, tipo 01/09/03, ecc,
nel range C14:C1503
poi adoperi un'altra colonna, esempio la H, dove inserirai a partire da H14
fino a H1503, la funzione =MESE(C14)
che ti restituisce il numero del mese, 9 per settembre
Poi modifichi la formula per la somma, così
=SOMMA.SE(Contabilità!H14:H1503;9;Contabilità!G14:G1503)
In questa maniera nel range C14:C1503, scrivendo qualunque data di
settembre, verrà riconosciuta e sommata.
Per quanto riguarda il disturbo che dici di provocarmi, io sono sempre
disponibile, ma mi piacerebbe che mi si usasse la cortesia di informarmi se
una soluzione proposta ha fornito risultati positivi o negativi, e tu alla
precedente seconda risposta non mi fatto sapere come è andata.
saluti, ennius
|