Tutorial Excel: Cara menetapkan orang secara rawak kepada pasukan

Dalam video ini kita akan melihat formula asas untuk menetapkan pasukan orang secara rawak.

Di sini kita mempunyai senarai 36 orang.

Katakan kita mahu secara rawak menetapkan setiap orang kepada satu pasukan yang terdiri daripada 4 orang, sehingga kita mempunyai 9 orang dengan masing-masing 4 orang.

Saya akan menyelesaikan masalah ini secara kecil-kecilan, dengan tiang penolong, kemudian menyatukan semuanya pada akhirnya. Ini adalah kaedah terbaik untuk menyelesaikan masalah yang lebih rumit di Excel.

Saya akan mulakan dengan Jadual Excel, untuk memasukkan formula dengan cepat.

Kemudian, saya akan menambah lajur untuk Rand, rank, grouping dan Team number. Tujuan setiap lajur akan menjadi jelas semasa kami mengikuti.

Seterusnya, saya akan menggunakan fungsi RAND untuk memberikan nombor rawak kepada setiap orang. RAND menghasilkan nombor kecil antara sifar dan 1.

RAND()

RAND adalah fungsi yang tidak menentu, jadi ia akan dikira semula dengan setiap perubahan lembaran kerja. Kami tidak mahu tingkah laku itu, jadi saya akan menggunakan pasta khas untuk menukar formula menjadi nilai.

Seterusnya, saya akan menggunakan fungsi RANK untuk menilai setiap orang mengikut nombor rawak mereka. RANK memerlukan nombor, dan senarai nombor untuk diberi kedudukan.

RANK((@rand),(rand))

Hasilnya adalah senarai nombor antara 1 dan 36, di mana 1 mewakili nilai terbesar, dan 36 mewakili terkecil.

Kami semakin hampir.

Kita hanya memerlukan kaedah untuk kumpulan mengikut peringkat.

Saya akan melakukan ini dengan membahagikan pangkat dengan ukuran pasukan, iaitu 4.

RANK((@rand),(rand))/4

Ini menghasilkan beberapa nombor yang tidak kemas, tetapi, kita sekarang mempunyai apa yang kita perlukan.

Sekiranya kita membundarkan nombor ini, kita akan mempunyai nombor pasukan antara 1 dan 9. Ini adalah tugas yang sempurna untuk fungsi CEILING, yang membulatkan kepada gandaan yang diberikan.

Saya perlu memberikan nombor CEILING, dan menentukan gandaan 1, dan kita mempunyai pasukan kita.

=CEILING((@grouping),1)

Sekarang, untuk memastikan ini berfungsi dengan betul, saya akan menggunakan fungsi COUNTIF untuk mengira ahli pasukan.

Seterusnya, saya akan menggantikan ukuran pasukan yang dikodkan dengan rujukan.

RANK((@rand),(rand))/$F$5

Sekarang apabila saya menukar saiz pasukan, semuanya masih berfungsi.

Akhirnya, saya akan menggabungkan formula.

Mula-mula saya salin dalam formula pengelompokan.

=CEILING(@rank)/$F$5,1)

Seterusnya saya akan menyalin dalam formula peringkat.

=CEILING(RANK((@rand),(rand))/$F$5,1)

Sekarang saya boleh memadamkan dua lajur penolong.

Untuk menjana pasukan baru pada bila-bila masa, saya dapat lagi menggunakan fungsi RAND.

Kursus

Formula Teras

Jalan pintas yang berkaitan

Masukkan jadual Ctrl + T + T Padamkan lajur Ctrl + - + -

Artikel menarik...