Kombi Teammitglieder erstellen
#1
Hi everybody!

ich habe eine recht merkwürdige Aufgabe aus dem Sportbereich zur Erstellung in Excel bekommen und habe momentan keinen Lösungsansatz. Kann jemand helfen?

Die Vorgabe:
In einem Tabellenblatt befinden 48 Namen (Zellen A1 bis A48). In den Beispielen unten habe ich statt Namen einfach Nummern verwendet.
In einem zweiten Tabellenblatt befinden sich 8 Mannschaftsbezeichnungen (Team 1 bis Team 8). Diese Teamliste wiederholt sich mehrfach bei fortlaufender Nummerierung (Team 9 bis Team 16; Team 17 bis Team 24 usw.).

Die Aufgabe:
Die 48 Namen sollen auf die ersten 8 Teams verteilt werden, d. h. jedes Team besteht aus 6 Mitgliedern.
Sind die Teams 1 bis 8 mit je 6 Namen gefüllt, soll die zweite Gruppe der Teams - also Teams 9 bis 16 - mit Namen gefüllt werden. Dabei sollen Duplikate in der Zusammensetzung der Teams verhindert werden.

Beispiel
Team 1 besteht aus: 1-2-3-4-5-6
Team 2 besteht aus: 7-8-9-10-11-12
Team 3 besteht aus: 13-14-15-16-17-18
Team 4 besteht aus: 19-20-21-22-23-24
Team 5 besteht aus: 25-26-27-28-29-30
Team 6 besteht aus: 31-32-33-34-35-36
Team 7 besteht aus: 37-38-39-40-41-42
Team 8 besteht aus: 43-44-45-46-47-48

Jetzt kommt die 2. Team-Bildungs-Runde:

Team 9 besteht aus: 1 ... (2-3-4-5-6 dürfen nicht im Team 9 sein, weil schon ein Team mit 1 besteht) ... 7 ... (8-9-10-11-12 dürfen nicht im Team  9 sein, weil schon ein Team mit 7 besteht) ... 13 (14-15-16-17-18 dürfen nicht im Team 9 sein, weil schon ein Team mit 13 besteht) usw.

Ich hoffe, es ist ein wenig deutlich geworden, um was es geht.

Gibt es dafür eine Lösung in Excel?

Besten Dank schon mal für jeden Lösungsversuch!
Antworten Top
#2
Das wird in größeren Abständen immer wieder über alle Foren gefragt - und es gibt nie eine zufriedenstellende Lösung, weil meist als nächste Anforderung kommt, dass keiner ein zweites Mal mit einem anderen in einem Team sein darf. Das führt dann regelmäßig zu nur ganz wenigen Konstellationen, wenn diese nächste Anforderung nicht abgeschwächt wird.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top
#3
Hallo R...,

für die zweite Team-Bildungs-Runde gibt es ein einfaches Verfahren:

1. belasse die Teilnehmer an Position 1 im Team
2. verschiebe die Teilnehmer an Position  2 um ein Team
3. verschiebe die Teilnehmer an Position 3 um zwei Teams
...
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste