Page 1 of 1

#1 Neko ko se razumije u MS Excel !

Posted: 12/02/2005 21:56
by Panasonic
Imam mali problem. Kako napisati formulu koja ce brojati sve vrijednosti od 2 do 3 (dakle, >2 i <3) u nekoj koloni? Ja sam koristio ovu:

=COUNTIF(P2:P17;3), ali ova samo trice broji a ova:
=COUNTIF(P2:P17;"<2" & ">3") je pogresno napisana kaze Excel!

I jos jedno pitanje, kako izvrsiti sortiranje (u nekoj koloni) npr. prema plati? Koristio sam opciju Sort iz Data menija ali ona samo 'jednom' sortira i ako se promjeni plata ne dolazi opet do promjene redosljeda u koloni. Meni treba da uvijek automatski najveca plata bude prva i da se onda prema dole sortiraju one manje plate po redu i kada jednu platu promijenim da se opet ona uvrsta tamo gdje joj je mjesto i sve to automatski.


Da vas cujem, hitno mi je ovo :)

#2 Re: Neko ko se razumije u MS Excel !

Posted: 12/02/2005 23:03
by kub lajkan
Panasonic wrote:Imam mali problem. Kako napisati formulu koja ce brojati sve vrijednosti od 2 do 3 (dakle, >2 i <3) u nekoj koloni? Ja sam koristio ovu:

=COUNTIF(P2:P17;3), ali ova samo trice broji a ova:
=COUNTIF(P2:P17;"<2" & ">3") je pogresno napisana kaze Excel!
Pomaze li ovo:

=COUNT(P2:P17)-(COUNTIF(P2:P17, "<=2")+COUNTIF(P2:P17, ">=3"))


Panasonic wrote: I jos jedno pitanje, kako izvrsiti sortiranje (u nekoj koloni) npr. prema plati? Koristio sam opciju Sort iz Data menija ali ona samo 'jednom' sortira i ako se promjeni plata ne dolazi opet do promjene redosljeda u koloni. Meni treba da uvijek automatski najveca plata bude prva i da se onda prema dole sortiraju one manje plate po redu i kada jednu platu promijenim da se opet ona uvrsta tamo gdje joj je mjesto i sve to automatski.


Da vas cujem, hitno mi je ovo :)
Ne znam kako bi ovo bez makroa...

Doduse, nisam ti ja neki strucnjak...

#3 Re: Neko ko se razumije u MS Excel !

Posted: 12/02/2005 23:23
by Jeff
Panasonic wrote:Imam mali problem. Kako napisati formulu koja ce brojati sve vrijednosti od 2 do 3 (dakle, >2 i <3) u nekoj koloni? Ja sam koristio ovu:

=COUNTIF(P2:P17;3), ali ova samo trice broji a ova:
=COUNTIF(P2:P17;"<2" & ">3") je pogresno napisana kaze Excel!

I jos jedno pitanje, kako izvrsiti sortiranje (u nekoj koloni) npr. prema plati? Koristio sam opciju Sort iz Data menija ali ona samo 'jednom' sortira i ako se promjeni plata ne dolazi opet do promjene redosljeda u koloni. Meni treba da uvijek automatski najveca plata bude prva i da se onda prema dole sortiraju one manje plate po redu i kada jednu platu promijenim da se opet ona uvrsta tamo gdje joj je mjesto i sve to automatski.


Da vas cujem, hitno mi je ovo :)
Kako sam te skontao zelis sabirati vrijednost iz vise polja? Ako je to u pitanju i imas npr sljedece:

Polje A1 (Vrijednost 2)
Polje A2 (Vrijednost 3)
Polje A3 (Zbir 5)

U Excelu ce ti trebati ova formula u polju A3

=SUM(A1:A2) da bi dobio zbir polja A1 i A2

#4

Posted: 12/02/2005 23:29
by Panasonic
Ova radi :)

=COUNT(Sortiranje!P2:P17)-(COUNTIF(Sortiranje!P2:P17;"<=2")+COUNTIF(Sortiranje!P2:P17;">=3"))

Hvala!! Puno!

#5

Posted: 12/02/2005 23:34
by Pravda30
Ne mislim da se radi o tome Jeff.

Ja mislim da on ima odredene sume(brojeve) u koloni i treba da su one poredane po velicini. Naravno to nije tesko uraditi,no kada dodas novu cifru ona se ne sortira automatski vec ostaje tamo gdje si je ukucao.

Eh sad ja ne znam da li postoji ta mogucnost da se to radi automatski.Meni nije poznata.Medutim ima opcija "Filtriraj" pa mozda pomocu nje mozes to napravit?

#6

Posted: 12/02/2005 23:36
by kub lajkan
Hoces da ti rijesimo i sortiranje? Samo trebao bi ici u 'Visual Basic Editor', a ne znam koliko ti je to poznat teren?

#7

Posted: 14/02/2005 19:17
by Panasonic
VBE mi je poznat jako dobro - izbiflaj code :)

#8

Posted: 15/02/2005 23:15
by kub lajkan
Pa ako vec znas VBE, onda vjerovatno znas i snimiti makro? To nije tesko, a tako ces i dobiti kod koji ti treba...

#9

Posted: 15/02/2005 23:33
by neko iz mase
VBA bi ti stvarno bilo najbolje rijesenje. Primjera na internetu imas mali milion, i oni su manje vise prilicno jednostavni za razumjeti. Koliko se sjecam, excell ima funkciju "on update" ili nesto slicno, koja je trigger. manje vise, cim promjenis vrijednost celije u excellu, on ti automatski pokrene macro ili obavi operacije koje zelis (sorting, proracunavanje itd.) Problem kod macra koji snimis je da je on prilicno statican, tj ako imas 100 podataka koji se mijenjaju, on ti moze pomoci. u slucaju da se duzina podataka mijenja, jedini izlaz ti je macro koji pokreces kao trigger. ako ti treba vise informacija, mogu ti poslati par e-books kao uvod u VBA. Javi se na pm

#10

Posted: 28/02/2005 16:11
by RPM
brojac mozes lako uraditi pomocu CSE-ARRAY formule, cak postaviti dodatno uslova koliko se trazi:

{=COUNT(IF((P2:$P$17>2)*($P$2:$P$17<3),$P$2:$P$17))}

kad upises formulu is celije izlazis sa CTRL+SHIFT+ENTER

za sortiranje se fino "uhvatis" makroa, uradis jednom i snimis kod. ... :D

#11

Posted: 02/03/2005 18:13
by pitt
Milostiva,
probaj ovo:

1) copy taj row
2) paste special i chekiraj "transpose" i klikni ok.

trebalo bi fercerati :D

#12

Posted: 02/03/2005 18:17
by pitt
Sro ti je koincidencija....ja se bas sad sa tim nesto isto zajebajem :?
Samo kod mene to ne kopira u beskonacnost :D:D

#13

Posted: 02/03/2005 18:23
by pitt
Dobro je onda. Vec sam se uplasio da me negdje kroz staklenu kuglu posmatras :D:D:D

#14

Posted: 02/03/2005 18:28
by pitt
Dobro je pa sam se pocesljao jutros i zube oprao :D:D:D

#15

Posted: 02/03/2005 18:37
by pitt
jasta je... i po prvi put do sad sa uspjehom je problem rjesen, :D:D Nije nama milostiva bilo ko :D:D:D

#16

Posted: 19/03/2005 20:47
by Nenadv24
[quote="A"]Image[/qu ote]

vidi ista kao moja

#17

Posted: 19/03/2005 20:52
by pitt
Vidi nene sto se na mladju fura :D:D:D