Hirdetés

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

  • Fferi50

    Topikgazda

    válasz Slowman #44529 üzenetére

    Már nem tudom szerkeszteni az előzőt, az F64 cellába írva működik, tömbképletként.
    A magyarázat:
    Az azonos értékek elkerülése érdekében minden vizsgált számhoz hozzáadunk egy nagyon pici eltérést, ez a +OSZLOP($F$8:$AH$8)/100000 érték. Ezáltal az azonos értékek megszűnnek, mivel az oszlopszám minden értéknél más és más.
    Ezután az így kapott értéknek keressük meg az oszlopszámát a HOL.VAN függvénnyel:
    HOL.VAN(NAGY('OEE_Állásidő összegzés'!$F$8:$AH$8+OSZLOP($F$8:$AH$8)/100000;SOR()-63);'OEE_Állásidő összegzés'!$F$8:$AH$8+OSZLOP($F$8:$AH$8)/100000;0)
    A Nagy függvény k paraméterét pedig úgy határozzuk meg, hogy lefelé húzható legyen, ezt a Sor()-63 adja. Ha tehát a 64. sorban van a képlet, akkor a kifejezés értéke 1 lesz, lehúzva pedig 2,3 stb.
    A HOL.VAN függvény értéke pedig megadja az INDEX függvénynek, hányadik értéket vegye a tömbből.
    Mivel az INDEX függvény első paraméter 1 soros, nem szükséges feltétlenül a függvény sor paraméterének az 1 megadása, mivel nincs több sor.
    A tömbfüggvény pedig azért kell, hogy minden tételt vegyen figyelembe a képlet.
    Remélem érthetően sikerült leírnom.
    (Természetesen az eltérő értékeket úgy is el lehet érni, ha nagyon kis értékeket kivonunk a tényleges értékekből.)
    Üdv.
    Ps.
    Amit az FKERES, VKERES függvényről írtál, azt Redmond felé kellene javasolnod. :)

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

Hirdetés