24.07.2020, 15:25 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2020, 15:33 von THK2710.
Bearbeitungsgrund: Excel Datei angefügt
)
Hallo Leute,
ich stehe vor einem kleinen Problem:
Ich habe für unseren Dartverein eine Art interne Statistik über Excel. Diese funktioniert auch soweit ganz gut. Nur ist es sehr aufwändig bei jedem Spiel einzutragen wie viel Darts hast du gebraucht mit welchen Restpunkten und dann wie viel hat der Gegner gebraucht und was hatte er an Restpunkten oder Restscore.
Das Problem ist, dass wenn der Gegner anfängt und bei 21 Darts nicht gecheckt hat und ich mit dem dem 1. Dart ausmache weiß ich nicht, wie ich das Excel beibringen soll. es Kann ja auch sein, dass mein Gegner mit z.B. 21 Darts ausmache und ich habe dann 24 Rest bei geworfenen 21 Darts.
Villt habt Ihr ne Idee, wie man das schneller und besser eintragen könnte??
vielen Dank für die schnelle Antwort Ja, die Seite ist bekannt, leider ist dort nichts passendes bei, wo man Werte und Entwicklung über die Spiele und die Zeit zurückverfolgen kann
Unser Programm funktioniert ja soweit auch bzw. diese Excel-Tabelle. Es wäre nur schön, wenn man das mit der Eingabe dann auch noch optimieren kann....
ich spiele zwar auch ab und an mal dart aber ich kapiere dein Anliegen nicht.
kannst du eine datei zur verfügung stellen wo nur der entsprechende Teil abgebildet ist und ein bereich wie die Lösung sein soll?
Möglicherweise wäre auch eine Userform also eine Eingabemaske eine gute Option. Damit könnte man eine angepasste Oberfläche haben, die keine Wünsche offen läßt.
25.07.2020, 09:13 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2020, 09:13 von LCohen.)
Da muss man ralf_b nicht so ganz ernst nehmen, denn das Arbeitsblatt von Excel ist schon eine fantastische Eingabe-Oberfläche. Vor allem kann man besser als bei jeder Einschränkung kopieren und vorbereiten. Und schließlich gibt es noch DÜ.
Es geht ja nicht darum, bei jedem User ein kleines Kind zu vermuten, welches gar nichts kann/darf.
(25.07.2020, 00:00)ralf_b schrieb: ich spiele zwar auch ab und an mal dart aber ich kapiere dein Anliegen nicht.
kannst du eine datei zur verfügung stellen wo nur der entsprechende Teil abgebildet ist und ein bereich wie die Lösung sein soll?
Möglicherweise wäre auch eine Userform also eine Eingabemaske eine gute Option. Damit könnte man eine angepasste Oberfläche haben, die keine Wünsche offen läßt.
Ich habe den Bereich in der Datei (Anliegend) nochmal farblich markiert.
In dem Beispiel geht es um das Spiel "Thorben Kählke" gegen "Marvin Wanker". In diesem Beispiel beginne ich "Thorben Kählke" das Spiel (zu sehen an dem Häkchen in der Zelle B19). Ich checke das Spiel mit 21 Darts bei 2 Punkten Rest, dies notiere ich so auch. Jetzt gehe ich hin und kann sagen "okay, mein Gegner hat dann 18 Darts gebraucht und hat einen Restscore von 40." In diesem Fall kein Problem.
Das 2. Leg ist da schon eher ein Problem.
Der Gegner startet. Er macht mit dem 19. Darts aus (also 7. Runde / 1. Dart). Ich hab also 18 Darts geschmissen und 111 Punkte Rest. Wie kann ich das Excel nun klar machen, dass er meine Darts automatisch erkennt und ich nur den Restscore notieren muss??
Als Beispiel: also ich trage ein, dass der Gegner bei 19/20 oder 21 Darts 40 Punkte gecheckt hat und Excel weiß dann, dass ich nur 18 Darts geschmissen habe ? Das ist mein Problem
25.07.2020, 14:32 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2020, 14:32 von wisch.)
Also mit Formeln geht dies schon ma nicht. Denn entweder du trägst etwas in eine Zelle ein, oder lässt es mittels Formel berechnen.
Mit einem Makro (VBA-Programmierung) sollte es möglich sein. Denn es ist ja möglich, festzustellen, wo innerhalb eine zusammengehörenden Bereichs eine Eintragung gemacht wurde. Das Gegenstück kann dann mittels Programmlogik ermittelt werden.
Aber wenn ich das richtig verstehe nutzt dir die automatische Ermittlung der Würfe des jeweiligen Verlierers nicht sonderlich viel, da du ja die Werte für "Finish" und "Rest" immer noch manuell eintragen musst.
Da ich aber kein VBA-Experte bin, werde ich mich auch nicht daran versuchen. Aber für einen guten VBAler sollte dies wohl kein Problem sein.
VG, wisch Wer Hilfe nimmt, sollte auch Hilfe geben! Auch wenn dies auf einem ganz anderem Gebiet geschieht.
(25.07.2020, 09:13)LCohen schrieb: Da muss man ralf_b nicht so ganz ernst nehmen, ........Es geht ja nicht darum, bei jedem User ein kleines Kind zu vermuten, welches gar nichts kann/darf.
hmm. Herr LCohen hat wohl ein Problem. Ich muß nicht zwingend ganz so ernst genommen werden. Für mein Ego ist das nicht notwendig. Aber es braucht dazu keinen LCohen, um das überall kund zu tun. Man muß Hilfesuchenden nicht vorschreiben was er wie ernst zunehmen hat. Er/Sie ist ja kein kleines Kind.
Mein Hinweis auf eine Userform ist berechtigt und hat in Anbetracht der Eingabeumstände in einer üblichen Dartumgebung so seine Vorteile. Dart wird ja nicht in einem ruhigen übersichtlichen Büro gespielt wo dies Herr LCohen wohl zu tun pflegt.
@THK2710 - das rote Oval hätte ich dir auch da platzieren können. Es geht nicht um den Bereich in der Tabelle, sondern eher darum wie du deine Eingaben machst und wo welche Ergebnisse stehen sollen. Deine Beschreibung strotzt von Dartausdrücken. Das kann ich leider nicht in die Tabelle übertragen. Deshalb bin ich raus.
25.07.2020, 18:51 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2020, 18:52 von WillWissen.)
Hallo Ralf,
Zitat:Deine Beschreibung strotzt von Dartausdrücken. Das kann ich leider nicht in die Tabelle übertragen. Deshalb bin ich raus.
fachlich kann ich dem TE nicht helfen; eventuell kannst du es, wenn ich dir die Dartausdrücke übersetze.
Zitat:Ich checke das Spiel mit 21 Darts bei 2 Punkten Rest
Der TE beendet das Spiel mit insgesamt 21 Pfeilen (7. Runde à 3 Pfeile) bei 2 Restpunkten.
Zitat:mein Gegner hat dann 18 Darts gebraucht und hat einen Restscore von 40.
= mein Gegner hat dann 18 Pfeile gebraucht und hat einen Restpunktestand von 40. Anm.: 18 Pfeile = 6. Runde
@ Thorben
"Ich checke das Spiel" klingt in entsprechender Umgebung sicherlich cool. In einem Forum, in dem es um gezielte Hilfe geht, ist ein solcher Ausdruck eher unpassend. Zudem solltests du zwingend die Fragen/Aufforderungen der Helfer beantworten, wie etwa
Zitat:kannst du eine datei zur verfügung stellen wo nur der entsprechende Teil abgebildet ist und ein bereich wie die Lösung sein soll?
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28 • THK2710
Zitat:Der Gegner startet. Er macht mit dem 19. Darts aus (also 7. Runde / 1. Dart). Ich hab also 18 Darts geschmissen und 111 Punkte Rest. Wie kann ich das Excel nun klar machen, dass er meine Darts automatisch erkennt und ich nur den Restscore notieren muss??
Arbeitsblatt mit dem Namen 'Tabelle1'
A
B
1
1
0
2
2
0
3
3
0
4
4
3
5
5
3
6
6
3
7
7
6
8
8
6
9
9
6
10
10
9
11
11
9
12
12
9
13
13
12
14
14
12
15
15
12
16
16
15
17
17
15
18
18
15
19
19
18
20
20
18
21
21
18
22
22
21
23
23
21
24
24
21
25
25
24
Zelle
Formel
B1
=UNTERGRENZE(A1-1;3)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016