|
Суммпроизв () суммаеслимн()
|
|||
---|---|---|---|
#18+
Мне необходимо суммировать ячейки по нескольким критериям. Использую формулу =СУММПРОИЗВ((КолвоЧасовИзРеестра)*(ПроцентПодразд_1_изРеестра)* (ТранспортИзРеестра=$B9)*(Подразделение_1_ИзРеестра=$D9)*(ДатаИзРеестра>=AF$6)*(ДатаИзРеестра<=КОНМЕСЯЦА(AF$6;0)*(КонтрагентИзРеестра=$F9)) +(КолвоЧасовИзРеестра)*(ПроцентПодразд_2_изРеестра)*(ТранспортИзРеестра=$B9)*(Подразделение_2_изРеестра=$D9)*(ДатаИзРеестра>=AF$6)*(ДатаИзРеестра<=КОНМЕСЯЦА(AF$6;0))*(КонтрагентИзРеестра=$F9) + n критериев) Т.к. n - может быть более 10, а диапазоны больше 1000, то формула очень долго пересчитывается. Гораздо быстрее работает формула СУММЕСЛИМН(), но она не умеет, как СУММПРОИЗВ(), перемножить (КолвоЧасовИзРеестра)*(ПроцентПодразд_1_изРеестра) в диапазоне суммирования. Может есть другие способы выборки по критериям, более быстрые и простые? P.S. вариант использования какой-либо СУБД не подходит. макросам проводить расчеты и вносить данные в нужные ячейки вместо формул - не осилю. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2015, 18:26 |
|
Суммпроизв () суммаеслимн()
|
|||
---|---|---|---|
#18+
Сергей06Мне необходимо суммировать ячейки по нескольким критериям... Может есть другие способы выборки по критериям, более быстрые и простые? Суммировать или выбрать?!. Только формулами?.. А сводной?.. С реальным примером и хотелкой было бы проще, однако. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2015, 19:02 |
|
Суммпроизв () суммаеслимн()
|
|||
---|---|---|---|
#18+
Volodshan, попробую пример сделать... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2015, 20:15 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2173510]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 279ms |
total: | 421ms |
0 / 0 |