[ sora @ 07.12.2008. 19:02 ] @
2001 2002
Nemacka 383,2 390,1
Ruska federacija 380,7 388,4
Italija 336,3 345,2
R. Makedonija 144,7 165,3
BIH (sa RS) 170,9 178,2

pitanje "Koliko je zemalja ucestvovalo u razmeni tokom 2001 I 2002 g., a da je njihovo ucesce u milionima USD bio manji od 300"
kada koristim komandu countif on mi prebroji celije umesto redova....pa umesto 3 zemlje on mi prebroji 6 to jest preboji celije koje su vece od 300
[ component @ 07.12.2008. 20:27 ] @
Ček, da li ti treba manje od 300 kao:
2001+2002 da je manje od 300
ili
2001 i 2002 da je manje od 300 (obe da budu manje od 300)
ili
2001 ili 2002 da je manje od 300 (makar jedna manje od 300)

Iz tvog posta se ne vidi, ali pretpostavljam da imaš 3 kolone
1. Ime zemlje
2. 2001 godina
3. 2002 godina
da li sam u pravu?

U svakom slučaju COUNTIF bi trebalo da odradi posao, samo treba pravilno da definišeš šta da gleda.
[ sora @ 07.12.2008. 21:31 ] @
da imam tri kolone kao sto si rekao prva kolona je ime zemlje, druga 2001 godina i treca kolona 2002 godina. E sad na primer nemacka je 2001 godine ulozila 450 a 2002 350 miliona a Rusija 2001 250 a 2002 150 miliona dinara, sad mi treba da prebroji zemlje koje su i u 2001 i u 2002 ulozile vese od 300 milona dinara, u svakoj godini, to bi u ovom slucaju bila samo nemacka, medjutim kada idem sa countif i stavim mu opseg kolonu za 2001 i kolonu za 2002 godinu on mi prebroji sve celije to jest mesto da mi napise samo 1 to jest nemacka on napise 2 tacnije prebroji celije posto je nemacka imala u dva reda vecu cifru od 300.
nadam se da je malo jasnije malo sam zakukuljio. Ne znam kako da okacim fajl da bi mogao lakse da objasnim
[ Take 5 @ 07.12.2008. 21:55 ] @
Citat:
sora:... Ne znam kako da okacim fajl da bi mogao lakse da objasnim


EliteSecurity :: FAQ [ Frequently asked questions ]

FAQ: 23. Upload fajla uz poruku
[ sora @ 07.12.2008. 22:44 ] @
evo fajla
[ component @ 07.12.2008. 23:42 ] @
Probaj ovako:
=COUNT(IF(B2:B6>300;IF(C2:C6>300)))
samo umesto da pritisneš ENTER da potvrdiš formulu, pritisni CTRL+ALT+ENTER. Time ćeš dobiti Array formulu (ne znam kako su preveli na srpski, valjda formulu za nizove).
Kada pogledaš polje trebalo bi da izgleda ovako:
{=COUNT(IF(B2:B6>300;IF(C2:C6>300)))}

Probaj pa reci da li to rešava problem...
[ 3okc @ 08.12.2008. 10:00 ] @
Citat:
component: Kada pogledaš polje trebalo bi da izgleda ovako:
{=COUNT(IF(B2:B6>300;IF(C2:C6>300)))}

Prvo, ova formula nije dobro napisana: f-ja IF() ima 3 argumenta - kod tebe samo 2 i 1..

Drugo, doslovno preneseni zadatak iz tabele glasi: Koliko je zemalja ucestvovalo
u razmeni tokom 2001 I 2002 g., a da je njihovo ucesce u milionima USD bio manji od 300.


Dakle, treba brojati vrednosti koje su manje (a ne veće) od 300:
Code:
{=SUM(IF(B2:B6<300; IF(C2:C6<300; 1; 0); 0))}

isto to, samo sa SUMPRODUCT():
Code:
=SUMPRODUCT(--(B2:B6<300); --(C2:C6<300))
[ component @ 08.12.2008. 20:01 ] @
Citat:
3okc: Prvo, ova formula nije dobro napisana: f-ja IF() ima 3 argumenta - kod tebe samo 2 i 1..

Mislim da nisu obavezni svi argumenti, ako nemaš "else" odnosno treći argument jednostavno ga ne navodiš. Doduše nisam siguran pošto trenutno koristim OpenOffice gde to radi, ali proveriću sutra na poslu i MS Excel-u.

Citat:
3okc:Drugo, doslovno preneseni zadatak iz tabele glasi: Koliko je zemalja ucestvovalo
u razmeni tokom 2001 I 2002 g., a da je njihovo ucesce u milionima USD bio manji od 300.

Da. I mene je zbunio. U prvom postu sora je rekao da mu trebaju manji od 300, a u drugom veći od 300... U svakom slučaju princip je isti.