[ primemanager @ 23.11.2007. 09:37 ] @
Ljudi, problem je sledece prirode:
U prvoj koloni imam spisak faktura kupaca koji su uzeli odredjeni proizvod. Odredjeni kupci se ponavljaju jer su vise puta uzeli taj proizvod. Kojom formulom mogu da prebrojim koliko je tacno kupaca uzelo taj proizvod. Znaci jedan kupac ako je uzeo vise puta racuna se samo kao da je uzeo, a podatak koliko puta je nebitan.
Molim za pomoc.
Hvala!
[ 3okc @ 24.11.2007. 00:07 ] @
Trivijalan slučaj prebrojavanja unikata. Postoji više mogućnosti za pisanje ove formule, sve zavisi od ograničenja tj zahteva. Najjednostavniji (i najpoznatiji) slučaj je genijalna Walkenbahova (matrična) formula
Code:
=SUM(1/COUNTIF(SviKupci;SviKupci))
gde je sa 'SviKupci' označen imenovani opseg sa kupcima, jasno. Ograničenje je da ne sme biti praznog polja u opsegu, inače javlja grešku, ali u ovom slučaju se to i ne očekuje, zar ne?

Ako ti se matrične formule ne dopadaju (unosiš ih sa CTRL+SHIFT+ENTER) možeš upotrebiti SUMPRODUCT za ovo isto.
Code:
=SUMPRODUCT(1/COUNTIF(SviKupci;SviKupci))
+ENTER :)
[ primemanager @ 26.11.2007. 11:59 ] @
Hvala na pomoci, resio problem!