Prebrojavanje uzastopnih pozitivnih ili negativnih brojeva

  • 3 odgovora
  • 4.179 pregleda
Prebrojavanje uzastopnih pozitivnih ili negativnih brojeva 01.08.2013. u 08:22 · pre 161 meseci #1
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.
Re: Prebrojavanje uzastopnih pozitivnih ili negativnih brojeva 01.08.2013. u 14:34 · pre 161 meseci #2
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)

Re: Prebrojavanje uzastopnih pozitivnih ili negativnih brojeva 02.08.2013. u 09:12 · pre 161 meseci #3
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]
Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Re: Prebrojavanje uzastopnih pozitivnih ili negativnih brojeva 03.08.2013. u 13:52 · pre 160 meseci #4
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!!!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme