[ Borna Š @ 11.09.2021. 18:28 ] @
Pozdrav svima !
Molim pomoć kod funkcija Small: U rasponu imam i vrijednost nula na više pozicija. Moram dobiti npr.2. k, ali dobijem - nulu!
Drugi problem mi je dobiti ime klijenta za 2.k , jer imam više klijenata s istim iznosima.

Hvala na pomoći , unaprijed.
[ djoka_l @ 12.09.2021. 00:36 ] @
Ono što ti tražiš zove se "DENSE RANK", odnosno rangiranje vrednosti bez preskakanja brojeva.

Ovde je jedan lep primer koji, nažalost, radi na verzijama Excela 2019. Koristi TEXTJOIN funkciju, koja vraća konkatenirani string u slučaju kada postoji više rezultata koji odgovaraju kriterijumu.
https://www.xelplus.com/excel-rank-without-skipping-numbers/

U priloženom excelu, u koloni D sam napisao funkciju koja vraća poziciju koja uključuje i nule, u koloni E je rešenje koje za vrednosti koje su <= 0 vraća poziciju 0.
Pazi na to da sam stavio INT, jer vrednost koja se vraća predstavlja decimalni broj, pa onda MATCH ne radi dobro.

U polju J10 je pozicija za koju se traži cena, u K10 je cena, a u L10 naziv klijenta
[ Ivek33 @ 12.09.2021. 11:29 ] @
Drugačije rješenje (imaš dvije varijante u priloženoj datoteci)
[ Borna Š @ 12.09.2021. 11:44 ] @
Hvala Djoka!
Malo mi je složena cijela priča ali funkcionira.
Za link ti posebno hvala...
[ Borna Š @ 12.09.2021. 11:48 ] @
[quote]Ivek33:

Ivek33, puno hvala.
Varijanta A mi najbolje odgovara.