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.

Zufallszahlen ohne doppelte Werte per VBA
#11
Außer Konkurrenz:
Hättest Du ein aktuelles Excel, wäre es für 6 aus 25 ohne Wiederholung eine einzige Formel in A22:
ABCDEF
21Zahl 1Zahl 2Zahl 3Zahl 4Zahl 5Zahl 6
22201211221623

ZelleFormel
A22=MTRANS(INDEX(SORTIERENNACH(SEQUENZ(25);ZUFALLSMATRIX(25));SEQUENZ(6)))

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 2 Nutzer sagen Danke an RPP63 für diesen Beitrag:
  • Der Steuerfuzzi, LCohen
Antworten Top
#12
Schau mal.

F9 reicht.


Angehängte Dateien
.xlsx   __einfach so_snb.xlsx (Größe: 11,67 KB / Downloads: 4)
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#13
RPP63 verkürzt (ohne MTRANS): A22: =INDEX(SORTIERENNACH(SEQUENZ(25);ZUFALLSMATRIX(25));SEQUENZ(;6))
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • RPP63
Antworten Top
#14
Logisch!
Wie Du siehst, habe ich unbeholfen transponiert.
Die 2. SEQUENZ nach Spalten zu bilden, spart nicht nur Formellänge, sondern einen überflüssigen Rechenschritt!
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#15
Hallo snb und Hallo an alle anderen,

alle Lösungen von euch ergeben eine neue Zufallszahl, wie von mir angefragt :)

Nun habe ich keine Bilddatei sondern meine Excelmappe hier noch einmal eingefügt.

Dort noch einmal beschrieben, was ich brauche.....vielleicht dieses mal besser erklärt=  ;)

Gruß
Mike


.xlsx   Münz-Tipp_Test.xlsx (Größe: 15,85 KB / Downloads: 5)
Antworten Top
#16
Hi

schönen Abend noch.


Angehängte Dateien
.xlsm   Münz-Tipp_Test.xlsm (Größe: 21,73 KB / Downloads: 3)
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • MdeJong
Antworten Top
#17
Hallo Elex,

optimal :)

nur eine Sache ist da noch?

Die Zahlen die neu generiert werden und gelb markiert werden, haben eigentlich 2 6er Zahlenfolgen.
Es müssen dann also für das gewählte Datum immer 2 .......6 er Reihen in die rechte Tabelle eingetragen werden :)

In Datei beschrieben

Gruß Mike


.xlsm   Münz-Tipp_Test_2.xlsm (Größe: 23,24 KB / Downloads: 3)
Antworten Top
#18
Hi

dann tausche den Code.

Code:
Public Sub Datum()
Dim DatA As Date, j As Long
On Error GoTo fehler

DatA = InputBox("Datum eintragen", , Date)
j = Cells(Rows.Count, 13).End(xlUp).Row + 1

Range("M" & j).Resize(2) = DatA
Range("M" & j).Offset(, 1).Resize(1, 6).FormulaR1C1 = "=SMALL(R2C27:R2C32,COLUMN(R[-6]C[-13]))*2-1"
Range("M" & j).Offset(1, 1).Resize(1, 6).FormulaR1C1 = "=R[-1]C+1"
Range("M" & j).Offset(, 1).Resize(2, 6).Value = Range("M" & j).Offset(, 1).Resize(2, 6).Value

fehler:
End Sub
Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • MdeJong
Antworten Top
#19
Hallo Elex,

danke für deine weitere Hilfe :)

Ich habe den Code ausgetauscht, aber wie in der Datei zu sehen, werden rechts keine Zahlen übertragen und links werden auch keine neuen 
Zufallszahlen generiert und markiert.

Die Gelbmarkierung soll nach Neugenerierung stehen bleiben, bis in den nächsten tagen wieder eine neue Generierung erfolgen soll

Was habe ich da falsch gemacht?

Gruß
Mike


.xlsm   Münu-Tipp_Test_3.xlsm (Größe: 15,14 KB / Downloads: 2)
Antworten Top
#20
Tauschen, nicht löschen.

Deine Datei enthält keinen Code.
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • MdeJong
Antworten Top


Gehe zu:


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