frezen napisał: Witam. Otóż chcę przenosząc formułę o jeden wiersz w dół, aby komórki w formule zwiększały się o 100 a nie o 1. Tzn. w komórce B1 mam formułę sumującą A1:A100, kopiując tą formułę do komórki B2, formuła zwiększa mi się względnie o 1 czyli A2:A101, a chciałbym aby zwiększała się o 100 czyli A101:A200.

ale kolega forumowicz "ma wymagania"
Wzór kolegi
JRV jak wyżej i poniżej ... bo ten drugi to trochę nie
JRV napisał:
B1=SUMA(ADR.POŚR("$A$" &1+( WIERSZ()-1)*100 & ":$A$"&WIERSZ()*100))
Albo jego kombinacje, np.:
SUMA(ADR.POŚR("A" & (200-(100*WIERSZ(A1)+101))*(-1) & ":" & "A" & WIERSZ(A1)*100))
Jeśli składnik WIERSZ(A1) wpisze się z tym 'A1', to sumować będzie niezależnie od wiersza wstawienia samego wzoru
Jeśli bez niego (tego 'A1' oczywiście), to cały wzór musi być wstawiony w wiersz odpowiadający pierwszemu z sumowanego zakresu, czyli bez 'A1' w np: B1, a z 'A1' w dowolny inny wiersz
lub może taki kosmiczny, dla 'leniuchów' ze zwykłym wyborem z 'gotowej' tablicy, tu akurat dla 7 obszarów:
SUMA(ADR.POŚR("A" & WYBIERZ(WIERSZ(A1);1;101;201;301;401;501;601) & ":A" & WYBIERZ(WIERSZ(A1);100;200;300;400;500;600;700)))
zasady te same, też z 'A1' lub bez niego
Jeśli adres do sumowania nie rozpoczyna się w 'A1', to należy odpowiednio zmienić argument funkcji '=wiersz()' ... i składniki wzorów ...