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

  • Fferi50

    őstag

    válasz Nowitzki #32075 üzenetére

    Szia!

    Bocs, egyrészt elírás is volt a képletben, mert Sheet1 helyett több helyen Sheet2 szerepelt, másrészt a képlet csak akkor ad helyes eredményt, ha azonos dbszám fordul elő minden tételből. Mea culpa.

    Viszont a minta alapján egy lehetséges megoldás, amihez annyi szükséges - remélem megoldható -, hogy a Sheet1 munkalap adatai rendezve legyenek 1. szint termék, 2. szint dátum, 3. szint mennyiség (azaz D, L és K oszlop) szerint.

    Ezután egy segédoszlopba beirod a következő képletet: (én az M oszlopba írtam, de gondolom ott lehetnek még adatok:
    =HA(ÉS(D2=D1;K2=K1;L2=L1);0;HA(ÉS(D2=T(Sheet2!$A$35);L2>=Sheet2!$B$34;L2<=Sheet2!$C$34);K2;0))
    Ez megy az M2 cellába, majd végig, ameddig adatok vannak.

    A Sheet2 munkalap A35 cellájába kerül a termék kód - itt vigyázni kell, mert a szám-szöveg ellentmondás bekavarhat - ha szövegként van a termék kódja a Sheet1 munkalapon, ide is szövegként kell bevinni.

    A képlet a B5 cellába:
    =SZUM(Sheet1!M:M)

    Ha változtatod a termék kódot, vagy a dátumot, természetesen változik az eredmény is.

    Próbálok még vele ügyeskedni, de szerintem már ez is használható.

    Üdv.

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