Új hozzászólás Aktív témák

  • KaliJoe

    tag

    Sziasztok,

    Új kérdés: Egy cellát szeretnék (pontosabban az abban lévő értéket) szeretném megjeleníteni, megtalálni, bizonyos feltételek mellett.
    T88: =NAGY($U$20:$U$85;1)
    T89: =NAGY($U$20:$U$85;2)
    T90: =NAGY($U$20:$U$85;3)
    U88: =INDEX($A$20:$W$85;HOL.VAN(NAGY($U$20:$U$85;1);U$20:U$85;0);OSZLOP(T88))
    U89: =HA(T89<T88;INDEX($A$20:$W$85;HOL.VAN(NAGY($U$20:$U$85;2);U$20:U$85;0);OSZLOP(T89));INDEX($A$47:$W$85;HOL.VAN(NAGY($U$47:$U$85;1);U$47:U$85;0);OSZLOP(T89)))
    U90: =HA(T90<T89;INDEX($A$20:$W$85;HOL.VAN(NAGY($U$20:$U$85;3);U$20:U$85;0);OSZLOP(T90));INDEX($A$47:$W$85;HOL.VAN(NAGY($U$47:$U$85;2);U$47:U$85;0);OSZLOP(T90)))

    Tehát, mit csinál a fenti rész? Egy véletlenül változó rendezetlen számsorból kikeresi a 3 legnagyobb értéket. Sima ügy. Azonban, ha van azonos nagy (tehát pl. az legnagyobb = a második legnagyobbal), akkor a kikérdezett hozzá tartozó érték már nem lesz helyes, mert ugyanúgy az elsőt fogja megtalálni. Nosza, a NAGY függvény keresési tartományát csökkentsük annyira, amiből már kizárjuk az előbb megtalált NAGY értéket. Ez helyes, és működik, de a fenti példa szerint beégetett, tehát csak akkor jó, ha a 46. sorban találtam meg az első legnagyobb értéket, és abból a sorból szereztem meg, amit akarok. DE..., ha bárhol lehet a két egyező elem, akkor ezt függvényesíteni kell(ene). És biztos én vagyok béna, vagy valamit félre értek, de állandóan #HIV hibát kapok, ha a behelyettesített verzióval próbálkozom:
    U89: =HA(T89<T88;INDEX($A$20:$W$85;HOL.VAN(NAGY($U$20:$U$85;2);U$20:U$85;0);OSZLOP(T89));INDEX(CÍM(SOR(INDEX($A$2:$U$85;HOL.VAN(U88;$T$2:$T$85;0);OSZLOP(U88)))+1;1;1;IGAZ) & ":" & CÍM(SOR(W85);OSZLOP(W85);1;1);HOL.VAN(NAGY($U$47:$U$85;1);U$47:U$85;0);OSZLOP(T89))), az érdekes rész: HOL.VAN(U88;$T$2:$T$85;0);OSZLOP(U88)))+1;1;1;IGAZ) & ":" & CÍM(SOR(W85);OSZLOP(W85);1;1)
    mi önmagában egy másik cellában hozza a : $A$47:$W$85 hivatkozást, az INDEX függvény azonban mégsem fogadja be, mint cellahivatkozást.

    Mit rontok el? Kérlek, segítsetek! Előre is köszönöm. :))

Új hozzászólás Aktív témák