-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
szricsi_0917
tag
Sziasztok
Segítséget szeretnék kérni!
Át akarom forgatni vba-ba a=SZORZATÖSSZEG(MAX((Szervíznyilvántartó!B2:B1000=B2)*Szervíznyilvántartó!G2:G1000))
Ha beírom egy cellába ez működik is, tehát a számítás elgondolása helyes.
VBA:auto.Range("U" & i) = Application.WorksheetFunction.SumProduct(Max((utnyilvan.Range("B2:B" & lastrow1) = auto.Range("B" & i)) * utnyilvan.Range("C2:C" & lastrow1)))
A for "i" ciklus és a lastrow működik, mert ha egy egyszerűbb függvényt írok a helyére tökéletesen végig megy.
Lehetséges, hogy vba-ba nem így kell összefűzni a SUMPRODUCT-ot és a MAX-ot?[ Szerkesztve ]