Ciao wm, bentornato nel forum
Se vuoi farlo con formule, invece della macro (vedi post di Flash sopra):
1) I tuoi dati sono su Foglio1, da A2 a B1000 (o inferiore)
2) Su Foglio 2, in A2 metti la formula
- Codice: Seleziona tutto
=MIN(Foglio1!A:A)-GIORNO(MIN(Foglio1!A:A))+1
Formatta la cella come data, con visualizzazione mmm-aaaa
3) In A3 metti la formula
- Codice: Seleziona tutto
=DATA.MESE(A2;1)
Copi poi A3 verso il basso per i mesi che ti servono
4) Formula in B2:
- Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(--(Foglio1!$A$2:$A$1000>=$A2);--(Foglio1!$A$2:$A$1000<$A3);--(Foglio1!$B$2:$B$1000<0);ASS(Foglio1!$B$2:$B$1000))
5) Formula in C2:
- Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(--(Foglio1!$A$2:$A$1000>=$A2);--(Foglio1!$A$2:$A$1000<$A3);--(Foglio1!$B$2:$B$1000>0);ASS(Foglio1!$B$2:$B$1000))
6) Copia poi B2:C2 verso il basso per i mesi che hai previsto.
Metti in riga1 le intestazioni Mese /Costi /Ricavi, o altre a piacere.
Il col B i costi vengono rappresentati come numeri positivi (perche' un costo negativo e' un ricavo); ma se preferisci vederli negativi metti "meno" in testa alla formula oppure elimina quel "ASS" nelle formule.
Ciao