Excel'de bir listeyi rasgele hale getirme (Adım adım kolay eğitim)
Rastgele sıralama yapmak, tüm servis taleplerinin eşit olasılıkla çıkmasını sağlamanın hızlı ve kolay bir yoludur. Bu öğreticide, birkaç adımda Excel'de bir listeyi kolayca rastgele hale getirme veya karıştırma hakkında konuşacağız.
Video: Excel'de bir listeyi rastgele hale getirme
Bir listeyi işlevlerle rastgele hale getirme
Bu bölümde size yerleşik Excel işlevleriyle bir listeyi nasıl karıştıracağınızı öğreteceğim.
RAND işleviyle bir listeyi rastgele hale getirme
Herhangi bir Excel sürümünün kullanıcıları, orijinal veri kümelerini kullanarak rastgele sıralayabilir. RAND yardımıyla işlev Sırala özelliği, lütfen aşağıdaki adımları izleyin.
Adım 1: RAND formülünü girin
Rastgele seçeceğiniz listenin üst hücresinin yanındaki hücreyi seçin, aşağıdaki RAND formülünü girin ve tuşuna basın. Keşfet.
=RAND()
Adım 2: RAND formülünü diğer hücrelere doldurun
Formülü aşağıdaki hücrelere uygulamak için formül hücresinin doldurma tutamacına (sağ alt köşedeki küçük yeşil kare) çift tıklayın.
3. Adım: Listeyi karıştırmak için RAND sonuçlarını sıralayın
1. seçmek B2: B8, RAND formülünü içeren liste.
2. Tıklamak Sırala ve Filtrele > En Küçükten En Büyüğe Sırala içinde Kurgu üzerinde grup Ana Sayfa sekmesi.
3. Açılır pencerede Sıralama Uyarısı iletişim kutusunu seçin Seçimi genişletinve sonra üzerine tıklayın Sırala.
Sonuç
Artık hazırsınız! Liste aşağıda gösterildiği gibi randomize edilmiştir.
Bir listeyi RANDARRAY, SORTBY ve ROWS işlevleriyle rastgele hale getirin (Excel 365/2021)
Microsoft 365 için Excel veya Excel 2021 ya da Web için Excel gibi daha yeni Excel sürümlerinin kullanıcılarıysanız, RANDARRAY, GÖRE SIRALA ve ROWS formül, belirttiğiniz konumda karıştırılmış bir listeyi hızlı bir şekilde almanıza yardımcı olacaktır.
1. Adım: RANDARRAY, SORTBY ve ROWS formülünü girin
Rastgele sonucu almak istediğiniz boş bir hücre seçin, aşağıdaki formülü yazın (Değiştirmeniz gerektiğini unutmayın. A2: A8 aşağıdaki formülde rastgele yapmak istediğiniz orijinal listeye) ve tuşuna basın Keşfet.
=SORTBY(A2:A8,RANDARRAY(ROWS(A2:A8)))
- #dökülme dökülme aralığı (B2: B8 bu durumda) formül için boş değildir.
- Formül değişkendir: Her çalışma sayfası değişikliğinde sonucunu yeniden hesaplar. Listeyi yeniden karıştırmak isterseniz, F9.
- Formül sonucu (rastgele liste) düzenlenemez. Rastgele listeyi düzenlemeniz gerekirse sonraki adımı izleyin.
(İsteğe bağlı) 2. Adım: Formül sonucunu düzenlenebilir hale getirmek için kopyalayıp yapıştırın
Yalnızca rastgele bir sonuç görmek istiyorsanız, bu adımı atla. Rastgele karıştırılmış listeyi düzenlemek istiyorsanız, formül sonucunu kopyalayıp yalnızca değerleri yapıştırmalısınız:
1. Formül sonucunu seçin ve tuşuna basın. Ctrl + C kopyalamak için.
2. Kopyalanan sonucu yapıştıracağınız hücreye sağ tıklayın. (Değeri orijinal konumuna da yapıştırabilirsiniz.)
3. Seçin Yalnızca Değerleri Yapıştır sağ tıklama menüsünden seçeneği.
Sonuç
Şimdi aşağıda gösterildiği gibi karıştırılmış ve düzenlenebilir bir liste alacaksınız.
2 tıklamayla Kutools ile Excel'de bir listeyi rastgele yapın
Formül kullanmaktan sıkıldıysanız ve bir eklenti yardımı kullanmayı düşünüyorsanız, Kutools for Excel'S Aralığı Rasgele Olarak Sırala / Seç özelliği, daha fazla seçenekle çok daha kolay rastgele bir sıralama yapmanıza yardımcı olabilir. Lütfen aşağıdaki gibi:
İlk olarak, karıştıracağınız listeyi seçin. Ve sonra seçin Kutools > Aralık > Aralığı Rasgele Olarak Sırala / Seç. Açılır pencerede Aralığı Rasgele Olarak Sırala / Seç iletişim kutusunu seçin Tüm satırlarve sonra üzerine tıklayın Ok.
- denemek için Aralığı Rasgele Olarak Sırala / Seç özelliği, bilgisayarınızda Kutools for Excel kurulu olmalıdır. Kutools kurulu değilse, indirmek ve yüklemek için buraya tıklayın. Profesyonel Excel eklentisi, herhangi bir sınırlama olmaksızın 30 günlük ücretsiz deneme sunar.
- İşlemi geri almak için tuşuna basın. Ctrl + Z.
- Verilerinizi başka şekillerde karıştırmak için bu eğitime bir göz atın: Excel'de hücreleri, satırları ve sütunları rastgele hızla sıralayın veya seçin.
VBA ile bir listeyi rastgele hale getirin
Bir listeyi VBA yöntemiyle rastgele seçmeyi tercih ederseniz, lütfen aşağıdakileri yapın.
1. Adım: Karıştıracağınız listeyi seçin
Adım 2: VBA kodunu Modül penceresine kopyalayın
1. Basın Ctrl + F11 VBA düzenleyicisini açmak için tıklayın ve ardından Ekle > modül Modül kodu penceresi açmak için.
2. Açılan Modül penceresine aşağıdaki VBA kodunu kopyalayıp yapıştırın.
VBA kodu: Rastgele bir liste sıralama
Sub RandomSort()
'Update by ExtendOffice
Dim xRg As Range
Dim xNum, xF, xI As Integer
Dim xWSh, xAWSh As Worksheet
On Error Resume Next
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xAWSh = Application.ActiveSheet
Set xRg = ActiveWindow.RangeSelection
Set xWSh = Worksheets.Add
xNum = xRg.Count
For xF = xNum To 1 Step -1
xI = WorksheetFunction.RandBetween(1, xF)
xWSh.Range("A1").Value = xRg.Item(xI)
xRg.Item(xI) = xRg.Item(xF)
xRg.Item(xF) = xWSh.Range("A1")
Next
xWSh.Delete
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
3. Adım: VBA kodunu çalıştırın
Kod penceresinde, F5 veya tıklayın Bu kodu çalıştırmak için düğme.
Sonuç
İlgili Makaleler
- Excel'de rastgele hücreler nasıl seçilir?
- Bir çalışma sayfasında bir değerler sütununa (A1: A15) sahip olduğunuzu ve şimdi bunlardan 5 rastgele hücre seçmeniz gerektiğini varsayarsak, bununla nasıl başa çıkabilirsiniz? Bu yazıda, Excel'de hücreleri rastgele seçmek için size bazı püf noktaları göstereceğim.
- Yinelenmeyen bir listeden rastgele veri nasıl seçilir?
- Bu yazıda yinelenen değerler olmadan bir listeden rastgele hücrelerin nasıl seçileceğinden bahsedeceğim. Aşağıdaki iki yöntem, bu görevi olabildiğince çabuk halletmenize yardımcı olabilir.
- Excel'deki ölçütlere göre hücreleri rastgele nasıl seçebilirim?
- Örneğin, belirtilen aralıktaki bir veya iki kritere göre bazı verileri rastgele seçmeniz gerekiyor, bunu Excel'de nasıl çözebilirsiniz? Bu makale sizin için birkaç çözüm sunacaktır.
- Excel'deki bir veri listesinden değerleri rastgele nasıl doldurabilirim?
- Örneğin, bir isim listeniz var ve şimdi rastgele birkaç isim seçmeniz ve verilen hücreleri doldurmanız gerekiyor, bununla nasıl başa çıkacaksınız? Burada, Excel'deki bir veri listesinden değerleri rastgele doldurmak için birkaç yöntem sunacağım.
- Excel için daha fazla ipucu ve püf noktası...
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!