Excel'de bir listeyi rastgele sıralama (Kolay adım adım öğretici)
Rastgele sıralama, tüm durumların eşit olasılıkla gerçekleşmesini sağlamanın hızlı ve kolay yoludur. Bu öğreticide, Excel’de bir listeyi sadece birkaç adımda nasıl kolayca rastgele sıralayabileceğinizi veya karıştırabileceğinizi öğreneceksiniz.

Video: Excel'de bir listeyi rastgele sıralama
Bir listeyi fonksiyonlarla rastgele sıralama
Bu bölümde, yerleşik Excel işlevlerini kullanarak bir listeyi nasıl karıştıracağınızı öğreneceksiniz.
RAND işleviyle bir listeyi rastgele sıralama
Her Excel sürümünü kullanan kullanıcılar, RAND işlevini Sıralama özelliğiyle birlikte kullanarak orijinal veri kümelerini rastgele sıralayabilir. Aşağıdaki adımları izleyin:
Adım 1: RAND formülünü girin
Karıştırmak istediğiniz listenin üstteki hücreye bitişik olan hücreyi seçin, aşağıdaki RAND formülünü girin ve Enter tuşuna basın.
=RAND()

Adım 2: RAND formülünü diğer hücrelere doldurun
Formülü alttaki hücrelere uygulamak için formül hücresinin sağ alt köşesindeki doldurma tutamacına (küçük yeşil kareye) çift tıklayın.

Adım 3: Listeyi karıştırmak için RAND sonuçlarını sıralayın
1. RAND formülünü içeren "B2:B8" aralığını seçin.
2. "Giriş" sekmesindeki "Düzenleme" grubundan "Sırala ve Filtrele" > "En küçükten en büyüğe Sırala" seçeneğine tıklayın.

3. Açılan iletişim kutusunda "Seçimi Genişlet" seçeneğini işaretleyip "Sırala"ya tıklayın.

Sonuç
Artık hepsi hazır! Liste, aşağıda gösterildiği gibi rastgele sıralanmıştır.

RANDARRAY, SORTBY ve ROWS işlevleriyle bir listeyi rastgele sıralama (Excel 365/2021)
Daha yeni Excel sürümlerini—örneğin Microsoft 365 için Excel, Excel 2021 veya Web için Excel—kullanıyorsanız, RANDARRAY, SORTBY ve ROWS işlevleri, belirttiğiniz konumda listeyi anında karıştırmanıza yardımcı olur.
Adım 1: RANDARRAY, SORTBY ve ROWS formülünü girin
Rastgele sıralanmış sonucu almak için boş bir hücre seçin, aşağıdaki formülü girin (Not: Aşağıdaki formüldeki ")A2:A8" kısmını karıştırmak istediğiniz orijinal listeyle değiştirmeyi unutmayın) ve "Enter" tuşuna basın.
=SORTBY(A2:A8,RANDARRAY(ROWS(A2:A8)))

- Excel, dökülme aralığı (bu örnekte B2:B8) boş değilse "#TAŞMA!" (#SPILL!) hatası verir.
- Formül dinamiktir: Her çalışma sayfası değiştiğinde sonucu otomatik olarak yeniden hesaplar. Listeyi tekrar karıştırmak için "F9" tuşuna basın.
- Formül sonucu olan rastgele sıralanmış liste düzenlenemez. Rastgele sıralanmış listeyi düzenlemeniz gerekiyorsa bir sonraki adımı uygulayın.
(İsteğe bağlı) Adım 2: 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ı atlayabilirsiniz. Rastgele sıralanmış listeyi düzenlemek istiyorsanız, formül sonucunu kopyalayıp **Yalnızca Değerleri Yapıştır** seçeneğini kullanın:
1. Formül sonucunu seçin ve kopyalamak için "Ctrl" + "C" tuşlarına basın.
2. Kopyalanan sonucu yapıştırmak istediğiniz hücreye sağ tıklayın. (Değeri orijinal konumuna da yapıştırabilirsiniz.)
3. Sağ tıklama menüsünden "Yalnızca Değerleri Yapıştır" seçeneğini seçin.

Sonuç
Artık aşağıda gösterildiği gibi karıştırılmış ve özelleştirebileceğiniz bir listeniz var.

Kutools ile Excel'de bir listeyi 2 tıklamada rastgele sıralama
Formüllerle uğraşmaya artık sıkıldıysanız ve işlem yapmak için bir eklentiden yararlanmayı düşünüyorsanız, Kutools for Excel’in Sırala, Seç veya Rastgele özelliği, daha fazla seçenek sunarak rastgele sıralamayı çok daha kolay hale getirebilir. Şunları yapın:
Önce karıştırmak istediğiniz listeyi seçin. Ardından "Kutools" > "Aralık" > "Sırala, Seç veya Rastgele" seçeneğine tıklayın. Açılan "Sırala, Seç veya Rastgele" iletişim kutusunda "Tüm satır" seçeneğini işaretleyin ve "Tamam"a tıklayın.

- "Sırala, Seç veya Rastgele" özelliğini denemek için bilgisayarınızda "Kutools for Excel" yüklü olmalıdır. Kutools yüklü değilse, indirmek ve yüklemek için buraya tıklayın.
- İşlemi geri almak için "Ctrl" + "Z" tuşlarına basın.
- Verilerinizi farklı şekillerde karıştırmak için bu öğreticiye göz atın:Excel'de hücreleri, satırları ve sütunları rastgele hızlıca sıralayın veya seçin.
Bir listeyi VBA ile rastgele sıralama
Listeyi VBA yöntemiyle rastgele sıralamak istiyorsanız, aşağıdaki adımları izleyin.
Adım 1: Karıştırmak istediğiniz listeyi seçin

Adım 2: VBA kodunu Modül penceresine kopyalayın
1. VBA düzenleyicisini açmak için "Ctrl" + "F11" tuşlarına basın, ardından bir modül kod penceresi eklemek üzere "Ekle" > "Modül" seçeneğine tıklayın.

2. Aşağıdaki VBA kodunu açılan Modül penceresine kopyalayıp yapıştırın.
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
Kod penceresinde bu kodu çalıştırmak için "F5" tuşuna basın veya
düğmesine tıklayın.

Sonuç

İlgili makaleler
- Excel'de rastgele bir hücreyi nasıl seçebilirim?
- Diyelim ki bir çalışma sayfasında A1:A15 aralığında değerlerden oluşan bir sütununuz var ve bu sütundan rastgele 5 hücre seçmeniz gerekiyor. Peki bunu nasıl yaparsınız? Bu makalede, Excel’de rastgele hücre seçmek için kullanabileceğiniz bazı pratik püf noktalarını paylaşacağım.
- Bir listeden yinelenmeyen şekilde rastgele veri nasıl seçilir?
- Bu makalede, bir listeden Yinelenen Değerler olmadan nasıl hücre oluşturulacağını anlatacağım. Aşağıdaki iki yöntem, bu görevi en kısa sürede çözmenize yardımcı olabilir.
- Excel'de belirli kriterlere göre rastgele hücreler nasıl seçilir?
- Örneğin, sınırlı bir aralıktan bir veya iki kritere göre bazı verileri rastgele seçmeniz gerekiyorsa, bunu Excel’de nasıl yaparsınız? Bu makale size birkaç etkili çözüm sunar.
- Excel'de bir veri listesinden rastgele değerler nasıl doldurulur?
- Örneğin, bir Ad Listesiniz var ve şimdi bu listeden birkaç ismi rastgele seçip belirtilen hücrelere doldurmanız gerekiyor. Peki bunu nasıl yaparsınız? İşte Excel’de bir veri listesinden rastgele değer doldurmanın birkaç etkili yöntemi!
- Excel için daha fazla ipucu ve püf noktası…
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile güçlendirin ve hiç olmadığı kadar verimlilik yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun — yeni pencereler yerine.
- Gün boyu yüzlerce fare tıklamasını sizin için azaltarak üretkenliğinizi %50 artırır!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri tek çatı altında toplar; ayrıca Office Tab Pro’yu da içerir ve Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi-bir-arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— dakikalar içinde hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat-performans— tek tek eklenti satın almaktan tasarruf edin
İçindekiler
- Video: Excel'de bir listeyi rastgele sıralama
- Bir listeyi fonksiyonlarla rastgele sıralama
- RASTGELE (RAND)
- RASTGELE.DİZİ (RANDARRAY), SIRALA.GÖRE (SORTBY) ve SATIRLAR (ROWS)
- Bir listeyi Kutools ile rastgele sıralama
- Bir listeyi VBA ile rastgele sıralama
- En İyi Office Üretkenlik Araçları
- İlgili makaleler
- Yorumlar