SOMMA intervallo di date e filtro per valore sul foglio di calcolo di Google


8

Come posso SUMIFdue intervalli di date e filtrare con un valore? La formula dell'intervallo di date che ho usato è:

=sumif($A:$A,"<="&D$5,$C:$C)-sumif($A:$A,"<"&D$4,$C:$C)  

Che funziona benissimo per sommare tutti i valori all'interno della colonna C. Ma man mano che il mio foglio diventa più grande sarebbe bello aggiungere un filtro valori, che in questo esempio è (D6 :) Food

Column A     Column B   Column C      Column D 
7/25/2012    Food       $9.26                                      
7/25/2012    Clothes    $40.00        D4 = Start Date (7/16/2012)
7/24/2012    Fast Food  $10.00        D5 = End Date   (7/20/2012)       
7/21/2012    Gas        $471.50    D6 = Value      (Food)       
7/18/2012    Food       $3.60          Sum of results = $516.49    
7/23/2012    Food       $478.73 
7/23/2012    Food       $34.16  
7/16/2012    Gas        $82.33  
7/15/2012    Food       $74.00 
7/15/2012    Rent       $400.00

Risposte:


7

Per riprodurre il risultato, fornito dall'OP, è necessario utilizzare questa formula.

Formula

=SUM(FILTER(C2:C,B2:B=D6,A2:A>=D4,A2:A<=D5))

Nota

A parte questo, è necessario modificare la data di fine da 7/20/2012a7/23/2012

Immagine dello schermo

inserisci qui la descrizione dell'immagine

Esempio

Vedi il file di esempio che ho preparato: SUM con FILTER


-2

Ecco la risposta per riferimento:

=sum(filter(A:A,C2:C16=$D$6,A2:A>=D4,A2:A16<=D2))


Si applica il filtro stringa alla colonna C. Deve essere la colonna B. Il primo argomento della FILTERfunzione è l'intervallo che deve filtrare. Nel tuo caso deve essere la colonna C.
Jacob Jan Tuinstra,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.