Excel formülü: Verileri gruplara rastgele atama -

İçindekiler

Genel formül

=CHOOSE(RANDBETWEEN(1,3),"Group A","Group B","Group B")

Özet

Rastgele insanları (veya herhangi bir şeyi) gruplara ayırmak için RANDBETWEEN işlevini SEÇ işleviyle kullanabilirsiniz. Gösterilen örnekte, F3'teki formül şöyledir:

=CHOOSE(RANDBETWEEN(1,3),"A","B","C")

Sütun altına kopyalandığında, bu formül listedeki her kişi için rastgele bir grup (A, B veya C) oluşturacaktır.

Not: Bu, farklı büyüklükteki gruplara izin verecek rastgele bir yaklaşımdır. İnsanları sabit büyüklükteki gruplara rastgele atamak için bir formül yaklaşımına ihtiyacınız varsa, bu formüle ve bu video genel bakışına bakın.

Açıklama

RANDBETWEEN işlevi, iki tam sayı arasında rastgele sayılar üretir. CHOOSE işlevi ilk bağımsız değişken olarak bir sayıyı alır ve bu sayıyı aşağıdaki bağımsız değişkenlerden "n'inci" öğeyi seçmek için kullanır.

Dolayısıyla, bu formülde, RANDBETWEEN 1 ile 3 arasında bir sayı üretir, bu sayı şu 3 değerden bir grup seçmek için kullanılır: "A", "B", "C".

Bu aynı yaklaşımı rastgele atamalar yapmak istediğiniz her zaman kullanabilirsiniz. Sınırlı sayıda metin değerine veri atamanız gerektiğinde özellikle kullanışlıdır.

Otomatik yeniden hesaplama

RANDBETWEEN'in bir çalışma kitabında herhangi bir değişiklik olduğunda veya bir çalışma kitabı açıldığında bile yeniden hesaplama yapacağını unutmayın. Bir dizi rastgele atama yaptıktan sonra, daha fazla değişiklik yapılmasını önlemek için formülleri değer olarak kopyalayıp yapıştırmak isteyebilirsiniz.

Ilginç makaleler...