Thread View: alt.pl.openoffice
4 messages
4 total messages
Started by Wojtek
Thu, 11 Aug 2011 07:53
Specyficzne sumowanie komórek
Author: Wojtek
Date: Thu, 11 Aug 2011 07:53
Date: Thu, 11 Aug 2011 07:53
31 lines
1909 bytes
1909 bytes
Witam
Mam takie pytanie:
W Calcu mam:
- kolumnę A w której w każdej komórce mam wartość liczbową
- kolumnę B w której w części komórek (część komórek pusta) mam
wpisaną wartość liczbową. W tej kolumnie komórki z wartościami
pojawiają się np. co 3-5 komórek ale nie ma na to reguły.
- kolumnę C w komórkach której chcę otrzymywać sumę wartości komórek z
kolumny A ale tylko do momentu wystąpienia pierwszej wartości (komórki
niepustej) w kolumnie B.
Może przedstawię to na przykładzie:
A B C
1 5 6
2 6
3 8
4 1
5 8 5 23 (suma od A2:A5)
6 7
7 6
8 3 9 16 (suma od A6:A8)
etc.
Jakaś formułka?
TIA
pozdrawiam
Wojtek
Re: Specyficzne sumowanie komórek
Author: Paweł
Date: Thu, 11 Aug 2011 16:17
Date: Thu, 11 Aug 2011 16:17
40 lines
2143 bytes
2143 bytes
Wojtek napisał(a):
> Witam
>
> Mam takie pytanie:
> W Calcu mam:
> - kolumnę A w której w każdej komórce mam wartość liczbową
> - kolumnę B w której w części komórek (część komórek pusta) mam
> wpisaną wartość liczbową. W tej kolumnie komórki z wartościami
> pojawiają się np. co 3-5 komórek ale nie ma na to reguły.
> - kolumnę C w komórkach której chcę otrzymywać sumę wartości komórek z
> kolumny A ale tylko do momentu wystąpienia pierwszej wartości (komórki
> niepustej) w kolumnie B.
>
> Może przedstawię to na przykładzie:
> A B C
> 1 5 6
> 2 6
> 3 8
> 4 1
> 5 8 5 23 (suma od A2:A5)
> 6 7
> 7 6
> 8 3 9 16 (suma od A6:A8)
> etc.
>
> Jakaś formułka?
Witam
Jeśli ma być formułka, to będzie potrzebna dodatkowa kolumna pomocnicza.
Niech to będzie kolumna D. W komórce D1 umieść formułę =JEŻELI(B1="";1;"")
W D2 wstaw formułę =JEŻELI(B2="";JEŻELI(B1="";D1+1;1);"") i skopiuj ją w
dół do końca. Na koniec do C2 wklej formułę
=JEŻELI(D2="";JEŻELI(B1="";SUMA(ADR.POŚR("A"&WIERSZ(A2)-D1&":A"&WIERSZ(A2))));"")
i skopiuj ją również w dół do końca tabeli.
--
Pozdrawiam,
Pełcio
Re: Specyficzne sumowanie komórek
Author: Paweł Wlaź
Date: Fri, 12 Aug 2011 08:51
Date: Fri, 12 Aug 2011 08:51
48 lines
2225 bytes
2225 bytes
On Thu, 11 Aug 2011, Wojtek wrote: > Witam > > Mam takie pytanie: > W Calcu mam: > - kolumnę A w której w każdej komórce mam wartość liczbową > - kolumnę B w której w części komórek (część komórek pusta) mam > wpisaną wartość liczbową. W tej kolumnie komórki z wartościami > pojawiają się np. co 3-5 komórek ale nie ma na to reguły. > - kolumnę C w komórkach której chcę otrzymywać sumę wartości komórek z > kolumny A ale tylko do momentu wystąpienia pierwszej wartości (komórki > niepustej) w kolumnie B. > > Może przedstawię to na przykładzie: > A B C > 1 5 6 > 2 6 > 3 8 > 4 1 > 5 8 5 23 (suma od A2:A5) > 6 7 > 7 6 > 8 3 9 16 (suma od A6:A8) > etc. > > Jakaś formułka? > W D1 wpisz zero, w D2 formułkę: =A2+JEŻELI(B1<>0;0;D1) i przeciągnij ją na całą kolumnę D, następnie w C1 wpisz formułkę =JEŻELI(B1<>0;D1;"") i przeciągnij na całą kolumnę C. To powinno dać efekt jak pisałeś, poza jednym szczegółem, że w C1 pokaże zero a w przykładzie miało być puste. Oczywiście można w C1 wpisać sztucznie coś innego, jeśli to jest problem, ale tak jak jest, jest dośc logicznie. PW
Re: Specyficzne sumowanie komórek
Author: Wojtek
Date: Fri, 12 Aug 2011 11:57
Date: Fri, 12 Aug 2011 11:57
5 lines
1345 bytes
1345 bytes
Ok, wielkie dzięki - o to chodziło! Pozdrawiam Wojtek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads