Umgang mit einem Puzzle - Excel-Tipps

Inhaltsverzeichnis

Kris schrieb ursprünglich auf der Suche nach einem 26x26x26-Raster von Buchstaben AZ, in dem die Zeilen, Spalten und die Z-Achse niemals einen sich wiederholenden Buchstaben enthalten.

Am Montag, den 29. April 2013, erstellte der Podcast zufällige Buchstaben zwischen A & Z. Podcast 1698:

Video-Transkript

Der MrExcel Podcast wird von "Easy-XL" gesponsert!

Lernen Sie Excel aus dem Podcast, Folge 1698 - Generieren Sie zufällige Buchstaben!

Hey, willkommen zurück im Netcast, ich bin Bill Jelen. Die heutige Frage von Kris, Kris möchte ein 26x26-Raster aus zufälligen Buchstaben erzeugen, Buchstaben zwischen A und Z. Hier fangen wir also an: = CODE, der CODE des Buchstabens A sagt uns den ASCII-Code des Buchstabens A, es ist 65. Und dann ist der CODE des Buchstabens Z 90, 65-90. Unser Ziel ist es also, zufällige Buchstaben und Zeichen zwischen ASCII-Code 65 und ASCII-Code 90 zu generieren. Also werde ich hier meinen gesamten großen Bereich von 26x26 auswählen und dann = CHAR! Welchen Charakter wollen wir? Wir wollen 65 bis 90. Also werden wir eine andere Funktion verwenden, RANDBETWEEN! RANDBETWEEN gibt uns die Zufallszahl zwischen 65 und 90,)). Los geht's, ich drücke hier Strg + Eingabetaste, um dieselbe Formel in alle Zellen der Auswahl einzugeben. Und wir haben jetzt ein 26x26-Raster aus zufälligen Buchstaben.Jedes Mal, wenn wir die Taste F9 drücken, erhalten wir einen neuen Satz Buchstaben. Wenn wir endlich eine Menge finden, die uns gefällt, wollen wir diese behalten, dann natürlich Strg + C zum Kopieren und dann die Rechtsklick-Taste, die sich auf der rechten Seite zwischen alt = "" und Strg und V befindet um diese Formeln in Werte umzuwandeln. Los geht's, 26x26 Gitter.

Okay, hey, ich möchte mich bei Kris für das Einsenden dieser Frage bedanken. Ich möchte mich bei Ihnen für Ihren Besuch bedanken. Wir sehen uns beim nächsten Mal für einen weiteren Netcast von!

Am Dienstag, den 30. April 2013, befasste sich der Podcast mit dem Erstellen einer zufälligen Reihe von 26 Buchstaben ohne Wiederholungen. Podcast 1699:

Am Mittwoch, dem 1. Mai 2013, sprach der Podcast über die Mathematik hinter einem 26x26-Raster und dass die Mathematik zu zeigen scheint, dass es nicht möglich ist, ein solches Raster zu erstellen. Aber irgendwie muss es einen mathematischen Fehler geben, weil ich ein solches Gitter habe, auch wenn es nicht sehr zufällig ist. Podcast 1700:

Ich habe später einige der mathematischen Fehler herausgefunden, die ich in dieser Episode gemacht habe. Ich hatte angenommen, dass das Setzen eines "B" in Spalte 2 des Gitters 1/26 der verbleibenden möglichen Zeilen eliminieren würde, unter der Annahme einer zufälligen Verteilung der Buchstaben in den Zeilen. Wenn Sie jedoch alle Zeilen mit einem "A" in Spalte 1 entfernt haben, werden die Spalten 2-26 gezwungen, eine überproportional große Anzahl von A als die anderen Buchstaben zu haben. Wenn Sie also alle Zeilen mit einem B in Spalte 2 entfernen, entfernen Sie nicht 1/26 davon. Sie entfernen etwas weniger als 1/26 davon. Zum Beispiel hatte ich 0.038342 verwendet, aber die tatsächliche Anzahl war 0.038247. Dies ist der kleinste Fehler, den ich jemals in meinem Leben gemacht habe, aber wenn Sie mit 403 Septillionen multiplizieren, macht es einen Unterschied. Mit dem Makro aus der morgigen FolgeIch glaube jetzt, dass ich 6,255 sexdecillion 26x26x26 Gitter erzeugen kann, die keine Wiederholungen haben. Das sind 6,255E + 51 oder 6,255,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000. Verwenden Sie in Excel=FACT(26)*FACT(25).

Hier ist ein großartiges Bild, um das Obige zu erklären. In der ersten Abbildung habe ich 900.000 zufällige Zeilen aus den 407 Septillionen Möglichkeiten zufällig ausgewählt. Jeder Buchstabe ist mehr oder weniger zufällig in jeder Spalte verteilt:

Abbildung 1

Angenommen, Ihre Zeile 1 hat ein B in Spalte 1. Filtern Sie alle Zeilen heraus, die mit B beginnen. Da jede Zeile ein B haben muss, haben die verbleibenden 25 Spalten mehr B als alles andere. Das können Sie hier deutlich sehen:

Figur 2

Wenn die Buchstaben in Spalte B gleichmäßig verteilt wären, würden Sie 3,8461538% jedes Buchstabens erwarten. Es gibt jedoch 4,0153581% von B und durchschnittlich 3,8393857% von jedem anderen Buchstaben. Auch hier scheint der Vergleich von 3,8461538% mit 3,8393857% ein kleiner Fehler zu sein, aber wenn er mit 407 Septillionen multipliziert wird, entsteht ein Fehler von 27 Sextillionen Zeilen, die der Podcast 1700 irrtümlich weggeworfen hat.

Am Donnerstag, den 2. Mai 2013, ein Makro, das erfolgreich ein Raster von 26 x 26 ohne Wiederholungen erstellt. Podcast 1701:

Mehrere Zuschauer fragten nach dem in Episode 1701 verwendeten Makro. Klicken Sie mit der rechten Maustaste und wählen Sie Ziel speichern unter: Podcast1701.zip

Anhand einer Idee, die der YouTube-Betrachter TomSaladin am Mittwoch veröffentlicht hat, finden Sie hier eine Arbeitsmappe mit 26 x 26 x 26 ohne Wiederholungen. Klicken Sie mit der rechten Maustaste und wählen Sie Ziel speichern unter: Grid26.zip

Interessante Beiträge...