есть 2 таблицы. одна со всеми субъектами рф - постоянная, а другая не со всеми - динамическая (лист 1). вытащить данные по отдельно взятым субъектам - не проблема. как вытащить данные по округам (из желтого столбца) и вставить в ячейки с красной заливкой? я понимаю, что можно просто среднее вычислить, но бывают разные случаи.
функциями ИНДЕКС и ПОИСКПОЗ я нахожу название округа, а как спуститься вниз до первого "Всего по округу" начиная от заданного федерального округа? отсчитать фиксированное количество строк не вариант - количество субъектов в динамической таблице может меняться, как и само количество округов.
P.S. ранее тут мне уже помогали с динамическим диапазоном суммирования, как раз через ИНДЕКС и ПОИСКПОЗ, но там фиксированные начала диапазонов, а тут мне надо искать по всему массиву.
есть 2 таблицы. одна со всеми субъектами рф - постоянная, а другая не со всеми - динамическая (лист 1). вытащить данные по отдельно взятым субъектам - не проблема. как вытащить данные по округам (из желтого столбца) и вставить в ячейки с красной заливкой? я понимаю, что можно просто среднее вычислить, но бывают разные случаи.
функциями ИНДЕКС и ПОИСКПОЗ я нахожу название округа, а как спуститься вниз до первого "Всего по округу" начиная от заданного федерального округа? отсчитать фиксированное количество строк не вариант - количество субъектов в динамической таблице может меняться, как и само количество округов.
P.S. ранее тут мне уже помогали с динамическим диапазоном суммирования, как раз через ИНДЕКС и ПОИСКПОЗ, но там фиксированные начала диапазонов, а тут мне надо искать по всему массиву.Ghosto
=ИНДЕКС(ИНДЕКС(Динамическая!D:D;ПОИСКПОЗ(A4;Динамическая!A:A;0)):Динамическая!$D$75;ПОИСКПОЗ("всего по округу";ИНДЕКС(Динамическая!A:A;ПОИСКПОЗ(A4;Динамическая!A:A;0)):Динамическая!$A$75;0))
И вам здрасьте
Код
=ИНДЕКС(ИНДЕКС(Динамическая!D:D;ПОИСКПОЗ(A4;Динамическая!A:A;0)):Динамическая!$D$75;ПОИСКПОЗ("всего по округу";ИНДЕКС(Динамическая!A:A;ПОИСКПОЗ(A4;Динамическая!A:A;0)):Динамическая!$A$75;0))
=ИНДЕКС(Динамическая!$A$1:$D$100;ПОИСКПОЗ("Всего по округу";СМЕЩ(Динамическая!$A$1;ПОИСКПОЗ(A4;Динамическая!$A$1:$A$100;0);0;50);0)+ПОИСКПОЗ(A4;Динамическая!$A$1:$A$100;0);4)
Почти такая же, только со СМЕЩ
Код
=ИНДЕКС(Динамическая!$A$1:$D$100;ПОИСКПОЗ("Всего по округу";СМЕЩ(Динамическая!$A$1;ПОИСКПОЗ(A4;Динамическая!$A$1:$A$100;0);0;50);0)+ПОИСКПОЗ(A4;Динамическая!$A$1:$A$100;0);4)