Berurusan dengan Puzzle - Tips Excel

Daftar Isi

Awalnya Kris menulis mencari petak huruf AZ 26x26x26 di mana baris, kolom, dan sumbu Z tidak pernah berisi huruf yang berulang.

Pada hari Senin, 29 April 2013, podcast membuat huruf acak antara A & Z. Podcast 1698:

Transkrip Video

Podcast MrExcel disponsori oleh "Easy-XL"!

Pelajari Excel dari podcast, episode 1698 - Hasilkan Huruf Acak!

Hai, selamat datang kembali di netcast, saya Bill Jelen. Pertanyaan hari ini dari Kris, Kris ingin membuat kotak 26x26 huruf acak, huruf antara A dan Z. Jadi di sinilah kita mulai: = KODE, KODE huruf A memberi tahu kita kode ASCII dari huruf A, 65. Lalu hal yang sama, KODE huruf Z adalah 90, 65-90. Jadi tujuan kami adalah untuk menghasilkan huruf acak, karakter antara kode ASCII 65 dan kode ASCII 90. Jadi saya akan memilih seluruh kisaran besar saya 26x26 di sini, dan kemudian = CHAR! Karakter apa yang kita inginkan? Kami ingin 65 hingga 90. Jadi kami akan menggunakan fungsi lain, RANDBETWEEN! RANDBETWEEN akan memberi kita nomor acak antara 65 dan 90,)). Ini dia, saya akan menekan Ctrl + Enter di sini untuk memasukkan rumus yang sama di semua sel pilihan. Dan sekarang kami memiliki kotak 26x26 huruf acak.Setiap kita menekan tombol F9, kita akan mendapatkan satu set huruf baru. Ketika kita akhirnya menemukan satu set yang kita suka, kita ingin menyimpannya, tentu saja Ctrl + C untuk menyalin, dan kemudian tombol klik kanan, yang ada di sisi kanan, antara alt = "" dan Ctrl, dan V untuk mengonversi rumus tersebut menjadi nilai. Ini dia, kisi 26x26.

Baiklah, hei, saya ingin berterima kasih kepada Kris karena telah mengirimkan pertanyaan itu, saya ingin berterima kasih telah mampir, sampai jumpa di lain waktu untuk netcast lain!

Pada hari Selasa, 30 April 2013, podcast membahas cara membuat deretan 26 huruf secara acak tanpa pengulangan. Podcast 1699:

Pada hari Rabu, 1 Mei 2013, podcast berbicara tentang matematika di balik kisi 26x26 dan matematika tersebut tampaknya menunjukkan bahwa tidak mungkin membuat kisi seperti itu. Tapi, bagaimanapun, entah bagaimana, pasti ada kesalahan matematika karena saya memiliki kisi-kisi seperti itu, meskipun tidak terlalu acak. Podcast 1700:

Saya kemudian menemukan beberapa kesalahan matematika yang saya buat di episode ini. Saya berasumsi bahwa menempatkan "B" di kolom 2 dari grid akan menghilangkan 1/26 dari baris yang mungkin tersisa, dengan asumsi distribusi huruf acak dalam baris. Namun, setelah Anda menghilangkan semua baris yang memiliki "A" di kolom 1, ini memaksa kolom 2-26 untuk memiliki jumlah A yang lebih besar secara tidak proporsional daripada huruf lainnya. Jadi, saat Anda menghapus semua baris yang memiliki B di kolom 2, Anda tidak menghapus 1/26 darinya. Anda menghapus sedikit kurang dari 1/26 dari mereka. Misalnya, saya telah menggunakan 0,038342, tetapi angka sebenarnya adalah 0,038247. Ini adalah kesalahan terkecil yang pernah saya buat dalam hidup saya, tetapi jika Anda mengalikan dengan 403 septiliun, itu membuat perbedaan. Menggunakan makro dari episode besok,Sekarang saya yakin bahwa saya dapat menghasilkan 6,255 sexdecillion 26x26x26 grid yang tidak berulang. Yaitu 6.255E + 51 atau 6.255.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000. Di Excel, gunakan=FACT(26)*FACT(25).

Berikut adalah visual yang bagus untuk menjelaskan hal di atas. Pada gambar pertama, saya secara acak memilih 900.000 baris acak dari 407 septillion kemungkinan. Setiap surat kurang lebih didistribusikan secara acak di setiap kolom:

Gambar 1

Katakanlah baris 1 Anda memiliki B di kolom 1. Filter semua baris yang dimulai dengan B. Karena setiap baris harus memiliki B, itu membuat 25 kolom lainnya memiliki B lebih banyak daripada yang lain. Anda dapat melihatnya dengan jelas di sini:

Gambar 2

Jika surat-surat di kolom B terdistribusi rata, Anda akan mengharapkan 3.8461538% dari setiap surat. Namun terdapat 4.0153581% huruf B dan rata-rata 3.8393857% satu sama lain huruf. Sekali lagi, membandingkan 3,8461538% dengan 3,8393857% tampak seperti kesalahan kecil, tetapi bila dikalikan dengan 407 septiliun, ini menghasilkan kesalahan sebanyak 27 juta baris yang dibuang oleh podcast 1700 karena kesalahan.

Pada hari Kamis, 2 Mei 2013, makro yang berhasil membangun kisi 26x26 tanpa pengulangan. Podcast 1701:

Beberapa penonton meminta makro yang digunakan di episode 1701. Klik kanan dan pilih Simpan Target Sebagai: Podcast1701.zip

Menggunakan ide yang diposting pada hari Rabu oleh penampil YouTube TomSaladin, berikut adalah buku kerja dengan ukuran 26x26x26 tanpa pengulangan. Klik kanan dan pilih Save Target As: Grid26.zip

Artikel yang menarik...