[ ramzesIV @ 01.08.2013. 08:22 ] @
pozz,

evo mene opet! ;-)

da li moze pomocu formula ovako nesto da se uradi:

ako imam jednoj koloni pozitivne i negativne brojeve. da li je moguce s nekom formulom zbrajati koliko se puta ponavlja pozitivan broj zaredom?
npr ako je a1,a2, a3, pozitivan broj, da mi napise formula tri, pa onda npr. a4, a5 je negativan, formula napise dva, pa a6 pozitivan, formula napise 1. znaci u koloni b bi bila ta formula. ja sam nesto kao probala sa if negativan then -1, else 1. ali ne znam kako sa count da napisem da zbraja. ili mozda treba neka druga formula, koja meni ne pada na pamet.
[ ramzesIV @ 01.08.2013. 14:34 ] @
ovako sam nesto uradila:

if(e16=e15,f15+e16,if(f15=0,e16+e15,0))

medjutim prvi if mi radi ok, ali drugi ne. kad mi se pojavi recimo negativan broj ne uzme ovo e16+e15. vec samo f15 (tj nulu)

[ Jpeca @ 02.08.2013. 09:12 ] @
Bilo bi korisno da si postavila primer kako želiš da izgleda kolona sa rezultatima. Objasniću jedno rešenje kako sam ja razumeo.
Ako su podaci u koloni A a rezultati i koloni B, u prvoj ćeliji kolone B (B2) jednostavno upišeš 1. Ispod (B3) možeš da posataviš formulu:

Code:
=IF(SIGN(A3)=SIGN(A2);B2+1;1)


Znači, ako je znak u odgovarajućoj ćeliji kolone A isti kao znak prethodne ćelije doda 1 na prethodni zbir. Ako nije stavi 1 - počinje novo brojanje. Nakon ovog u koloni B pojaviće se odgovarajući zbirovi u svakom redu.

Npr za niz podataka -2,2,3,5,-1, rezultat će biti:
1,
1 (menja se znak),
2 (nema promene znaka -uvećava se prethodni za jedan),
3 (nema promene znaka -uvećava se prethodni za jedan),
1 (menja se znak)

Ako ne želiš da prikažeš međurezultate, nego samo odgovarajuće dužine nizova npr u prethodnom primeru 1,,,3, onda možeš da prefarbaš medjurezultate sa uslovnim formatiranjem.
U koloni B postavi formulu za uslovno formatiranje =B2<B3 i ako je ispunjena neka ispis bude belim slovima (nevidljivo)




[Ovu poruku je menjao Jpeca dana 02.08.2013. u 10:34 GMT+1]
[ ramzesIV @ 03.08.2013. 13:52 ] @
yep, to je ono sto meni treba, jedino ova formula sign racuna broj 0 kao 0 i rezultat daje 1.

ja trebam da je izbacim, da je formula ne uracuna.

ili u krajnjem slucaju mogu da dodam jos jednu kolonu gde bih izbacila nule. hmmm?


u svakom slucaju, originalno resenje. Hvala!!!