[ mirko1949 @ 14.04.2006. 11:34 ] @
Kako resiti problem u Excelu ilustrovan sledecim primerom:
A B
1 1 -3
2 5 -2
3 6 -1
4 8 0
5 5 1
6 4 2
7 1 3

Kako u zavisnosti od vrednosti u celijama kolone A postaviti vrednosti kolone B tako da u istom redu gde je maksimala vrednost celije kolone A (red 4) bude dodeljena vrednost 0, a prethodnim celijama kolone B redom vrednosti -1, -2, -3,...
a narednim celijama redom vrednosti 1, 2, 3.....

[Ovu poruku je menjao Goran Mijailovic dana 06.05.2006. u 22:29 GMT+1]
[ Slobodan Trebovac @ 14.04.2006. 13:43 ] @
Jednom prilikom je i meni trebalo nesto slicno, pa su mi clanovi ovog foruma pomogli.
Pogledaj na sljedecem linku ima li nesto sto ti moze pomoci: http://www.elitesecurity.org/tema/153071
Pozdrav
[ Jpeca @ 17.04.2006. 07:47 ] @
Napravi jednu pomoćnu kolonu D koja će ti omogućiti da odrediš broj reda u kome se nalazi Max. Neka se opseg vrednosti nalazi u B2:B8 Funkcija je =IF(B2=MAX(B$2:B$8);Row(B2);0). Sumiraj rezultati i u jednoj ćeliji - nazovimo je MaxRed imaćeš broj reda za Maximalnu vrednost. Sada u novoj koloni napravi razliku = Row(B2) - MaxRed i dobićeš to što ti treba.
[ mirko1949 @ 17.04.2006. 17:43 ] @
Hvala Jpeci, puno mi je pomogao
[ mirko1949 @ 30.04.2006. 10:30 ] @
Citat:
#1118492/Jpeca: Napravi jednu pomoćnu kolonu D koja će ti omogućiti da odrediš broj reda u kome se nalazi Max. Neka se opseg vrednosti nalazi u B2:B8 Funkcija je =IF(B2=MAX(B$2:B$8);Row(B2);0). Sumiraj rezultati i u jednoj ćeliji - nazovimo je MaxRed imaćeš broj reda za Maximalnu vrednost. Sada u novoj koloni napravi razliku = Row(B2) - MaxRed i dobićeš to što ti treba.


Ovo dobro funkcionise osim slucaja kada se maksimalne vrednosti pojavljuju u 2 ili vise celija. Tada ne funkcionise citirano recenje. Kako resiti taj problem? Napominjem da je kod pojavljivanja 2 celije sa takvim vrednostima gotovo svejedno kojoj ce biti dodeljena vrednost "0"

[ Jpeca @ 02.05.2006. 06:59 ] @
U slučaju da ima više jednakih maksimalnih vrednosti bitno je utvrditi kriterijum po kojem će se izabrati jedna. Ako je svejedno nalakše je izabrati poslednje pojavljivanje. Umesto SUM() u ćeliji MaxRed uzmi MAX()