Tagedurchschnitt aus einer unsortierten Liste

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Karolus »

Hallo
Man kann doch gleich den Maximalwert eines Spielers herauspicken und durch die Anzahl seiner Spieltage dividieren:
Durchschnitt_aus_Gesamtpunktspalte.ods
(8.37 KiB) 25-mal heruntergeladen
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Hell_Hound
Beiträge: 8
Registriert: Di, 08.09.2009 14:55

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Hell_Hound »

Erstmal Danke für die Schnelle Hilfe aber, ihr habt mich missverstanden. Ich schrieb:

[quote=Hell_Hound2]Nun möchte ich wissen wieviele Punkte jeder Spieler im Durchschnitt pro Tag bekommt.[/quote]

Damit meine ich wieviele Punkte er durschnittlich dazu bekommt, nicht wieviele er im Schnitt gemacht hat. Ich habe meine Tabelle mal zur Verdeutlichung abgeändert.

Spalte A | Spalte B | Spalte C | Spalte D
Datum | Name | Gesamtpunkte| Punktezuwachs
08.09.09 | Schmidt | 3 |+3
08.09.09 | Müller | 4 |+4
08.09.09 | Meier | 3 |+3
09.09.09 | Müller | 7 |+3
09.09.09 | Meier | 5 | +2
09.09.09 | Schmidt | 6 | +3
10.09.09 |Meier | 10 |+5
10.09.09 | Schmidt | 12 +6
10.09.09 | Müller | 9 | +2

In Spalte D habe ich jetzt mal von Hand die Punkte pro Tag hingeschrieben, und daraus möchte ich jetzt den Durschnitt für jeden Spieler berechnen. Zur Verdeutlichung: Der Schmidt hat also am ersten Tag 3, am zweiten Tag nochmal 3 und am dritten tag 6 Punkte gewonnen. Daraus kann ich jetzt denn Schnitt von (3+3+6)/3=4 Punkte pro Tag ausrechnen. Damit könnte ich jetzt beispielsweise 5 Tage in die Zukunft rechnen und davon ausgehen das der Schmidt dann 20 Punkte mehr hat als jetzt.

EDIT: Natürlich sollen die Ergebnisse für Spalte D aus berechnet werden :)

Ich glaube besser kann ich es nicht mehr erklären :D

Gruß
Hell_Hound
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Karolus »

Hallo
Der Max-wert für "Schmidt" ist 12 --- (3+3+6) ist auch 12
Wo bitte ist der Unterschied?
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Hell_Hound
Beiträge: 8
Registriert: Di, 08.09.2009 14:55

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Hell_Hound »

Der Unterschied kommt erst wenn ich nicht mehr alle Spiele sondern Beispielsweise nur noch die Spieltage 4-6 aus 10 oder nur die letzten x Spiele berücksichtigen möchte.
Zur Info an einem Spieltag ist pro Spieler auch nur ein Spiel.

EDIT: Auch ist es möglich, wenn aber auch seeeehr selten da Punkte abgezogen werden können.
Hell_Hound
Beiträge: 8
Registriert: Di, 08.09.2009 14:55

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Hell_Hound »

@paljass

Die Lösung gefällt :D Hast du auch eine Idee wie ich die Werte in Spalte D berechnen lassen kann ??

Gruß
Hell_Hound
Hell_Hound
Beiträge: 8
Registriert: Di, 08.09.2009 14:55

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Hell_Hound »

Soweit ich deine Formel verstanden habe, subtrahiert sie den Höchsten Spieler-Wert vom zweithöchsten desselben Spielers. Das funktioniert aber nur solange, wie die Spieler +Punkte sammeln. Sollte mal einer schlecht sein und -Punkte bekommt, dann bringt das die Reihenfolge durcheinander.

Soweit sag ich schon mal vielen Dank, denn mir raucht jetzt erstmal der Kopf.

Ich schaue mir das morgen nochmal genauer an.

Gruß
Hell_Hound
Hell_Hound
Beiträge: 8
Registriert: Di, 08.09.2009 14:55

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Hell_Hound »

Ich hab mir nochmal paljass' Formel angesehen und versucht dran rum zu doktorn.

Jetzt frage ich mich warum wohl diese Matrixformel nicht funktioniert:

=C6-MAX((((A$2:A5)-1)=A6)*(B$2:B5=B6)*(C$2:C6))

Diese Formel soll überprüfen ob gestern des aktuelle Spieler gespielt hat und dann die Punkte verrechnen. Wäre natürlich jetzt doof wenn der Spielern gestern gar nicht gespielt hätte, aber da müsste sich doch was mit KGRÖSSTE machen lassen.

Ich meld mich wieder und schon mal vielen Dank an alle hilfsbereiten :D

EDIT: Anhng vergessen :D

Gruß
Hell_Hound
Dateianhänge
Spielauswertung.ods
(9.87 KiB) 19-mal heruntergeladen
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Karolus »

Hell_Hound hat geschrieben:...frage ich mich warum wohl diese Matrixformel nicht funktioniert:

=C6-MAX((((A$2:A5)-1)=A6)*(B$2:B5=B6)*(C$2:C6))
Die -1 gehört hinter A6!
Nimm mal in D3:

Code: Alles auswählen

=C3-MAX((A$2:A2=A3-1)*(B$2:B2=B3)*(C$2:C3))
und kopiers als Matrixfomel nach D4:D11.
Hell_hound hat geschrieben:Wäre natürlich jetzt doof wenn der Spielern gestern gar nicht gespielt hätte,
das Problem sollte sich mit folgender Formel erschlagen lassen:

Code: Alles auswählen

=C3-MAX((A$2:A2=MAX((A$2:A2)*(B$2:B2=B3)))*(B$2:B2=B3)*(C$2:C3))
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Hell_Hound
Beiträge: 8
Registriert: Di, 08.09.2009 14:55

Re: Tagedurchschnitt aus einer unsortierten Liste

Beitrag von Hell_Hound »

Perfekt :D

Habt vielen Dank ihr alle

Gruß
Hell_Hound
Antworten