[ paja_odi @ 13.01.2011. 13:16 ] @
| Ako u koloni A od A1:A10 imam upisane npr. brojeve 1,2,3,4,0,5,8,0,3,4 respektivno da li je moguće napisati formulu u ćeliji b1 koja ce racunati zbir brojeve koji se nalaze između dve 0 u ovom slučaju rezultat bi trebao biti 13 ili dve 3 (ne uzimajući njih u obzir) zbir bi trebao biti 17. |
[ ib.kroki @ 14.01.2011. 12:11 ] @
Ja sam uradio nešto, ali sa pomoćnom kolonom. Pogledaj fajl u prilogu.
Ovo radi samo u slučaju ako imaš dve nule u nizu.
[ Ivek33 @ 14.01.2011. 21:13 ] @
Interesantan problem
@ib.kroki
Ideja ti je dobra (baš me zanima zna li netko nekakav Macro koji bi rješavao ovakav problem)
btw: ja bi samo malo promijenio tvoju ideju
u stupac B postavio bi formulu =IF(A2=$C$1;$C$1;IF(B1="";"";COUNTIF($B1:B$2;$C$1))) tako da se veže na ćeliju C1 u kojoj bi bio UVJET za zbrajanje ( nula ili broj tri). Tako da jednostavnom promjenom broja u ćeliji C1 imaš rezultat zbrajanja niza.
No postavljam pitanje @pedja_odi
Što ako se pojave tri nule? Postoji li takva mogućnost i što u tom slučaju?
npr: na prvom, petom i osmom mjestu u nizu. U ovom rješenju tada se zbraja samo između prve dvije nule.
[ ib.kroki @ 14.01.2011. 21:32 ] @
^
Mogla bi ova ideja da se doradi sa još nekoliko uslova.
U ovom obliku može se doći do rezultata između svih nula (između prve i drug, između druge i treće, ...)
A možda i može neki Macro, ali ja ne poznajem VBA i sve radim sa "štapom i kanapom".
[ Brodoplovac @ 15.01.2011. 00:01 ] @
[ ib.kroki @ 15.01.2011. 14:23 ] @
^ Jednostavnije, a jednostavnije znači bolje.
[ paja_odi @ 15.01.2011. 22:18 ] @
Prvo. Hvala svima na idejama i rijesenjima.
@Ivek33. Moguće je da se pojavi više nula u koloni. Pojednostavio sam pitanje da bi krenuli od nečeg opštijeg prema komplikovanijem. Taj među zbir bi trebao da se racuna između svake od tih 0. Recimo kod primjera koji je postavio Brodoplovac u koloni K,L ili M nebitno u redu u kojem je 0 kod druge 0(J12) bi trebao stajati zbir 13, kod treće 0 (J15) zbir 7 i tako dalje...
Ali koliko vidim pristup problemu se ovim dodatnim uslovom iz potpunosti mijenja.
[ neptuncokg @ 16.01.2011. 02:55 ] @
Ovaj problem je "rodjen" da se resi preko makroa. Evo u prilogu, uradio sam primer za zbir izmedju 2 broja. Mislim da ne bi bio problem da se preradi i za vise od 2.
Znaci, u "C1" se unese broj (naprimer 3), i klikom na button se dobija zbir izmedju dva pojavljivanja tog broja u - "D1". U slucaju da nema dva pojavljivanja, daje poruku o gresci. Pozdrav
[ ib.kroki @ 16.01.2011. 11:53 ] @
Citat:
paja_odi: kod druge 0(J12) bi trebao stajati zbir 13, kod treće 0 (J15) zbir 7 i tako dalje...
Na moj prvi primer dodao sam još jednu kolonu, pogledaj primer.
EDIT:
Ovo se može primeniti i na primer koji je postavio @Brodoplovac.
[ anakin14 @ 16.01.2011. 19:05 ] @
evo mog resenja:
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.