Inhaltsverzeichnis
Angenommen, Sie möchten einen Kunden für eine Umfrage oder ein Werbegeschenk nach dem Zufallsprinzip auswählen, oder Sie können einen Mitarbeiter nach dem Zufallsprinzip auswählen, um ihm Aufgaben neu zuzuweisen Es gibt so viele Situationen, in denen Sie Werte zufällig auswählen In diesem Tutorial werde ich mich darauf konzentrieren, wie Sie in Excel zufällig Zeilen auswählen können.
Download Arbeitsbuch Praxis
Sie können die in diesem Beispiel verwendete Arbeitsmappe mit allen zur Demonstration verwendeten Datensätzen aus dem unten stehenden Kasten herunterladen.
Randomly Select Rows.xlsx
2 Wege zur zufälligen Auswahl von Zeilen in Excel
Es gibt zwei Möglichkeiten, Zeilen in Excel nach dem Zufallsprinzip auszuwählen: Zum einen kann man das in Excel integrierte Sortierwerkzeug verwenden, nachdem man das Dataset ein wenig modifiziert hat, und zum anderen kann man eine Formel verwenden, die aus verschiedenen Funktionen besteht. Jede Methode hat ihre eigene Nutzungskompatibilität, daher werde ich für die beiden Methoden unterschiedliche Datasets verwenden.
1. zufällige Auswahl der Zeilen mit der Funktion RAND
Zunächst werden wir uns hier auf die Sortiermethode konzentrieren, für die ich den folgenden Datensatz auswähle.
Nehmen wir an, wir wollen vier zufällige Zeilen auswählen. In Excel gibt es ein Sortierwerkzeug, das wir hier zu unserem Vorteil nutzen können, um zufällige Zeilen auszuwählen. Wir werden auch Folgendes verwenden die Funktion RAND um jeder Zeile vor dem Sortieren eine Zufallszahl zuzuweisen. Befolgen Sie diese Schritte, um eine detaillierte Anleitung zu erhalten.
Schritte:
- Wählen Sie zunächst die Zelle F5 und schreiben Sie die folgende Formel in die Zelle.
=RAND()
- Drücken Sie nun Eingabe auf Ihrer Tastatur und wählt eine Zufallszahl zwischen 0 und 1.
- Wählen Sie dann die Zelle F5 und klicken und ziehen Sie auf das Symbol für den Füllgriff, um zufällige Zahlen für den Rest der Tabelle einzugeben.
- Kopieren Sie diese Werte und fügen Sie sie in dieselbe Spalte ein, um alle Werte darin zu überschreiben. Dadurch wird die Funktion entfernt und die Werte ändern sich nicht mehr jedes Mal, wenn Sie irgendwelche Operationen durchführen.
- Wählen Sie nun die gesamte Tabelle aus, indem Sie entweder auf Strg+A oder durch Klicken und Ziehen von Hand.
- Gehen Sie in der Multifunktionsleiste zum Menüpunkt Daten und unter der Registerkarte Sortieren und Filtern Gruppe, wählen Sie Sortieren .
- Eine neue Sortieren Unter dem Feld Säule in der Sortieren nach Feldauswahl Zufallszahlen (oder wie auch immer Sie die Spalte benannt haben) und unter Bestellung Wählen Sie Kleinste bis Größte (oder Größte bis Kleinste ).
- Danach klicken Sie auf OK Dadurch werden die Zeilen der Tabelle entsprechend der ihnen zugewiesenen Zufallszahlen neu angeordnet.
- Wählen Sie nun die ersten vier Zeilen (oder die gewünschte Anzahl von Zufallszeilen) der Tabelle aus, kopieren Sie sie und fügen Sie sie ein, um einen anderen Datensatz mit Zufallszeilen zu erhalten.
Lesen Sie mehr: Zufallsauswahl anhand von Kriterien in Excel (3 Fälle)
Ähnliche Lektüre
- Einfrieren der Zufallsauswahl in Excel
- Excel VBA: Zufallsauswahl aus Liste (3 Beispiele)
2. eine Formel zur zufälligen Auswahl von Zeilen in Excel anwenden
Sie können auch eine Formel verwenden, die eine Kombination aus den INDEX , RANDBETWEEN und REIHEN Diese Methode ist besonders hilfreich, wenn Sie Zeilen aus einer Spalte oder einen Wert aus einem Array auswählen müssen.
Die INDEX Funktion nimmt ein Array und eine Zeilennummer als primäre Argumente und manchmal eine Spaltennummer als sekundäre Argumente und gibt den Wert der Zelle am Schnittpunkt der Zeilennummer und des Arrays zurück.
Die RANDBETWEEN gibt einen Zufallswert innerhalb einer Grenze zurück und nimmt die Untergrenze und die Obergrenze als zwei Argumente an.
Die REIHEN Funktion nimmt ein Array als Argument, um die Anzahl der Zeilen darin zurückzugeben.
Ich verwende für dieses Beispiel den folgenden Datensatz, der nur eine Spalte enthält.
Gehen Sie folgendermaßen vor, um in Excel zufällig Zeilen aus solchen Datensätzen auszuwählen.
Schritte:
- Markieren Sie zunächst die Zelle, die Sie für die Zeile auswählen möchten, in diesem Fall ist es die Zelle D5 .
- Schreiben Sie dann die folgende Formel auf.
=INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19)))
- Jetzt drücken Eingabe Auf Ihrer Tastatur wird eine zufällige Zeile aus der Liste ausgewählt.
🔍 Aufschlüsselung der Formel:
👉
ROWS($B$5:$B$19) gibt die Anzahl der Zeilen im Bereich B5:B19 die 15 ist.
👉
RANDBETWEEN(1,ROWS($B$5:$B$19)) gibt eine Zufallszahl zwischen 1 und der Zeilennummer 15 zurück.
👉
Endlich INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19))) liefert den Zellwert aus dem Bereich B5:B19 abhängig von der Eingabe der Zufallszahl, die mit den vorherigen Funktionen erzeugt wurde.
Lesen Sie mehr: Wie man in Excel eine zufällige Zeichenfolge aus einer Liste erzeugt (5 geeignete Methoden)
Schlussfolgerung
Dies waren die beiden Methoden, die Sie zur zufälligen Auswahl von Zeilen in Excel verwenden können. Wie Sie aus den Beispielen ersehen können, ist die zweite Methode nur bei Listen mit nur einer Spalte sinnvoll. Und bei der ersten Methode sollten Sie darauf achten, dass Sie die Zufallswerte nicht auch für Ihre endgültige Ausgabeliste kopieren.
Ich hoffe, Sie fanden diesen Artikel informativ und hilfreich. Weitere ausführliche Leitfäden wie diesen finden Sie unter Exceldemy.com .