miram: (Default)
[personal profile] miram
Дадзена табліца. Прыкладна такая:



Дата
Колькі
Чаго
01.09.2009 100 сепулькі
01.09.2009 456 бірулькі
02.09.2009 32 фіцюлькі
02.09.2009 5656 бірулькі
01.10.2009 6786 сепулькі
01.10.2009 45 фіцюлькі
02.10.2009 457 фіцюлькі
02.10.2009 34 сепулькі
01.11.2009 456 бірулькі
01.11.2009 867 фіцюлькі
02.11.2009 123 сепулькі
02.11.2009 65 бірулькі


Калі зрабіць "зводную табліцу", атрымліваецца такое:



Сумма по полю Колькі Дата            
Чаго 21.09.2009 22.09.2009 23.10.2009 24.10.2009 25.11.2009 26.11.2009 Общий итог
бірулькі 456 5656     456 65 6633
сепулькі 100 6786 34 123 7043
фіцюлькі   32 45 457 867 1401
Общий итог 556 5688 6831 491 1323 188 15077


А трэба -- каб сумы падлічваліся не па днях, а па месяцах: сепулькі -- верасень столькі, кастрычнік столькі, лістапад столькі. Фіцюлькі -- верасень столькі, і г.д.

Як гэта зрабіць? Пакуль знайшоў толькі варыянт, каб у зыходнай табліцы завесьці асобны слупок для месяца (і ўставіць туды функцыю "месяц()"). А на ляту гэта ня робіцца?

Date: 2010-02-07 08:49 pm (UTC)
From: [identity profile] status-constr.livejournal.com
1) может, так: =SUMPRODUCT(--(MONTH(A1:A100)=8),(B1:B100))
2) ...или =DSUM ... (просто почитайте help к DSUM)
3) а может, Вам больше подойдет pivot table

Date: 2010-02-07 08:50 pm (UTC)
From: [identity profile] status-constr.livejournal.com
в (1) пример для 8-гомесяца августа :)

Date: 2010-02-08 12:29 am (UTC)
From: [identity profile] miram.livejournal.com
Спасибо, попробую. Пока что ввел дополнительный столбец "месяц" и считаю через него. Но это, конечно, умножение сущностей.

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 2930 31   

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 05:55 am
Powered by Dreamwidth Studios