Суочавање са слагалицом - Екцел савети

Преглед садржаја

Крис је првобитно написао тражећи мрежу слова АЗ величине 26к26к26 где редови, колоне и З-оса никада не садрже слово које се понавља.

У понедељак, 29. априла 2013. године, подцаст је створио насумична слова између А & З. Подцаст 1698:

Видео транскрипт

МрЕкцел подцаст спонзорише „Еаси-КСЛ“!

Научите Екцел из подцаста, епизода 1698 - Генеришите насумична слова!

Хеј, добродошао назад на нетцаст, ја сам Билл Јелен. Данашње питање Крис-а, Крис жели да генерише мрежу од 26к26 насумичних слова, слова између А и З. Дакле, ево одакле почињемо: = ЦОДЕ, КОД слова А говори нам о АСЦИИ коду слова А, то је 65. А онда иста ствар, ШИФРА слова З је 90, 65-90. Дакле, наш циљ је да генеришемо случајна слова, знакове између АСЦИИ кода 65 и АСЦИИ кода 90. Дакле, овде ћу изабрати цео свој велики распон од 26к26, а затим = ЦХАР! Који лик желимо? Желимо 65 све до 90. Дакле, користићемо другу функцију, РАНДБЕТВЕЕН! РАНДБЕТВЕЕН ће нам дати случајни број између 65 и 90,)). Ето, притиснућу овде Цтрл + Ентер да унесем ту исту формулу у све ћелије избора. И сада имамо мрежу насумичних слова 26к26.Сваки пут када притиснемо тастер Ф9, добићемо нови сет слова. Када коначно нађемо скуп који нам се свиђа, желимо да их задржимо, наравно Цтрл + Ц за копирање, а затим тастер десним тастером миша, који се налази на десној страни, између алт = "" и Цтрл, и В да те формуле претворе у вредности. Ето, решетка 26к26.

У реду, хеј, желим да захвалим Крис-у што је послао то питање, желим да вам се захвалим што сте навратили, видимо се следећи пут за још једно емитовање од!

У уторак, 30. априла 2013. године, подцаст се бавио начином на који је могуће направити случајни ред од 26 слова без понављања. Подцаст 1699:

У среду, 1. маја 2013, у подцасту се говорило о математици иза мреже 26к26 и да чини се да математика указује да није могуће изградити такву мрежу. Али, ипак, некако мора да постоји математичка грешка, јер ја имам такву мрежу, чак и ако није баш случајна. Подцаст 1700:

Касније сам схватио неке математичке грешке које сам направио у овој епизоди. Претпоставио сам да ће стављање „Б“ у колону 2 мреже елиминисати 1/26 преосталих могућих редова, под претпоставком случајне расподеле слова у редовима. Међутим, након што уклоните све редове који у колони 1 имају „А“, приморава колоне 2-26 да имају несразмерно већи број А од осталих слова. Дакле, када уклоните све редове који имају Б у колони 2, нећете уклонити 1/26 од њих. Уклањате их нешто мање од 1/26. На пример, користио сам 0,038342, али стварни број је 0,038247. Ово је најмања грешка коју сам у животу начинио, али када множите са 403 септиллиона, то чини разлику. Користећи макро из сутрашње епизоде,Сада верујем да могу да генеришем 6,255 секдециллион мрежа 26к26к26 без понављања. То је 6.255Е + 51 или 6.255.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000. У програму Екцел користите=FACT(26)*FACT(25).

Ево одличног визуелног објашњења горе наведеног. На првој слици сам насумично одабрао 900.000 насумичних редова од 407 могућности септилија. Свако слово је мање-више насумично распоређено по свакој колони:

Слика 1

Рецимо да ваш ред 1 има Б у колони 1. Филтрирајте све редове који почињу са Б. Будући да сваки ред мора имати Б, то значи да преосталих 25 колона има више Б него било шта друго. То можете јасно видети овде:

Слика 2

Да су слова у колони Б подједнако распоређена, очекивали бисте 3,8461538% сваког слова. Међутим, постоји 4.0153581% Б и у просеку 3.8393857% сваког другог слова. Поново, поређење 3,8461538% са 3,8393857% изгледа као мала грешка, али када се помножи са 407 септиллион-а, ствара се грешка од 27 редова сектиллион-а које је подцаст 1700 бацио грешком.

У четвртак, 2. маја 2013. године, макро који успешно гради мрежу од 26к26 без понављања. Подцаст 1701:

Неколико гледалаца је затражило макро који се користи у епизоди 1701. Кликните десним тастером миша и одаберите Саве Таргет Ас: Подцаст1701.зип

Користећи идеју коју је у среду објавио гледалац ИоуТубе-а ТомСаладин, ево радне свеске величине 26к26к26 без понављања. Кликните десним тастером миша и одаберите Саве Таргет Ас: Грид26.зип

Занимљиви Чланци...