[ LittlePrince @ 21.04.2015. 19:19 ] @
Treba mi mala pomoć, potrebna mi je neka funkcija sa kojom bih dobio prikaz broja uzastopnih ponavljanja nekog broja u koloni. Recimo, hoću da mi se ispiše koliko puta se 0 pojavljuje 3 puta za redom.

----------
1256
0
0
0
236
327
0
0
0
569
0
0
56
----------

Na ovom primeru bih trebao da dobijem rezultat 2 jer ima samo dva puta po tri nule za redom.
[ 3okc @ 21.04.2015. 21:08 ] @
Za vertikalni vektor/opseg rng, unesi matričnu formulu

Code:
=SUM(--(SUBTOTAL(9;OFFSET(rng;ROW(INDIRECT("1:"&ROWS(rng)-2))-1;;3))=0))


[Edit: ispravka, umesto -3 treba -2]

[Ovu poruku je menjao 3okc dana 22.04.2015. u 11:01 GMT+1]
[ LittlePrince @ 22.04.2015. 08:09 ] @
Hvala na odgovoru ali moram da zamolim za malo jasnije pošto mi baš i ne radi. U formuli sam zamenio "rng" sa "A1:A13" (jer ovako izbacuje grešku), formula je upisana u A14 ali rezultat je 0 iako imam na dva mesta po tri nule.

A1 1256
A2 0
A3 0
A4 0
A5 236
A6 327
A7 0
A8 0
A9 0
A10 569
A11 0
A12 0
A13 56
A14 =SUM(--(SUBTOTAL(9;OFFSET(A1:A13;ROW(INDIRECT("1:"&ROWS(A1-A13)-3))-1;;3))=0))
[ 3okc @ 22.04.2015. 09:54 ] @
Verovatno si samo iskopirao formulu. Budući da se ovde radi o matričnoj odnosno formuli niza, unos je neoph. završiti sa CTRL+SHIFT+ENTER (umesto samo ENTER).

Za više detalja ne bi škodilo da povremeno pogledaš HELP, recimo Kreiranje formule niza.
[ 3okc @ 22.04.2015. 10:05 ] @
Možeš da zameniš SUM sa SUMPRODUCT jer ova druga očekuje rad sa nizovima te je nije neoph. završiti sa CSE.

Korigovao sam formulu, umesto -3 treba da stoji -2. [Greška bi se manifestovala samo na poslednja tri unosa.]
[ LittlePrince @ 22.04.2015. 20:11 ] @
Radi i SUM i SUMPRODUCT, veliko hvala, nikada nisam radio sa formulama niza (da ne kažem da nisam znao ni da to postoji), mnogo će mi ovo pomoći