Excel formülü: Kişileri rastgele gruplara atama -

İçindekiler

Genel formül

=ROUNDUP(RANK(A1,randoms)/size,0)

Özet

Kişileri belirli bir boyuttaki gruplara veya ekiplere rastgele atamak için RAND işlevi tarafından oluşturulan bir değere sahip bir yardımcı sütun ve RANK ve ROUNDUP işlevlerine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, D5'teki formül şöyledir:

=ROUNDUP(RANK(C5,randoms)/size,0)

B sütununda listelenen her ad için bir grup numarası döndürür, burada "rastgele" C5: C16 olarak adlandırılmış aralıktır ve "boyut" G5 adlandırılmış aralıktır.

Açıklama

Bu çözümün merkezinde, yardımcı bir sütunda rastgele bir sayı üretmek için kullanılan RAND işlevi bulunur (örnekte sütun C).

Bir adımda tam bir rastgele değerler kümesi atamak için, C5: C16 aralığını seçin ve formül çubuğuna = RAND () yazın. Ardından, formülü tüm hücrelere aynı anda girmek için kısayol kontrolü + enter tuşunu kullanın.

Not: RAND işlevi, çalışma sayfasında her değişiklik yapıldığında rasgele değerler üretmeye devam eder, bu nedenle genellikle rastgele değerler atandıktan sonra değişiklikleri önlemek için C sütunundaki sonuçları özel yapıştır kullanarak gerçek değerlerle değiştirmek isteyeceksiniz.

D sütununda, aşağıdaki formülle bir grup numarası atanır:

=ROUNDUP(RANK(C5,randoms)/size,0)

RANK işlevi, listedeki tüm rastgele değerlere karşı C5'teki değeri sıralamak için kullanılır. Sonuç, 1 ile toplam kişi sayısı arasında bir sayı olacaktır (bu örnekte 12).

Bu sonuç, daha sonra daha sonra da ROUNDUP® fonksiyonuna geçer (Örnek 3), istenen grup boyutu temsil eder, "boyutu", bölünür sayısı ile, num_digits sıfır. ROUNDUP işlevi, bir sonraki tam sayıya yuvarlanmış bir sayı döndürür. Bu numara, atanan grup numarasını temsil eder.

CEILING versiyonu

TAVAN işlevi, YUVARLAK YUVARLA yerine kullanılabilir. YUVARLAK işlevi gibi, TAVAN da yukarı yuvarlar, ancak belirli sayıda ondalık basamağa yuvarlamak yerine, TAVAN belirli bir çarpana yuvarlar.

=CEILING(RANK(C5,randoms)/size,1)

Ilginç makaleler...