TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
EXCEL: jak to zrobić? - zakres danych w formułach definiowany zmiennymi parametrami , ALBERT 21/11/23 18:12 Hej,
przekopuję z mizernym skutkiem fora i YT aby rozwiązać następujący problem:
potrzebuję w formule sumującej czy też liczącej średnią zastąpić sztywno określony zasięg danych - np (A1:A10) czymś w rodzaju parametrów np (X:Y) co pozwoliłoby hurtowo manipulować zasięgiem sumowanych komórek w wielu podobnych formułach.
Przykład:
mam sto wierszy różnych jednostek produkcyjnych i do każdej 12 kolumn w których wpisana jest wartość produkcji z 12 miesięcy roku
na końcu każdego wiersza jest suma - czyli formuła =suma(A2:A13), którą przeciągam w dół i dla każdej jednostki otrzymuję sumę za rok
Jeśli chciałbym teraz na końcu zamiast sumy za rok otrzymać sumę za kwartał musiałbym w pierwszym wierszu zmienić formułę na =suma(A2:A4) i znów przeciągnąć w dół
no i pytanie:
czy jest możliwe zastąpienie części adresu zakresu jakimś parametrem - np. =suma(Ax:Ay) ?
W tak skopiowanej do wszystkich wierszy formule manipulując umieszczonym gdzieś "z boku" x=? i y=? mógłbym szybko zmieniać zakres sumowanych miesięcy dla wszystkich stu wierszy
Mam nadzieję, że przejrzyście zaprezentowałem koncepcję ;)
ALBERT - ADR.POŚR , Dhoine 21/11/23 20:35
Twoja suma może wyglądać tak:
=SUMA(ADR.POŚR("A"&D1;PRAWDA):ADR.POŚR("A"&E1;PRAWDA))
gdzie w D1 i E1 masz swoje parametry - wiersze które chcesz sumować.- o to chyba chodziło! , ALBERT 22/11/23 11:46
Już jestem blisko ale nie działa tak jak chciałbym
tzn działa dla jednej linii ale nie wiem jak skopiować w dół, żeby odwoływało się do kolejnych pozycji
https://www.dropbox.com/...myrvum9avon2bn&dl=0
ALBERT - rozwiązane , ALBERT 22/11/23 15:24
gdyby ktoś potrzebował to rozwiązanie do tej zagadki poniżej:
=SUMA(ADR.POŚR($C$1&(WIERSZ(C11));PRAWDA):ADR.POŚR($D$1&(WIERSZ(C11));PRAWDA))
Dziękuję za pomoc! :)ALBERT
- Może mniej elegancko, , Janusz 21/11/23 21:36
ale zmieniłbym zakres danych w tabelę excela i wtedy wystarczy wpisać formułę do pierwszego wiersza, a ona przeciągnie się sama do samego dołu ewentualnie kombinowałbym czy nie da się tych danych przekształcić w ten sposób aby potem z tabeli tworzyć dowolne tabele przestawne :)Zawsze warto być człowiekiem,
choć tak łatwo zejść na psy.
/Autsajder, Dżem/ - Hmmm, a nie prosciej zrobic z tych danych tabele przestawna , Kenny 21/11/23 21:40
i w niej sobie manipulowac wyswietlaniem....:Pozdrowienia:. - jasne, że prościej :) , ALBERT 22/11/23 11:47
ale w tym wypadku chciałem użyć parametrów do manipulowania zakresem sum :)ALBERT
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|