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

  • Mutt

    senior tag

    válasz andreas49 #53462 üzenetére

    Szia,

    Itt az én megoldásom MS365-ös függvényekkel, segédoszlop nélkül. Feltételeztem hogy csökkenő sorrend érdekel, ha nem akkor a -1-eket a rendezésben 1-re kell cserélni.

    C2-nek a képlete (tördelés csak a könnyebb olvashatóság miatt):
    =LET(
    adat;INDIREKT("A2:B7");
    lista;RENDEZÉS.ALAP.SZERINT(adat;INDEX(adat;0;1);-1;INDEX(adat;0;2);-1);
    XHOL.VAN(A2&"-"&B2;INDEX(lista;0;1)&"-"&INDEX(lista;0;2)))

    Egy másik változat pedig SZŰRŐ-t használva (ez van a D-oszlopban):
    =LET(
    adat;INDIREKT("A2:B7");
    lista;VÍZSZ.HALMOZÁS(RENDEZÉS.ALAP.SZERINT(adat;INDEX(adat;0;1);-1;INDEX(adat;0;2);-1);SORSZÁMLISTA(SOROK(adat)));
    a;INDEX(lista;0;1);
    b;INDEX(lista;0;2);
    c;INDEX(lista;0;3);
    SZŰRŐ(c;(a=A2)*(b=B2)))

    Mindkét esetben a LET utáni első változó deklaráció azért van, hogy csak ott kelljen változtatnod a tartományt.

    üdv

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