Hallo Excelperten,
ich nutze eine Funktion, um zB die Treffer der vorherigen letzten 6 Spiele eines Teams zu addieren.
der code
Public Function Letzte6_HeimT(rngZelle As Range) As Integer
Application.Volatile
'Gehe bei Fehler zu Ende
On Error GoTo ende
'Variablendeklarationen
'Integer -> Bei mehr als 35768 Spiel-Zeilen Long nehmen!
Dim iRow As Integer, iPlay As Integer, iTor As Integer
'String
Dim strTeam As String
'Vorletzte Zeile ermitteln
iRow = rngZelle.Row - 1
'Teameintrag Heimmannschaft in Spalte C ermitteln
strTeam = Cells(rngZelle.Row, 3).Value
'Schleife solange nicht erstes Spiel und 6 Spiele erreicht sind
'(iplay beginnt ebi 0 - erstes Spiel)
Do While iRow > 1 And iPlay
Die Funktion hilft mir, solange die Datenmenge "überschaulich" ist.Meine Frage;
Wie sieht die Funktion als Zell-Formel aus?
Um meine Anfrage etwas zu verdeutlichen ein Beispielblatt anbei
https://www.herber.de/bbs/user/128171.xlsb
Kann mal jemand drauf schauen und mir zumindest eine Formel schreiben?
Mit freundlichen Gruß
Fred Neumann