2012-12-29 11 views
5

Ho un elenco di libri che ho letto nel corso degli anni, insieme ai conteggi delle pagine, memorizzati in Google Spreadsheets.Sommare i dati delle date di quest'anno utilizzando Google Spreasheets

Per ogni libro, tengo un pagecount e la data in cui ho finito il libro.

Mi piacerebbe riassumere le pagine di tutti i libri che ho letto quest'anno.

Finora, ho questa formula parzialmente incompleta:

=SUMIF(EndDate, <Ended reading date is between 2012-1-1 and 2012-12-31 inclusive>, PagesRead) 

sono abbastanza sicuro che voglio usare SUMIF, ma io non riesco a capire come esprimere il secondo argomento pseudo-codice utilizzando effettivo formule.

Nota: Ho provato quanto segue, ma è sintetizzato a 0:

=SUMIF(EndDate,AND("<"&DATE(2012,12,31),">"&DATE(2012,1,1)), TotalPages) 

risposta

4

Prova utilizzando somma & filtro insieme. Nella seguente formula, F13: F20 è l'intervallo di dati che sto sommando e E13: E20 è le date corrispondenti:

=sum(filter(F13:F20,E13:E20>date(2011,12,31),E13:E20<date(2013,1,1))) 
+0

Grazie! Funziona come un fascino: D – Jenee