Skip to main content

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

Author: Kelly Last Modified: 2025-06-10

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ı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
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: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur   |  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ı ve Sütunları Karşılaştır ...
Öne Çıkan Ö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 (Auto Text)   |  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 filtrele...) ...
En İyi15 Araç Seti12 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 Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


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

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!