AW: aus vielen Min/Max Bereichen opt. Komb. Zahlre
06.06.2008 09:13:00
fcs
Hallo Joerg,
2 Probleme hab ich sofort lösen können.
1. Die Verbindung zu den Quelldaten
Durch den Kopiervorgang blieben die Bereiche BG.01 bis BG.09 mit den Daten in der Datei Joerg.xls verbunden.
Unter Menü Bearbeiten-Verknüpfunge... kannst du für diese Verknüpfung die Quelle wechseln und da muss du dann deine Originaldatei bzw. deine Testdatei einstellen.
2. Viele "No", Ergebnis #NV
Da hatte ich einen Fall nicht getestet. Falls eine BG keine gültige Kombination hat, also Anzahl in Tabelle = 0 und nur "No"s bei den Top 10, dann gibt es in Tabelle Alle ein Formel-Fehler-Ergebnis, das auf alle Folgeberechnungen mit dem Ergebnis #Wert oder #NV durchschlägt.
Formelkorrkturen im Blatt "Alle"
Zelle
Benutzte Formeln:
M5: =WENN(ODER(F5="No";F5=DummyRang);-1;Delta.Max*(1-(D5-C5)/Delta.Basis)+
Treffer.Max*E5/Treffer.Basis)
N5: =WENN(ODER(L5="No";L5=DummyRang);-1;Delta.Max*(1-(J5-I5)/Delta.Basis)+
Treffer.Max*K5/Treffer.Basis)
Diese Formeln dann wieder nach unten kopieren.
herzlichen Dank noch einmal für das Meisterwerk und die Mühe. Da steckt sich ne Menge zeit und Arbeit drin.
Aber Formeln kannst du dir ausdenken :-).... Höchster Respekt!
Vielen Dank für die Blumen.
Der Link zur aktuellen, schon fast fertigen Version des Programms übrigens am Ende des Posts.
Die Datei hab ich runtergeladen, kannst du wieder löschen.
Ich habe deine Tabellenblätter nun in meine eigentliche Toto-Datei eingefügt. Das mit der Umbennung der jeweiligen Spalten erschien mir etwas zu vage, da ich über den eigentlichen Spaltenbennungen der Quelldaten (Blatt "1_Statistik") noch andere Sachen stehen habe und auch die Reihenfolge von BG.01 zu BG.09 nicht einhalten könnte. Der Einfachheit und Übersichtlichkeit halber habe ich also ein neues Blatt "Quelle" angelegt, in dem die Daten aus der Quelldatentabelle nun mustergültig und vollkommen gleich aufgereiht wie in deiner Vorlage übertragen werden.
Dieses Tabellenblatt "Quelle" stellt also wiederum die eigentlichen Quelldaten dar.
Kein Problem, erfordert halt ein klein wenig extra Zeit beim Berechnen der Datei
Hier meine erste Frage:
1. Ich habe leider keine Ahnung, wie ich es einstellen kann, dass die restlichen von dir erstellten Tabellenblätter nun auch tatsächlich auf genau dieses Blatt mit den Quelldaten zugreifen. In keiner Formel der Tabellen finde ich irgendwo den Bezug zu diesem Tabellenblatt "Quelle".
Lösung findest du wenn du unter Menü Einfügen--Namen--Definieren/Festlegen die Zueodnung für BG.01 bis BG.09 ansiehst.
Könntest du bitte in anliegender Datei den Bezug für mich herstellen - ich will hier ganz sicher gehen, dass auch die richtigen Daten ausgewertet werden.
(Die Formeln der Quelldaten reichen derzeit nur bis Zeile 329. Allerdings wird das im Laufe der Zeit natürlich noch mehr. Es wäre also am besten, wenn Excel als Quelldaten alles ansieht, was in der Tabelle "Quelle" ab 3 Zeile beginnt, nach unten bis quasi endlos...)
Für die Aktualisierung der Bereiche muss wahrscheinlich eine kleine Makro-Lösung her.
Weiterhin habe ich in der Tabelle "Auswertung" die Min/Max-Bereiche der einzelnen Bereichs-/Filtergruppen nun den automatisch errechneten Min/Max-Werten der Tabelle "Filter" zugeordnet. Die Min/Max-Werte in "Auswertung" werden also automatischeingetragen und brauchen nicht per Hand eingegeben zu werden (da ich die Min/Max-Werte ebenfalls wiederum aus anderen Kriterien berechnen lasse - also alles vollautomatisch).
Kein Problem scheint reibungslos zu funktionieren.
Dazu meine nächste Frage:
2. Die Ergebnisse darunter zeigen jetzt ziemlich oft den Wert "No" an - es gibt also scheinbar keine Lösung oder kein Ergebnis.
Kann dies daran liegen, weil eben noch nicht richtig auf die Quelldaten zugegriffen werden kann? Auch in der nebenstehenden Tabelle "Top-Plazierte Kombinationen aus Vergleich" erscheint quasi überall der Wert #NV eine Folge davon?
Ursache ist ein Formel-Problem siehe oben.
2.1. In deiner übersandten Tabelle ist mir in der Berechnung unter "Top 10 Kombinationen..." aufgefallen, dass die errechneten Ergebnisse ab Platzierung 2 meist nicht mehr innerhalb des vorgegebenen Min/Max-Bereiches liegen.
Ist das eventuell ein Rechenfehler? Oder werden die Werte lediglich für weitere Berechnungen benötigt (kann ich mir aber nicht vorstellen, da dies ja die Ergebnisse der gesamten Rechnung darstellen...)?
Die Top 10 erfassen alle Kombinationen. Bei den Kombinationne, die außerhalb des Min-max-Bereiches liegen, ist Deltarang = 199 eingetragen. Für die weiteren Berechnungen benötige ich das so.
Eine weitere Frage zum Verständnis:
3. Im Tabellenblatt "Alle" gibt es die Hauptspalten mit der Benennung "Heim" und "Gast" (das sind diejenigen Formeln, welche ich noch nach unten gezogen habe, aber dennoch nicht verstehe :-) ).
Die Spiele können nun aber auch remis ausgehen. Dient die Tabelle jetzt nur als "Hilfstabelle" für die gesamte Berechnung der Problematik oder fehlt das Remis noch?
"Heim" und "Gast" sind Hilfsbezeichnungen der beiden Kombinationen in jeder Paarung und haben nichts mit 1 0 2 beim Toto zu tun.
4. Wenn ich in der Tabelle Auswertung "Max Delta", "Max Treffer" oder "Basis" verändere, passiert gar nix. Was ich aber auch gut finde, da ich mit den Werten ohnehin nur wenig anfangen kann .-). Sind dies Hilfswerte für die Berechnungen?
Mit den Max-Werten kann man die Gewichtung zwischen "Min-Max"-Bereich und der Treffer-Quote in der Bewertung verschieben. Basis Treffer solltest du nicht ändern; mit Basis-Delta kannst du die Max-Delta Punkte unterschiedlich Verteilen.
z.B. Max=10, Basis=5
Wert 0 1 2 3 4 5
Punkte 10 8 6 4 2 0
z.B. Max=20, Basis=4
Wert 0 1 2 3 4 5
Punkte 20 15 10 5 0 -5
Warum können die Punkte für Sieg oder Remis vergeben werden?
Kombinationen mit der gleichen Bewertungs-Zahl erhalten die Remis-Punktzahl.
Allerdings werden im Moment die die Prozentwerte auf viele Nach-Kommastellen berechnet, so dass es praktisch immer eine Gewinner-Kombi gibt; selbst bei 17,42 zu 17,43 Punkten.
ggf. macht es aber Sinn, in die beiden Formeln oben noch die Runden-Funktion einzubauen und auf max. 1 Nach-Kommastelle zu runden.
Ich werde dir die "Original-Datei" morgen aufbereiten.
Gruß
Franz