Formtabelle Fussball
#11
Damit man das Thema nicht immer neu denken muss (hier: Spieltage 23-27 ausgewertet):

.xlsx   180916 Bundesliga 18-19.xlsx (Größe: 27,29 KB / Downloads: 8)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top
#12
LCohen, meine Tabelle wertet keine Bundesligaspieletage direkt aus, sondern Ergebnisse aus einem Fussballmanager.

Ich freue mich schon auf die Lösung von Werner, schon mal im voraus ein dickes Danke!
Top
#13
mal der aktuelle Stand mit den Formeln von Werner, ist jetzt ein Filter mit 2 Ebenen auf der Tabelle.


Angehängte Dateien
.xlsx   forum2.xlsx (Größe: 80,83 KB / Downloads: 3)
Top
#14
Hallo elamigo,

nachfolgend hab ich meine letzte Spieltabelle (mit den zwei manipulierten Datenwerten zum erzeugen Unentschiedener Ergebnisse) genommen und um die drei neuen in Deiner aktuellen Datei ergänzt und die Formeln ergänzt und strukturiert.

Erklärungen später/morgen, weil ich ich jetzt erst einmal außer Haus bin.

Arbeitsblatt mit dem Namen 'Tabelle'
ABCDEFGHI
1Formtabelle letzten 5 Spiele bis:Spieltag:27
2für die momentan letzten 5 Spieltage
3RangTeamPunkte+  Tore  -
45Team 16234207
51Team 210271201
66Team 34202228
73Team 47276215
810Team 50158201
94Team 67207194
102Team 78220179
119Team 82176180
128Team 93177259
137Team 103176233

NameBezug
A_Team=Spiele!$B$2:$OH$10
A_TT=Spiele!$D$2:$OJ$10
Anf=MAX(WENNFEHLER(VERGLEICH("*"&!$I$1;Spiele!$1:$1;0)-16;ANZAHL2(Spiele!$1:$1)-16);1)
End=WENNFEHLER(VERGLEICH("*"&!$I$1;Spiele!$1:$1;0);ANZAHL2(Spiele!$1:$1)-3)+3
H_Team=Spiele!$A$2:$OG$10
H_TT=Spiele!$C$2:$OI$10

ZelleFormel
A4=SUMMENPRODUKT(N((C$4:C$13*1000+D$4:D$13-E$4:E$13+D$4:D$13%)>=C4*1000+D4-E4+D4%))
C4{=(SUMME(N((H_Team=B4)*(WECHSELN(0&H_TT;WENN(ISTTEXT(H_TT);H_TT;"");0)+0)*(REST(SPALTE(H_TT);4)=3)*(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End)>(WECHSELN(0&A_TT;WENN(ISTTEXT(A_TT);A_TT;"");0)+0)*(REST(SPALTE(A_TT);4)=0)))+SUMME(N((WECHSELN(0&H_TT;WENN(ISTTEXT(H_TT);H_TT;"");0)+0)*(REST(SPALTE(H_TT);4)=3)<(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End)*(A_Team=B4)*(WECHSELN(0&A_TT;WENN(ISTTEXT(A_TT);A_TT;"");0)+0)*(REST(SPALTE(A_TT);4)=0))))*2+SUMME(N((WENN((REST(SPALTE(H_TT);4)=3)*((H_Team=B4)+(A_Team=B4));H_TT;456)=WENN((REST(SPALTE(A_TT);4)=0)*((H_Team=B4)+(A_Team=B4));A_TT;789)))*(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End))}
D4{=SUMME(((H_Team=B4)*(WECHSELN(0&H_TT;WENN(ISTTEXT(H_TT);H_TT;"");0)+0)*(REST(SPALTE(H_TT);4)=3))*(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End)+((A_Team=B4)*(WECHSELN(0&A_TT;WENN(ISTTEXT(A_TT);A_TT;"");0)+0)*(REST(SPALTE(A_TT);4)=0))*(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End))}
E4{=SUMME(((A_Team=B4)*(WECHSELN(0&H_TT;WENN(ISTTEXT(H_TT);H_TT;"");0)+0)*(REST(SPALTE(H_TT);4)=3))*(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End)+((H_Team=B4)*(WECHSELN(0&A_TT;WENN(ISTTEXT(A_TT);A_TT;"");0)+0)*(REST(SPALTE(A_TT);4)=0))*(SPALTE(H_TT)>Anf)*(SPALTE(H_TT)<=End))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Werner
.. , - ...
[-] Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:
  • elamigo
Top
#15
Hi

Hier mal eine mit Auswahl des Spieltagbereiches.

.xlsx   Auswertung.xlsx (Größe: 18,47 KB / Downloads: 6)

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • elamigo
Top
#16
Hallo elamigo,

nachfolgend stell ich Dir auch meine etwas aktualisierte Auswertungsdatei ein.

Diese war und ist momentan so aufgebaut, dass sie bis zu 100 Spieltage auswerten kann.
Ich bin dabei davon ausgegangen, dass Du normalerweise 5 Spieltage auswertest, wenn Du in I1 Deinen Spieltag angibst, bis zu dem ausgewertet werden soll (wenn dort nichts angegeben wird, gehe ich davon aus, dass Du bis zum aktuell letzten Spieltag die Auswertung vornehmen willst).

Damit Du aber auch weniger oder mehr Spieltage (so vorhanden) auswerten willst, hab ich die Eingabezelle I2 noch bereitgestellt. Wenn dort keine Eingabe gemacht wird, dann geht meine Auswertung davon aus, dass Du Deine Standardauswertung, also 5 Spieltage vornehmen willst.

Rechts neben I1:I2 stehen die ermittelten Grenzwerte, die Du in I1:I2 auf Grund der jeweils aktuell vorh. Datenwerten in Tab.: "Spiele" vornehmen kannst und die I1:I2 als Datengültigkeitsgrenzen dienen.

Die bisherige Auswertung hab ich nun als Hilfstabelle nach unten verschoben. Die könntest Du "aus-gruppieren".
Diese Hilfstabelle ist zwar die eigentliche Auswertungstabelle und bildet die Grundlage für die jeweils sortierte Ausgabe.

Für die Rangermittlung hab ich als oberste Bewertung die jeweils erzielten Punkte, danach die Tordifferenz und anschließend die max erzielte Tore zu Grunde gelegt.

Meine Formelauswertung hab ich noch weiter mit benannten Namen strukturiert, so dass in den Zellformeln nun auch keine klassische Matrixformel mehr notwendig ist.


Angehängte Dateien
.xlsx   Tab_Auswert_neopa.xlsx (Größe: 67,33 KB / Downloads: 4)
Gruß Werner
.. , - ...
[-] Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:
  • elamigo
Top
#17
Hi Werner,

super scheint alles zu klappen sieht echt super aus! und mit Bonus! Ich werde versuchen in den nächsten Tagen das ganze mal zu verstehen :D aber super und danke dir!
Top
#18
Hallo elamigo,

ich hatte noch festgestellt, dass meine eingestellten Lösung bzgl. der Auswertung von Unentschieden nicht "kompatibel" zu meinen sonstigen Ermittlungen war. Auch ergaben sich für besondere aber mögliche Datenkonstellationen (z.B. wenn noch keine Daten in "Spiele" stehen oder aus vorangegangenen Auswertungen in I1:I2 nicht mehr zutreffende Daten stehen) ungewollte Ergebniswerten bzw. -darstellungen. 

Deshalb stelle ich Dir hier noch meine entsprechende angepasste Lösungsdatei ein.

Den Basis-Lösungsansatz den Elex mit der BEREICH.VERSCHBEN()-Funktion genutzt hat, finde ich hier für eine sehr gute Alternative, die möglicherweise für erfahrene Nutzer auch einfacher nachvollziehbar sein wird/könnte. Nur vermeide ich persönlich die Funktion BEREICH.VERSCHIEBEN() wenn immer möglich (nur manchmal zwingend notwendig), weil diese Funktion volatil ist. Wobei allerdings dessen negativen Auswirkungen für Deine Auswertung nicht wirklich relevant sind (Mehr zu dieser Funktion und zu "volatil" sieh mal hier: 
Mehr zu dieser Funktion und zu "volatil" sieh mal  hier: https://www.online-excel.de/excel/singsel.php?f=41 )


Angehängte Dateien
.xlsx   Tab_Auswert_neopa_2.xlsx (Größe: 68,9 KB / Downloads: 2)
Gruß Werner
.. , - ...
[-] Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:
  • elamigo
Top
#19
Hm ... ich verstehe immer noch nicht, warum meine Lösung nicht als viel besser erkannt wird. Sie kann mehr und hat nur 40% der Größe, trotz viel mehr Spiel-Daten.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • elamigo
Top
#20
Hey, ich sehe nur eine Tabelle von dir die etwas mit Bundesliga zu tun hat und rechts die Formtabelle.
Ich beziehe mich nicht auf reale Ergenise der BL. Ist zwar nicht so wichtig, aber die Struktur ist bei dir ja komplett anders als bei mir Du hast ne Kreuztabelle mit den Ergenissen, diese habe ich nicht. Oder hast du eine Idee wie sich dies auf meinen Fall übertragen kann. Immer gerne nehme ich mehrere Alternativen entgegen :)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste