Skip to main content

Excel'de piyango numaraları nasıl oluşturulur?

Author: Kelly Last Modified: 2025-08-07

Excel'de piyango numaraları oluşturmayı veya Excel'de kendi piyango numarası oluşturucunuzu yapmayı hiç düşündünüz mü? Bu makalede, bunu kolayca gerçekleştirmeniz için size üç yöntem sunuyorum.


Excel Fonksiyonları ile piyango numaraları oluştur

Bu yöntem, size birkaç Excel fonksiyonunu uygulayarak piyango numaraları oluşturmanıza rehberlik edecektir. Aşağıdaki adımları izleyebilirsiniz:

1Boş bir çalışma sayfasında, aşağıdaki ekran görüntüsünde gösterildiği gibi Aralık A1:C1'e sütun başlıklarını girin:
type column headers

2. Sütun A, Sütun B ve Sütun C'ye formüller girin:

enter formulas in three columns

(1) Hücre A2'ye formülü girin =RAND(), ve ardından Doldurma tutamacını A2:A50 aralığına sürükleyin.
(2) Hücre B2'ye formülü girin =RANK($A2,$A$2:$A$50)+COUNTIF(B$1:B1,B1)-1, ve ardından Doldurma Tutamacını B2:B50 Aralığına sürükleyin. (Formülde, A2 geçerli hücrenin solundaki rastgele sayıdır, $A$2:$A$50 ilk formülle elde ettiğimiz tüm rastgele sayılardır, B$1 Sütun B'deki ilk hücredir ve B1 geçerli hücrenin üstündeki hücredir).
(3) C2:C50 Aralığında, 1'den 49'a kadar sıra numaraları girin.

Sonra aşağıdaki ekran görüntüsünde gösterildiği gibi bir tablo elde edersiniz:

 

note ribbon Formülü hatırlamak çok mu karmaşık? Formülü, gelecekte tek tıklamayla yeniden kullanmak üzere Bir Auto Text girdisi olarak kaydedin!
Daha fazla oku…     Ücretsiz deneme

3Boş bir aralık bulun, aşağıdaki ekran görüntüsünde gösterildiği gibi bir satırda yatay olarak sıra numaraları yazın:
type sequence numbers horizontally in a row

4İlk sıra numarası olan 1'in altına, formülü girin =VLOOKUP(G1,$B$1:$C$50,2,FALSE) içine, ve ardından Doldurma Tutamacını ihtiyacınız olan Aralığa sürükleyin.
Below the first sequence number of 1, enter a formula
Not: Bu formülde, G1 ilk sıra numarası olan 1 içeren hücredir, $B$1:$C$50 Benzersiz Sıralama sütunu ve Top Numarası sütunudur, 2, $B$1:$C$50 Aralığının ikinci sütununda değerleri bulmak anlamına gelir.

Sonra aşağıdaki ekran görüntüsünde gösterildiği gibi piyango numaralarını elde edersiniz:
get the lottery numbers

5Seçimlidir. Piyango numaralarının geçerli çalışma sayfası yenilendiğinde otomatik olarak değişmesini önlemek için Formül > Hesaplama Seçenekleri > Manuel.
click the Formula > Calculation Options > Manual to prevent the lottery numbers from changing


Kutools for Excel ile piyango numaraları oluştur

Eğer Kutools for Excel yüklüyse, Rastgele Veri Ekle yardımcı programı size Excel'de piyango numaraları oluşturmada yardımcı olabilir.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

16 bitişik hücre seçin, örneğin A1:F1, ve ardından Kutools > Ekle > Rastgele Veri Ekle.
click Insert Random Data feature and set options in the dialog box

2Şimdi Rastgele Veri Ekle iletişim kutusu açılır. Şuraya gidin: Tamsayı sekmesine tıklayın, yazın 1 içinde Başlangıç kutusuna yazın 49 içinde Bitiş kutusuna yazın, işaretleyin Benzersiz değerler seçeneğini işaretleyin ve Tamam düğmesine tıklayın. Şimdi 6 benzersiz piyango numarasının seçilen hücrelerde hemen oluşturulduğunu ve görüntülendiğini göreceksiniz.
6 unique lottery numbers are generated

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin


VBA Makrosu ile piyango numaraları oluştur

Bu yöntem, size Excel'de piyango numaraları oluşturmak için bir VBA makrosu uygulamanıza rehberlik edecektir. Lütfen aşağıdaki adımları izleyin:

1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.

2. Yeni bir modül penceresi açmak için Ekle > Modül'e tıklayın ve aşağıdaki VBA kodunu içine yapıştırın:

VBA: Excel'de Piyango Numarası Oluşturucu

Sub LotteyCode()
Dim Rng As Range
Dim WorkRng As Range
Dim xNumbers(49) As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Out put to (single cell):", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.Range("A1")
For xIndex = 1 To 49
xNumbers(xIndex) = xIndex
Next
For xIndex = 1 To 6
xNum = 1 + Application.Round(Rnd * (49 - xIndex), 0)
WorkRng.Offset(0, xIndex - 1).Value = xNumbers(xNum)
xNumbers(xNum) = xNumbers(50 - xIndex)
Next
End Sub

3. Bu VBA makrosunu çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın.

4Şimdi açılan diyalog kutusunda, piyango numaralarını çıktı almak için bir hücre belirtin ve Tamam düğmesine tıklayın.
vba code to click a cell to output the lotter numbers

Şimdi 6 benzersiz piyango numarasının belirtilen hücrelerde oluşturulduğunu ve görüntülendiğini göreceksiniz.


Demo: Kutools for Excel ile piyango numaraları oluştur

 

İlgili makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | Bağımlı Açılır Liste | Çoklu Seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!