Aus einer gesamtliste Namen Filtern un durch bestimmte Kriterien in neue Tabelle einfügen
Hallo,
ich habe folgendes Problem......
Ich habe eine Tabelle mit Namen und deren zugehörigen Liga bzw. Spielklasse...
2x Landesliga
2x Landesklasse
8x Kreisliga
8x KK W
7x KK O
So und es sind rund 200 verschiedene Namen, jetzt müsste es so sein das die Spieler die in der Landesliga spielen nur in der Liste "Rangliste Landesliga" erscheinen.
Die Spieler die in der Landesklasse spielen müssten in der Tabelle "Landesklasse" erscheinen. usw....
ich hoffe diese Problembeschreibung reicht euch...
[URL=http://www.dateihoster.de/de/file/6714/GS-NEUE-VERSION-rar.html]hier die datei[/URL]
Antwort schreiben
Antwort 1 von varginator vom 04.03.2020, 15:24 Options
Hallo Pede,
ich weiß nicht ob du schon Erfahrung mit VBA hast, wenn ja dann benutz den makro-recorder fürs grobe und dann die Feinabstimmung (mit if-Abfragen, ...) per hand machen.
Wenn du aber noch keine oder nicht so viel Erfahrung hast, dann schreib ich dir gerne ein kleines Beispiel
Gruß Simon
Antwort 2 von varginator vom 04.03.2020, 15:39 Options
Ich bins nochmal,
noch ne kurze Frage, hast du Tabellenblätter mit den Namen oder willst du sie einfach irgendwo in das aktuelle Blatt haben?
Antwort 3 von Pede87 vom 04.03.2020, 15:56 Options
Hallo varginator,
ich habe hier die datei hochgeladen,
http://www.dateihoster.de/de/file/6714/GS-NEUE-VERSION-rar.html]hier die datei
mit VBA kenn ich mich gar nt aus...^^
Ich habe für jede Liga bzw. Klasse ein extra Tabellenblatt,
aber in einem stehen alle Namen mit Spiele und so weiter und von der Liste aus sollen dann die Namen in deren zugehörigen Ligen sortiert werden.....
Antwort 4 von varginator vom 04.03.2020, 16:07 Options
Hallo Pede,
versteh ich das richtig?,
du willst, das die spieler ihrer jeweiligen Tabelle anfangend mit dem, der in der Spalte AA am meisten Punkte besitzendem Spieler sortiert wird. Soll nur nach dem gesamt-Punktzahl kriterium entschieden werden, oder auch noch nach was anderem?
z.B. wenn gesamt bei 2 oder mehr gleich ist, dann schaut der noch nach max oder min
gruß Simon
Antwort 5 von Pede87 vom 04.03.2020, 16:15 Options
Also
ich habe in der Tabelle Ergebnisse alle Namen Aufgelistet,
und jewails vor jedem Namen steht die dazugehörige Liga
wie z.b. bei
Chemie Guben 1 => Landesliga
Chemie Guben 2 => Kreisliga Ost
und nach diesem Kriterium soll dann sortiert werden, dann müssten diese Namen
Pflaum, Peter
Tschacksch, Roland
Weihrauch, Heinz
Haupt, Waldemar
Fischer, Klaus-Peter
Keiler, Werner
in der Tabelle Landesliga stehen, und diese
Weihrauch, Peter
Konzack, Joachim
Meisoks, Bernhard
Müller, Peter
Uhlig, Markus
dann in der Kreisliga Ost.
usw. bis runter zu Friedland 3
zudem jewailigen Namen müssen dann noch der richtige Schnitt (Spalte "AC") und die Anzahl der Spiele (Spalte "AD") zugeordnet werden.
Und bei der Tabelle Rangliste sollen dann alle Spieler erscheinen, dieses mache ich dann aber mit dem "=" Formel..
Antwort 7 von varginator vom 05.03.2020, 11:12 Options
upps, sorry hab nen button vergessen
d.h. entweder du machst dir selbst n button rein:
-> Symbolleiste: Zeichnen activieren -> Rechteck/Kreis auswählen -> irgendwo auf das Blatt Ergebnisse machen ->rechtsklick: makro zuweisen -> ausfuehren -> ok -> einfach auf den button klicken -> fertig
kannst dem Button auch noch ne beschriftung geben
Antwort 8 von Pede87 vom 05.03.2020, 12:08 Options
Hallo,
so habe ich es mir vorgestellt, danke....
Aber kann man das Makro über eine bestimmte Tastenkombi ausführen lassen.???
Landesklasse z.B. => Strg+2 oder so????
außer bei der Kreisliga da haut glaube was nt hin den dort zeigt er nur 15 Mann an aber dort müssten eigentlich mehr erscheinen...
Antwort 9 von varginator vom 05.03.2020, 12:50 Options
Hallo Pede,
Tastenkombination einstellen:
Extras -> Makro -> aufzeichnen -> Tastenkombination: Strg + hier_dein_kürzel -> dann auf das stop symbol (kleines viereck) -> alt + F11 -> module -> doppelklick auf modul1 -> alles markieren (strg +a) -> kopieren (strg + c) -> doppelklick auf modul2 -> zwischen sub... und ...end sub -> einfügen (strg + v)
und zu deinen leuten in der Kreisliga:
hab's noch mal durchgesehen, aber nicht mehr leute gefunden (vielleicht überseh' ich es auch jedesmal?)
Antwort 10 von Pede87 vom 05.03.2020, 13:15 Options
Kann man auch über Makros sortieren lassen ????
Dann müsste es so sein das nur Spieler in der Liste stehen dürfen die nur 12, 13, 14 oder mehr Spiele haben, nachdem dieses abgearbeit ist muss dann nach dem Schnitt sortiert werden also "absteigend" aber nur die Leute die 12, 13, 14 oder mehr Spiele haben
Also diese Namen müssten noch drin stehen
SV Chemie 1990 Guben II
Weihrauch, Peter
Konzack, Joachim
Meisoks, Bernhard
Müller, Peter
Uhlig, Markus
SV Chemie 1990 Guben III
Baeske, Hardy
Bakel, Bernd
Fischer, Roland
Heinrich, Hans
Jente, Ricardo
Kerb, Christian
Lehmann, Lothar
Meier, Wolfgang
SV Kieselwitz 1981 I
Stein, Daniel
Jurk, Sebastian
Machnow, Enrico
Schuchardt, Torsten
ESV Lokomotive Guben II
Heilmann, Rolf
Kiesling, Jens
Kermaß, Lothar
Lehmann, Robert*
Pettke, Glenn*
Straße, Manfred
BSV Guben Nord I
Kermas, Robert*
Brill, Steffen
Wilke, Manfred
Wilke, Sebastian
Klingberg, Peter
Müksch, Frank
Merzer BV
Thiele, Stephan
Lehmann, Christian
Lehmann, Frank
Liersch, Hans-Joachim
Henkel, Thomas
Scheuer, Mattias
Görsdorf/Behrensdorfer BV
Feist, Wolfgang
Fischer, Andreas
Voigt, Mike
Zimmermann, Marcel
Köppen, Herbert
SV Blau Weiß Groß Lindow
Jacob, Rainer
Trepl, Frank
Demmrich Joachim
Gottwald, Manfred
Blümel, Siegfried
Neuber, Gerd
Leschke, Günter
SV Wellmitz
Schohs, Enrico
Behnke, Andy
Mahlow, Frank
Mienack, Wilfried
Messerschmidt, Michael
Baensch, Horst
Drose, Lutz
Zocher, Gerlad
Antwort 11 von Pede87 vom 05.03.2020, 13:18 Options
Die dürfen da nt rein habe zuviel kopiert "sry"
SV Chemie 1990 Guben III
Baeske, Hardy
Bakel, Bernd
Fischer, Roland
Heinrich, Hans
Jente, Ricardo
Kerb, Christian
Lehmann, Lothar
Meier, Wolfgang
Antwort 12 von varginator vom 05.03.2020, 13:21 Options
Hallo Pede,
also du willst in der Rangliste alle Spieler absteigend Sortiert haben, aber nur die mehr als 12 Spiele haben
Gruß Simon
Antwort 13 von Pede87 vom 05.03.2020, 13:36 Options
Ja genau aber nur wenn das so geht... und das für jede liga extra....
und dann hast du ja sicherlich gesehen ist da eine Tabelle wo dann alle rein sollten kann man das au per makro machen lassen
Antwort 14 von varginator vom 05.03.2020, 13:40 Options
ok, d.h. du willst für jede Liga noch ein zusätzliches Tabellenblatt anlegen, in dem dann die Rangliste ist
Antwort 15 von Pede87 vom 05.03.2020, 13:51 Options
Nein, also so wie es jetzt ist so soll es sein und in den Tabellen soll der Schnitt "absteigend" sortiert werden aber nur wenn der jewailige Spieler mehr als 12. Spiele hat
Und in "Rangliste Spieler"
sollten alle Spieler aufgelistet werden und jewails wieder nach dem Schnitt sortiert werden, aber nur wenn diese mehr als 12 Spiele haben
Antwort 16 von varginator vom 05.03.2020, 14:00 Options
Die Spieler die weniger als 12 Spiele haben, sollen also nirgendwoanders mehr stehen
Antwort 17 von Pede87 vom 05.03.2020, 14:03 Options
Naja....... wenn es geht könnte man die unter ein extra Tabellenblatt stecken und so Sortieren wie bei den Anderen "Schnitt" absteigend
Antwort 18 von varginator vom 05.03.2020, 16:37 Options
Habe hier die neue Dateiversion:
http://www.dateihoster.de/de/file/6757/Gesamtschnitt-zip.html
Spieler werden noch nicht in die Gesamttabelle eingetragen (hab ich noch nicht geschafft)
aber es werden schon alle spieler mit weniger als 12 spielen in die extra tabelle gepackt (funktioniert nur, wenn anzahl der spiele beim Spieler eingetragen ist)
Antwort 19 von Pede87 vom 05.03.2020, 17:02 Options
Ok ich werde mal alle Ergebnisse eintragen und dann gucken ob alles stimmt.....
Haut das mit der KL au jetzt hin