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

somma se date comprese in un intervallo temporale

5,327 views
Skip to first unread message

mirko

unread,
Nov 24, 2009, 9:25:29 AM11/24/09
to
Ragazzi grazie in anticipo,
Ho una tabella con 2 colonne:
Data Importo data 1 da me
digitata data 2 da me digit.
01/01/2009 10
05/01/2009 25
13/01/2009 -5 ecc...

se volessi fare la somma se degli importi alle date comprese
nell'intervallo data 1 digitata e data 2 da me digitata??????
Ho capito che con i riferiment di cella la somma se non funziona.
O almeno credo

Grazie


Nur

unread,
Nov 24, 2009, 9:53:39 AM11/24/09
to

"mirko" <mirko...@virgilio.it> ha scritto nel messaggio
news:4dd1fe0a-cb38-4063...@e7g2000vbi.googlegroups.com...

Supponendo di avere:
- le date in A2:A10
- gli importi in B2:B10
- la data inizio in C1
- la data fine in D1

Prova:
=SOMMA.SE($A$2:$A$10;">="&C2;$B$2:$B$10)-SOMMA.SE($A$2:$A$10;">"&D2;$B$2:$B$10)

Ciao, Nur


Tiziano Marmiroli

unread,
Nov 24, 2009, 9:58:12 AM11/24/09
to

In C2 inserisci l'inizio del periodo di riferimento e in D2 la fine.

=SOMMA.SE(A3:A5;"<="&D2;B3:B5)-SOMMA.SE(A3:A5;"<"&C2;B3:B5)

=MATR.SOMMA.PRODOTTO(1*(A2:A6>=C2)*(A2:A6<=D2);B3:B5)

Facci sapere se e come hai risolto, grazie.
--
Tiziano Marmiroli
Microsoft MVP - Office System
http://www.riolab.org

Nur

unread,
Nov 24, 2009, 12:10:21 PM11/24/09
to

"Nur" <news...@gmail.com> ha scritto nel messaggio
news:eJGG1XRb...@TK2MSFTNGP04.phx.gbl...

Mi correggo:


> Supponendo di avere:
> - le date in A2:A10
> - gli importi in B2:B10

- la data inizio in C2 (e non C1)
- la data fine in D2 (e non D1)

Bruno Campanini

unread,
Nov 24, 2009, 1:35:52 PM11/24/09
to
"Tiziano Marmiroli" <t.mar...@mvps.org> wrote in message
news:2rsng5p0tethof3dv...@4ax.com...

> In C2 inserisci l'inizio del periodo di riferimento e in D2 la fine.
>
> =SOMMA.SE(A3:A5;"<="&D2;B3:B5)-SOMMA.SE(A3:A5;"<"&C2;B3:B5)
>
> =MATR.SOMMA.PRODOTTO(1*(A2:A6>=C2)*(A2:A6<=D2);B3:B5)

Arrgh!
Mi hai tolto la parola di bocca.

=SUMPRODUCT(E2:E10*(D2:D10>=D1)*(D2:D10<=E1))

Bruno

Tiziano Marmiroli

unread,
Nov 24, 2009, 5:06:06 PM11/24/09
to
Il Tue, 24 Nov 2009 19:35:52 +0100, Bruno Campanini ha scritto:

>"Tiziano Marmiroli" <t.mar...@mvps.org> wrote in message
>news:2rsng5p0tethof3dv...@4ax.com...

>> =MATR.SOMMA.PRODOTTO(1*(A2:A6>=C2)*(A2:A6<=D2);B3:B5)

>Arrgh!
>Mi hai tolto la parola di bocca.
>
>=SUMPRODUCT(E2:E10*(D2:D10>=D1)*(D2:D10<=E1))

*Molto* peggio quando ti tolgono il pane dalla bocca! :-)

ciao

paoloard

unread,
Nov 25, 2009, 5:26:25 AM11/25/09
to

"Tiziano Marmiroli" <t.mar...@mvps.org> ha scritto nel messaggio
news:r2mog5t20ipjm1vno...@4ax.com...

Se mi � permesso di esprimere un parere al riguardo, d'altronde la licenza
me la sono gi� presa, direi che � ancora "pi� peggio" (sig!) quando, anzich�
toglierlo te lo mettono .... ma .... forse non parliamo della stessa cosa !?
:-)
--
ciao paoloard
http://riolab.org

mirko

unread,
Nov 26, 2009, 10:04:00 AM11/26/09
to

ho risolto così: SOMMA.SE($A$1:$A$1000;">="&C2;$B$1:$B$1000)+SOMMA.SE
($A$1:$A$1000;"<="&D2;$B$1:$B$1000)-SOMMA TOTALE DATI

paoloard

unread,
Nov 26, 2009, 10:30:32 AM11/26/09
to

"mirko" <mirko...@virgilio.it> ha scritto nel messaggio
news:fd7d9da7-adde-4dee...@x31g2000yqx.googlegroups.com...

On 24 Nov, 15:58, Tiziano Marmiroli <t.marmir...@mvps.org> wrote:
> Il Tue, 24 Nov 2009 06:25:29 -0800 (PST), mirko ha scritto:
>
>cut
>
>ho risolto cos�: SOMMA.SE($A$1:$A$1000;">="&C2;$B$1:$B$1000)+SOMMA.SE

>($A$1:$A$1000;"<="&D2;$B$1:$B$1000)-SOMMA TOTALE DATI

ciao mirko, con questa avresti eliminato l'operazione ridondante SOMMA
TOTALE DATI:

SOMMA.SE($A$1:$A$1000;">="&C2;$B$1:$B$1000)-SOMMA.SE($A$1:$A$1000;">"&D2;$B$1:$B$1000)

0 new messages