Řešení hádanky - Excel Tipy

Obsah

Kris původně psal hledáním mřížky písmen 26x26x26 písmen AZ, kde řádky, sloupce a osa Z nikdy neobsahují opakující se písmeno.

V pondělí 29. dubna 2013 vytvořil podcast náhodná písmena mezi A a Z. Podcast 1698:

Přepis videa

Podcast MrExcel sponzoruje společnost „Easy-XL“!

Naučte se Excel z podcastu, epizoda 1698 - generujte náhodné dopisy!

Hej, vítej zpět na netcastu, jsem Bill Jelen. Dnešní otázka od Krise, Kris chce vygenerovat mřížku náhodných písmen 26x26, písmena mezi A a Z. Takže tady začínáme: = CODE, KÓD písmene A nám říká ASCII kód ​​písmene A, je to 65. A pak totéž, KÓD písmene Z je 90, 65-90. Naším cílem je tedy generovat náhodná písmena, znaky mezi ASCII kódem 65 a ASCII kódem 90. Takže si zde vyberu celý svůj velký rozsah 26x26 a potom = CHAR! Jakou postavu chceme? Chceme 65 až na 90. Takže použijeme další funkci, RANDBETWEEN! RANDBETWEEN nám dá náhodné číslo mezi 65 a 90,)). Jdeme na to, stisknu Ctrl + Enter a zadám stejný vzorec do všech buněk výběru. A nyní máme mřížku náhodných písmen 26x26.Pokaždé, když stiskneme klávesu F9, dostaneme novou sadu písmen. Když konečně najdeme sadu, která se nám líbí, chceme si ji ponechat, pak samozřejmě Ctrl + C pro kopírování a poté klávesu s pravým tlačítkem, která je na pravé straně, mezi alt = "" a Ctrl a V převést tyto vzorce na hodnoty. Tady máš, mřížka 26x26.

Dobře, ahoj, chci poděkovat Krisovi za zaslání této otázky, chci vám poděkovat za zastavení, uvidíme se příště na dalším netcastu od!

V úterý 30. dubna 2013 se podcast zabýval tím, jak vytvořit náhodnou řadu 26 písmen bez opakování. Podcast 1699:

Ve středu 1. května 2013 podcast hovořil o matematice za mřížkou 26x26 a zdá se, že matematika naznačuje, že takovou mřížku nelze vytvořit. Ale přesto nějak musí dojít k matematické chybě, protože mám takovou mřížku, i když není příliš náhodná. Podcast 1700:

Později jsem zjistil některé matematické chyby, které jsem udělal v této epizodě. Předpokládal jsem, že vložení „B“ do sloupce 2 mřížky eliminuje 1/26 zbývajících možných řádků, za předpokladu náhodného rozdělení písmen v řádcích. Jakmile však odstraníte všechny řádky, které mají ve sloupci 1 písmeno „A“, vynutí to ve sloupcích 2–26, že budou mít nepoměrně větší počet písmen A než ostatní písmena. Když tedy odeberete všechny řádky, které mají ve sloupci 2 písmeno B, neodstraníte 1/26 z nich. Odstraňujete o něco méně než 1/26 z nich. Například jsem použil 0,038342, ale skutečné číslo bylo 0,038247. Toto je nejmenší chyba, jakou jsem kdy v životě udělal, ale když se vynásobíte 403 septiliony, je to rozdíl. Pomocí makra zítřejší epizodyNyní věřím, že mohu vygenerovat 6,255 mřížek sexdecillion 26x26x26, které nemají opakování. To je 6,255 E + 51 nebo 6 255 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000. V aplikaci Excel použijte=FACT(26)*FACT(25).

Zde je skvělý vizuál, který vysvětluje výše uvedené. Na prvním obrázku jsem náhodně vybral 900 000 náhodných řádků z 407 možností septilionu. Každé písmeno je víceméně náhodně rozděleno do každého sloupce:

Obrázek 1

Řekněme, že váš řádek 1 má ve sloupci 1 písmeno B. Odfiltrujte všechny řádky začínající písmenem B. Protože každý řádek musí mít písmeno B, zbývajících 25 sloupců bude mít více písmen B než cokoli jiného. Vidíte to jasně zde:

Obrázek 2

Pokud by písmena ve sloupci B byla rovnoměrně rozdělena, očekávali byste 3,8461538% z každého písmene. Existuje však 4,0153581% B a v průměru 3,8393857% každého dalšího dopisu. Porovnání 3,8461538% s 3,8393857% se opět jeví jako malá chyba, ale když se vynásobí 407 septiliony, vytvoří chybu 27 sextillion řádků, které podcast 1700 omylem vyhodil.

Ve čtvrtek 2. května 2013 makro, které úspěšně vytvoří mřížku 26x26 bez opakování. Podcast 1701:

Několik diváků požádalo o makro použité v epizodě 1701. Klikněte pravým tlačítkem a vyberte Uložit cíl jako: Podcast1701.zip

Pomocí nápadu zveřejněného ve středu prohlížečem YouTube TomSaladinem je zde sešit s rozměry 26x26x26 bez opakování. Klepněte pravým tlačítkem a vyberte Uložit cíl jako: Grid26.zip

Zajímavé články...