Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Auslosung mit Verteilung
#1
Hallo zusammen,

meine Kenntnisse neigen sich schon wieder dem Ende entgegen, nachdem ich diverse VBE scripts versucht habe, komme ich auf kein Ergebnis, da ich nicht in der Lage bin, diese entsprechend umzuschreiben Sad

Ich habe einen Doppel KO Spielplan erstellt, in den ich nun die Teilnehmer eintragen lassen möchte. Dazu sollte als erstes den jeweiligen Spielern eine Zufallszahl im Bereich der Teilnehmenden Spieler zugeordnet werden.
Beispiel: 78 Teilnehmer --> Zufallszahlen von 1-78 ; 89 Teilnehmer --> Zufallszahlen von 1-89. Das Auslesen und Einsetzen der Namen könnte dann mit SVerweis erfolgen? 
Auf Blatt 1 in AV stehen die Zuordnungszahlen der Auslosung, auf Blatt 2 in B sollte die Zufallszahl stehen.
Ich stelle mir das so vor, dass 2 Schaltflächen auf Blatt 1 sind, einmal Auslosen der Zufallszahl und einmal Eintragen der Namen in die Liste

Zur Not kann ich einfach eine Zufallszahl erzeugen, müsste dann aber jeweils den Bereich manuell anpassen und dann die Namen manuell übertragen.

Vielleicht hat ja jemand eine Idee, die mir weiterhilft.

Viele Grüße
Carsten


Angehängte Dateien
.xlsx   DKS Doppel KO 128.xlsx (Größe: 54,37 KB / Downloads: 11)
Antworten Top
#2
Hallo,

die Datei ist mir zu chaotisch, deshalb hier ein VBA-Code aus dem Archiv (von snb)

Code:
Sub M_snb()
    [A1:A20000].name = "snb"
    [snb] = "=Rand()"
    [snb] = [index(rank(snb,snb),)]
End Sub

mfg
Antworten Top
#3
Oder hier ohne VBA die Zufallszahlen wie gewünscht!

Was Blatt 1 und AV angeht, ka was du mir/ uns damit sagen magst.
AV wird von Excel nicht gefunden. Daher ka was wie wo eingetragen werden soll.

UND, die Zufallszahlen ändern sich ja nach jedem Klicken etc., wenn das nicht so sein soll muss es doch über VBA gemacht werden!

Gruß


Angehängte Dateien
.xlsx   Kopie von DKS Doppel KO 128.xlsx (Größe: 55,79 KB / Downloads: 4)
Antworten Top
#4
Danke für die Antworten,

Mit AV meinte ich die Spalte AV, dort stehen die Zahlen zu denen die gezogenen Zufallszahlen zugeordnet werden sollen. In AJ werden dann die Namen eingetragen.
AV4 = 1; AV6 = 65 .... Dort möchte ich die auf Blatt 2 Spalte B gelosten Zufallszahlen zuordnen und dementsprechend aus Spalte C die Namen in AJ einfügen.
Antworten Top
#5
Ah, ok erst einmal...
Aber wie oft müssen die Zufallszahlen erneuert werden?

Wie gesagt, sollen diese FIX sein, muss es über VBA gemacht werden.
Wenn man diese per Formel macht, werden die diese IMMER, wenn eine Zelle geändert wird etc. erneuert und somit erhält jeder dann wieder eine andere Zahl!

Gruß
Antworten Top
#6
Hi,


Zitat:Wenn man diese per Formel macht, werden die diese IMMER, wenn eine Zelle geändert wird etc. erneuert und somit erhält jeder dann wieder eine andere Zahl!


nicht ganz, nur wenn die Berechnung in den Optionen auf "automatisch" steht. Wink
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Erneuert werden die Zufallszahlen bei einem neuen Turnier, d.h. bei einer erneuten Auslosung. 
Zum Verständnis: Möglich sind bei diesem Spielplan 128 Teilnehmer. Sind weniger Teilnehmer vorhanden, werden die freien Plätze mit Freilos belegt.
Damit die Freilose nicht direkt untereinander stehen, gibt es die Festlegung in dem Spielplan wo die Reihenfolge der zu belegenden Felder gibt (Spalte AV).
Beim Übertrag der Namen nach dem Auslosen stelle ich mir vor, dass die Prüfung ergibt: WENN(EINTRAG VORHANDEN;NAME;"Freilos"). Eintrag vorhanden
soll sich dabei auf die Ausgeloste Nummer beziehen, die sich aus der Anzahl der Teilnehmer ergeben hat. (Bei 98 Teilnehmern, 98 Zufallszahlen im Bereich 1-98).

Ich merke schon, ich bin nicht gerade der beste Erklärbär.
Antworten Top
#8
Aber die "Nummer" bei Spieler sollen nicht die Zufallszahlen sein oder?

Schau mal aufs Bild!

Habe dort von 1 bis 128 durchnummeriert und den Zahlen den Spieler bzw. Freilos zugeordnet!


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#9
Photo 
(10.01.2020, 15:41)Basisa schrieb: Aber die "Nummer" bei Spieler sollen nicht die Zufallszahlen sein oder?

Schau mal aufs Bild!

Habe dort von 1 bis 128 durchnummeriert und den Zahlen den Spieler bzw. Freilos zugeordnet!

moment....

Auschnitt aus der Originaldatei:

[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Die Nr. hier ist fest vorgegeben. Dazu sollen die Zufallszahlen, welche in Spalte B unter Setzen gezogen werden zugeordnet werden. D.h. auf Blatt 2 in Spalte B werden die Zufallszahlen nach Anzahl der Spieler gezogen.
In meiner Beispieldatei wären das 18 Zahlen von 1-21. Die Zahlen von 22-128 würden Freilos bekommen.
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]


Angehängte Dateien Thumbnail(s)
       
Antworten Top
#10
Na dann vielleicht so, aber mit Hilfsspalte A, weil ich zu dumm bin ohne xD


Angehängte Dateien
.xlsm   DKS Doppel KO 128.xlsm (Größe: 69,14 KB / Downloads: 2)
Antworten Top


Gehe zu:


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