Mõistatuse lahendamine - Exceli näpunäited

Lang L: none (table-of-contents)

Kris kirjutas algselt 26x26x26 tähtede AZ ruudustikku, kus read, veerud ja Z-telg ei sisalda korduvat tähte.

Esmaspäeval, 29. aprillil 2013 lõi podcast A ja Z vahel juhuslikud tähed. Podcast 1698:

Video ärakiri

MrExceli podcasti toetab "Easy-XL"!

Õppige Exceli podcastist, episoodist 1698 - Looge juhuslikke kirju!

Tere, tere tulemast tagasi netisaate juurde, ma olen Bill Jelen. Tänane küsimus Krisilt soovib Kris genereerida juhuslike tähtede ruudustiku 26x26, tähed A ja Z vahel. Nii alustame siit: = KOOD, A-tähe KOOD ütleb meile A-tähe ASCII-koodi, see on 65. Ja siis sama asi, Z-tähe KOOD on 90, 65-90. Seega on meie eesmärk genereerida juhuslikud tähed, tähemärgid ASCII koodi 65 ja ASCII koodi 90 vahel. Seega valin siin kogu oma suure vahemiku 26x26 ja siis = CHAR! Mis tegelast me tahame? Me tahame 65-t kuni 90-ni. Nii et me kasutame veel ühte funktsiooni, RANDBEWEEN! RANDBEWEEN annab meile juhusliku arvu vahemikus 65 kuni 90,)). Seal me läheme, ma vajutan klahvikombinatsiooni Ctrl + Enter siia, et sisestada sama valem kõikidesse valiku lahtritesse. Ja nüüd on meil 26x26 juhuslike tähtede ruudustik.Iga kord, kui vajutame klahvi F9, saame uue tähekomplekti. Kui leiame lõpuks mingi komplekti, mis meile meeldib, tahame need alles jätta, loomulikult kopeerimiseks Ctrl + C ja seejärel paremklõpsuga klahv, mis asub paremal pool alt = "" ja Ctrl ning V vahel. nende valemite väärtusteks teisendamiseks. Seal sa lähed, 26x26 ruudustik.

Hästi, hei, ma tahan tänada Krist selle küsimuse saatmise eest, ma tahan tänada teid, et peatusite, näeme järgmisel korral järgmise netisaate jaoks!

Teisipäeval, 30. aprillil 2013 tegeles podcast sellega, kuidas luua juhuslik 26-täheline rida ilma kordusteta. Podcast 1699:

Kolmapäeval, 1. mail 2013 rääkis podcast matemaatikast 26x26 ruudustiku taga ja matemaatika näib viitavat sellele, et sellist ruudustikku pole võimalik üles ehitada. Kuid ometi peab kuidagi olema matemaatika viga, sest mul on selline ruudustik, isegi kui see pole eriti juhuslik. Podcast 1700:

Hiljem sain aru mõnest matemaatikaveast, mille selles episoodis tegin. Olin eeldanud, et tähe "B" paigutamine ruudustiku 2. veergu kõrvaldab 1/26 ülejäänud võimalikest ridadest, eeldades, et ridades on juhuslik tähtjaotus. Kui olete aga eemaldanud kõik read, millel on veerus 1 täht "A", sunnib see veergudel 2-26 olema ebaproportsionaalselt rohkem A-tähti kui teistes tähtedes. Seega, kui eemaldate kõik read, millel on veerus 2 B, ei eemalda te neist 1/26. Eemaldate neist veidi vähem kui 1/26. Näiteks olin kasutanud 0,038342, kuid tegelik arv oli 0,038247. See on väikseim viga, mida ma oma elus teinud olen, kuid kui korrutate 403 seitsmendikuga, on sellel vahet. Kasutades homsest episoodist pärit makrot,Usun nüüd, et suudan genereerida 6,255 sexdecillion 26x26x26 võrku, millel pole kordusi. See on 6.255E + 51 või 6,255,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000. Excelis kasutage=FACT(26)*FACT(25).

Ülaltoodu selgitamiseks on siin suurepärane visuaal. Esimesel joonisel olen 407 seitsmevõimaluse seast valinud juhuslikult 900 000 juhuslikku rida. Iga täht on enam-vähem juhuslikult jaotatud igas veerus:

Joonis 1

Oletame, et teie 1. reas on veerus 1. B. Filtreerige välja kõik tähed, mis algavad tähega B. Kuna igal real peab olema B, muudab ülejäänud 25 veergu rohkem B-sid kui miski muu. Seda näete selgelt siin:

Joonis 2

Kui veerus B olevad tähed jaguneksid võrdselt, võiksite oodata 3,8461538% igast tähest. B-tähti on aga 4,0153581% ja üksteise keskmist tähte keskmiselt 3,8393857%. Jällegi tundub, et 3,8461538% ja 3,8393857% võrdlemine on väike viga, kuid korrutades 407 septillioniga, tekitab see 27 sextillioni rea suuruse vea, mille podcast 1700 viskas ekslikult minema.

Neljapäeval, 2. mail 2013 ehitab makro, mis edukalt loob võrgu suurusega 26x26 ilma kordusteta. Podcast 1701:

Mitu vaatajat küsis 1701. jaos kasutatud makrot. Paremklõpsake ja valige Salvesta sihtmärk: Podcast1701.zip

Kasutades YouTube'i vaataja TomSaladini kolmapäeval postitatud ideed, on siin töövihik 26x26x26 kordusteta. Paremklõpsake ja valige Salvesta sihtmärk nimega: Grid26.zip

Huvitavad Artiklid...