Hilfe für einfachen Fußballspielplan :)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

-Scallywag-
Beiträge: 5
Registriert: Do, 18.01.2007 09:21

Hilfe für einfachen Fußballspielplan :)

Beitrag von -Scallywag- »

Hi.

Ich verzweifle grade an einer recht einfachen Aufgabe.

Ich spiele mit einem Kumpel oft Pro Evolution Soccer und möchte unsere Spielstände in einer einfachen Tabelle festhalten. Dazu nutze ich Open Office.

Folgendes Beispiel für zwei Spiele:

In Zelle A1 und A2 trage ich meine erzielten Tore ein, in Zelle B1 und B2 die meines Freundes:

Beipielergebnisse 3 : 1 und 1 : 1

In Zelle C3 möchte ich meine Punkte erhalten, in Zelle D3 die meines Freundes.

Anhand meines Beispieles sind das 4 Punkte für michund 1 Punkt für meinen Kumpel.

Soweit so gut, eine wirklich einfachen Weg habe ich bis jetzt nicht gefunden.
Mit der WENN-Funktion kann ich nicht arbeiten, denn die läßt bisher nur zwei Möglichkeiten zu. Also entweder Sieg oder Niederlage.

Deshalb habe ich folgendes versucht:
Ich erstelle eine Hilfstabelle und ermittle erst die einzelnen Spielsituationen.
Das siegt dann so aus:
in Zelle F30 steht "=+WENN(A1>B1;1;0)" so das eine 1 hinzugerechnet wird wenn ich gewinne.
in Zelle G30 steht "=+WENN(B1>A1;1;0)" so das eine 1 hinzugerechnet wird wenn er gewinne.
in Zelle H30 steht "=+WENN(A1=B1;1;0)" so das eine 1 hinzugerechnet wird wenn es unentschieden ausgeht.

Dadurch hätte ich drei Zellen mit Werten, die ich als Referenz für meine Zellen C3 und D3 nehmen kann. Problem ist nur das in Zelle H30 auch eine 1 hinzugerechnet wird, wenn in den Zellen A1 und B1 noch kein Ergebnis eingetragen ist. Wir bekommen also jeder bei 30 Spieltagen sofort 30 Punkte für 30 Unentscheiden, die ich noch gar nicht gespielt habe. Wie zwinge ich das Programm dazu, nur Zellen auszuwerten, in denen eine Zahl steht und leere Zellen nu ignorieren?


Hat jemand eine super einfache Möglichkeit, eine solch simple Tabelle zu erstellen?
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
Mit der WENN-Funktion kann ich nicht arbeiten, denn die läßt bisher nur zwei Möglichkeiten zu. Also entweder Sieg oder Niederlage.
Du kannst aber Funktionen verschachteln auch eine WENN-funktion:

Für deine Punkte
=WENN(A1>B1;3;WENN(A1<B1;0;1))
für die Punkte deines Kumpels vertauscht du einfach > und < oder 3 und 0 oder A und B...

Gruß Karo
-Scallywag-
Beiträge: 5
Registriert: Do, 18.01.2007 09:21

Beitrag von -Scallywag- »

Das funktioniert, danke. :)

Aber wenn ich noch kein Ergebnis eingetragen habe, also beide Zellen noch leer sind, erhält trotzdem jeder einen Punkt. wie kann ich das verhindern?
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
Aber wenn ich noch kein Ergebnis eingetragen habe, also beide Zellen noch leer sind, erhält trotzdem jeder einen Punkt. wie kann ich das verhindern?
Na so :
=WENN(ODER(ISTLEER(A1);ISTLEER(B1));"";WENN(A1>B1;3;WENN(A1<B1;0;1)))

Gruß Karo
gripslund
***
Beiträge: 82
Registriert: So, 04.06.2006 09:46

Beitrag von gripslund »

Hi,
versuch's mal mit:
=WENN(UND(ISTZAHL(A1);ISTZAHL(B1));WENN(A1>B1;3;WENN(A1<B1;0;1)))
in Zelle C1 bzw.:
=WENN(UND(ISTZAHL(A1);ISTZAHL(B1));WENN(A1<B1;3;WENN(A1>B1;0;1)))
in Zelle D1.
Hilft das?
gripslund
-Scallywag-
Beiträge: 5
Registriert: Do, 18.01.2007 09:21

Beitrag von -Scallywag- »

gripslund hat geschrieben:Hi,
versuch's mal mit:
=WENN(UND(ISTZAHL(A1);ISTZAHL(B1));WENN(A1>B1;3;WENN(A1<B1;0;1)))
in Zelle C1 bzw.:
=WENN(UND(ISTZAHL(A1);ISTZAHL(B1));WENN(A1<B1;3;WENN(A1>B1;0;1)))
in Zelle D1.
Hilft das?
gripslund
funktioniert zwar, aber er schreibt FALSCH in die Zelle wenn A1 und B1 leer sind, aber das wäre nicht so schlimm
-Scallywag-
Beiträge: 5
Registriert: Do, 18.01.2007 09:21

Beitrag von -Scallywag- »

Karolus hat geschrieben:Hallo
Aber wenn ich noch kein Ergebnis eingetragen habe, also beide Zellen noch leer sind, erhält trotzdem jeder einen Punkt. wie kann ich das verhindern?
Na so :
=WENN(ODER(ISTLEER(A1);ISTLEER(B1));"";WENN(A1>B1;3;WENN(A1<B1;0;1)))

Gruß Karo
Super!!!

Das ist es!!!! Funktioniert genau wie gewünscht!!!

You're my Master! :D
-Scallywag-
Beiträge: 5
Registriert: Do, 18.01.2007 09:21

Beitrag von -Scallywag- »

Jetzt bin ich hungrig geworden :)

Noch was.

An einer anderen Stelle in der Calc-Tabelle möchte ich anzeigen lassen wieviele Spiele bereits gespielt worden sind. Ich habe nun also beispielsweise insgesamt 30 Spieltage, von denen nun 8 Spieltage gespielt sind.

In der Zelle H5 möchte ich dann also eine 8 für 8 gespielte Spiele stehen haben. Wenn ich jetzt also den 9. Spieltag gespielt habe, und beim 9. Spieltag ein Ergebnis in die beiden Zellen eintrage, möchte ich das in die Zelle H5 eine 1 dazu addiert wird und dementsprechend eine 9 erscheint. :D

Das wäre interessant da ich pro Tor (aus den Toren addiert), pro Punkt (aus den Punkten addiert) und eben auch "pro Spiel" (aus den Spieltagen) bestimmte Beträge errechnen lassen will.

z.B.
pro Tor 1 € (5€ also für 5 Tore) funktioniert bereits
pro Punkt 5 € (40 € also für 2 Siege und 2 Unentschieden) funktioniert auch
pro Spiel 20 € (für 5 gespielte Spiele, also 100€, unabhängig vom Ergebnis) Das funktioniert nochnicht, da Zelle H5 noch ohne Funktion ist.

Kann mir dazu noch wer nen Tip geben?

Und nicht das ihr denkt ich hätte zu viel Freizeit. :D
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
Und nicht das ihr denkt ich hätte zu viel Freizeit.
nööh , wie sollten wir denn auf den Gedanken kommen ?

=ANZAHL(A1:A100)

OOo hat auch einen Formelassistenten , und viele der Funktionsnamen beschreiben ihre Aufgabe recht gut.

Gruß Karo
Antworten