Hirdetés

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

  • Mutt

    senior tag

    válasz underdark #54617 üzenetére

    Szia,

    Kimutatást javasoljuk erre.
    Az újabb Excel-ekben képlettel is lehetséges már.

    E2-ben a képlet: =KIMUTATÁS.ALAP.SZERINT(Table1[Name];Table1[Year];Table1[ASC];SZUM;0;0;;0)

    Van egy másik képletem is de sokkal hosszabb.

    =LET(nevek;SORBA.RENDEZ(EGYEDI(Table1[Name]));
    evek;SORBA.RENDEZ(EGYEDI(Table1[Year]));
    sorszam;SORSZÁMLISTA(DARAB2(nevek));
    ertekek;REDUCE(TRANSZPONÁLÁS(evek);sorszam;LAMBDA(s;c;FÜGG.HALMOZÁS(s;TRANSZPONÁLÁS(SZUMHATÖBB(Table1[ASC];Table1[Name];INDEX(nevek;c);Table1[Year];evek)))));
    VÍZSZ.HALMOZÁS(FÜGG.HALMOZÁS("";nevek);ertekek))

    A képletben az "ertekek" sorban van a lényeg, ami a SZUMHATÖBB segítségével kiszámolja mindegyik névhez és évhez az értéket. A REDUCE-t arra használom, hogy a kapott értékeket "egymásra tegyem" (függőleges halmozás), mert ezt tudom majd a munkalapra kiírni. A végén még az elejére teszem a neveket.

    üdv

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