Страницы: 1
RSS
Формулы Суммы и Среднего значения между произвольными периодами по Показателям
 
Добрый день, Уважаемый Форум:)

Для Интерактивного Дашборда нужно собрать две формулы- Сумму значений и Среднее.

Условия :
1. Все данные в кладке-Данные- A1:AN3
2. Произвольный период А - выбирается в ручную   - вкладка "Дашборд" ячейки C5 и C6
Произвольный период В - выбирается в ручную   - вкладка "Дашборд" ячейки F5 и F6

Результат -На вкладке "Дашборд"в ячейки D9  и E9 нужна сумма за указанный период А и B по критерию  B9
в ячейки D10 и  E10 нужно среднее за указанный период А и B  по критерию B10
 
Код
=СУММ(СМЕЩ(Данные!$A2;0;ПОИСКПОЗ($C$5;Данные!$1:$1;0)-1;1;ПОИСКПОЗ($C$6;Данные!$1:$1;0)-ПОИСКПОЗ($C$5;Данные!$1:$1;0)+1))
 
Код
=СРЗНАЧ(СМЕЩ(Данные!$A3;0;ПОИСКПОЗ($C$5;Данные!$1:$1;0)-1;1;ПОИСКПОЗ($C$6;Данные!$1:$1;0)-ПОИСКПОЗ($C$5;Данные!$1:$1;0)+1))
 
Код
=СУММ(СМЕЩ(Данные!$A2;0;ПОИСКПОЗ($F$5;Данные!$1:$1;0)-1;1;ПОИСКПОЗ($F$6;Данные!$1:$1;0)-ПОИСКПОЗ($F$5;Данные!$1:$1;0)+1))
=СРЗНАЧ(СМЕЩ(Данные!$A3;0;ПОИСКПОЗ($F$5;Данные!$1:$1;0)-1;1;ПОИСКПОЗ($F$6;Данные!$1:$1;0)-ПОИСКПОЗ($F$5;Данные!$1:$1;0)+1))
 
МатросНаЗебре, ДА!, Благодарю:)
 
вариант
в D9  
=СУММ(
ИНДЕКС(Данные!$E$2:$AN$3;1;ПОИСКПОЗ($C$5;Данные!$E$1:$AN$1;0)):ИНДЕКС(Данные!$E$2:$AN$3;1;ПОИСКПОЗ($C$6;Данные!$E$1:$AN$1;0)))
в E9
СУММ(
ИНДЕКС(Данные!$E$2:$AN$3;1;ПОИСКПОЗ($F$5;Данные!$E$1:$AN$1;0)):ИНДЕКС(Данные!$E$2:$AN$3;1;ПОИСКПОЗ($F$6;Данные!$E$1:$AN$1;0)))
проще в файле показать (начало и конец можно менять местами :)  )
познакомился с Excel
 
еще чуть подинтерактивнил :)
Изменено: ВовавВова - 06.05.2026 22:21:16
познакомился с Excel
 
Если на вкладке Данные в E1:AN1 прописать даты начала месяца, то можно  и так
Код
=СУММЕСЛИМН(Данные!$E$2:$AN$2;Данные!$E$1:$AN$1;">="&Дашборд!$C$5;Данные!$E$1:$AN$1;"<="&Дашборд!$C$6)
=СРЗНАЧЕСЛИМН(Данные!$E$3:$AN$3;Данные!$E$1:$AN$1;">="&Дашборд!$C$5;Данные!$E$1:$AN$1;"<="&Дашборд!$C$6)
Изменено: gling - 06.05.2026 22:51:11
 
ВовавВова, gling,

Благодарю сердечно,
Тоже рабочие формулы:)
 
можно еще так:
=СУММ(ИНДЕКС(Данные!2:2;ОКРУГЛ((C$5-Данные!E$1)*9/274;)+5):ИНДЕКС(Данные!2:2;ОКРУГЛ((C$6-Данные!E$1)*9/274;)+5))
или так:
=СУММПРОИЗВ(Данные!E2:AN2*(Данные!E$1:AN$1-C$5>=0)*(Данные!E$1:AN$1-C$6<=0))
или так (летуче):
=СУММ(СМЕЩ(Данные!E2;;РАЗНДАТ(Данные!E$1;C$5;"m");;РАЗНДАТ(C$5;C$6;"m")+1))
 
Цитата
написал:
Тоже рабочие формулы:)
тогда еще немного интерактивинки (зачем на дашборд выносить недашбордное - простые таблички и пр...? :)  )
познакомился с Excel
Страницы: 1
Читают тему
Наверх