KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir aralıkta rastgele karakter dizileri oluşturma – Detaylı Kılavuz

YazarKelly Değiştirme Tarihi

Excel'de rastgele karakter dizileri oluşturmak, benzersiz tanımlayıcılar, güçlü parolalar veya örnek veri setleri oluşturma gibi çeşitli senaryolarda son derece kullanışlıdır. Bu makale, Excel'de belirli bir aralıkta rastgele karakter dizileri üretmek için uygulanabilecek farklı yöntemleri kapsamlı şekilde açıklar.


Formüllerle rastgele karakter dizileri oluşturun

Aşağıdaki formüller, Excel'de bir aralıkta rastgele sayılar, harfler ve alfanümerik değerler oluşturmanıza yardımcı olur.

Rastgele sayılar oluşturun

10000 ile 99999 arasında rastgele 5 haneli bir sayı oluşturmak için aşağıdaki formülü kullanın ve Enter tuşuna basın; hücrede 5 haneli bir sayı belirecektir. Ardından hücreyi seçip, bu formülü içermesini istediğiniz aralığa kadar doldurma tutamacını sürükleyin. Böylece 5 haneli sayılar içeren bir aralık anında oluşturulur! Ekran görüntülerine göz atın:

=RANDBETWEEN(10000,99999)
Bir formülle rastgele sayılar oluşturunsağ okbir dizi sayı oluşturuldu
Not:RANDBETWEENişlevi, belirtilen iki sayı arasında rastgele bir tam sayı döndürür. İhtiyacınıza göre 10000 ve 999999 bağımsız değişkenlerini değiştirebilirsiniz.
 

Rastgele karakterler oluşturun

Dört rastgele harf oluşturmak için aşağıdaki formülü kullanın. Ardından, bu formülü içermesini istediğiniz aralığa doğru doldurma tutamacını sürükleyin. Ekran görüntüsüne göz atın:

=CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))

Bir formülle rastgele karakterler oluşturun

Notlar:
  • CHAR(RANDBETWEEN(65,90))rastgele bir büyük harf oluşturur;
  • &: Bu karakterleri tek bir dizeye birleştirir. Daha uzun dizeler oluşturmak için gerektiği kadar karakteri birleştirmek üzere & sembolünü kullanın. Örneğin, altı rastgele karakterden oluşan bir dize oluşturmak için formülü şu şekilde genişletirsiniz:
    =CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))
    
 

Rastgele alfanümerik dizeler oluşturun

İki harf ve iki rakamdan oluşan rastgele alfanümerik dizeler oluşturmak için aşağıdaki formülü kullanın. Böylece, iki harf ile iki rakam içeren bir aralıkta aşağıdaki gibi dizeler elde edersiniz. Ekran görüntüsüne göz atın:

=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&RANDBETWEEN(10,99)

Bir formülle rastgele alfanümerik dizeler oluşturun

Notlar:
  • CHAR(RANDBETWEEN(65,90))rastgele bir büyük harf oluşturur;
  • RANDBETWEEN(10,99)rastgele 2 basamaklı sayı oluşturur;
  • &: Bu karakter, birden fazla metni tek bir dizeye birleştirmenizi sağlar. Daha uzun dizeler oluşturmak için & sembolünü gerektiği kadar kullanabilirsiniz.

VBA koduyla rastgele karakter dizileri oluşturun

Yukarıdaki formüller karmaşık ve yorucu geliyorsa, aşağıdaki VBA kodu işinizi çok daha kolay hale getirebilir. İşte yapmanız gereken:

1. ALT + F11 tuşlarına basılı tutun; böylece Microsoft Visual Basic for Applications penceresi açılır.

2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki makroyu Modül penceresine yapıştırın.

Public Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Updateby Extendoffice
Dim Rand As String
Application.Volatile
getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
Do
    i = i + 1
    Randomize
    Rand = Rand & Chr(Int((85) * Rnd + 38))
Loop Until i = getLen
RandomizeF = Rand
End Function

3. Ardından kodu Kaydet ve Kapat, bir hücreye şu işlevi girin: =RandomizeF(x,y) ve minimum x, maksimum y karakter uzunluğunda rastgele bir karakter dizesi oluşturun.

4. Bu örnekte, 5 ile 10 karakter arasında rastgele bir karakter dizesi oluşturmak için =RandomizeF(5,10) işlevini kullanacağım. Ardından Enter tuşuna basın, hücreyi seçip bu işlevi içermesini istediğiniz aralığa doğru doldurma tutamacını sürükleyin. Böylece 5 ile 10 karakter arasında rastgele alfanümerik ve özel karakterlerden oluşan dizeler elde edilmiş olur. Ekran görüntüsüne bakın:

Kullanıcı tanımlı işlevle rastgele karakter dizeleri oluşturun


Kutools for Excel ile rastgele karakter dizileri oluşturun

Harfler, sayılar ve özel karakterler (hatta daha fazlası!) içeren rastgele dizeler oluşturmanın bir yolu var mı? Kutools for Excel'nin Rastgele veri ekle özelliği, harfler, sayılar, özel karakterler, boşluklar ve hatta kendi tanımladığınız özel dizeler dahil olmak üzere her türlü karakterle rastgele sayılar, metin dizeleri veya bunların karışımı olan benzersiz kombinasyonlar üretebilen mükemmel bir rastgele veri oluşturucusudur.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'ün üzerinde gelişmiş özelliğe sahiptir.Yapay zekâ yetenekleriyle entegre edilmiştir, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

1. Rastgele dizeler oluşturmak istediğiniz bir aralığı seçin ve ardından Kutools > Ekle > Rastgele veri ekle seçeneğine tıklayın. Ekran görüntüsüne bakın:

Kutools > Ekle > Rastgele Veri Ekle'ye tıklayın

3. Rastgele veri ekle iletişim kutusunda, Dize sekmesine tıklayın, ihtiyacınıza göre karakter türünü seçin, ardından Dizi Uzunluğuna Göre Filtrele kutusunda dizenin uzunluğunu belirleyin ve son olarak Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:

karakter türünü seçin ve dizenin uzunluğunu belirtin

Ardından Aralık seçilerek rastgele karakter dizeleriyle doldurulmuştur.

rastgele karakter dizeleri eklendi

İpucu: Bir aralıkta belirli bir biçimde veri dizeleri (örneğin ????@.??.com) oluşturmak veya eklemek istiyorsanız, bu aracı kullanabilirsiniz. İşte nasıl yapacağınız:

1. Bir aralık seçin, karakterleri belirtin ve Maske ile seçeneğini işaretleyin. Ardından ihtiyacınız olan belirtilen veri dizelerini girin. Ekran görüntüsüne bakın:

karakterleri belirtin ve Maske ile kutusunu işaretleyin

Not: Son belirtilen biçimlendirme dizelerinde rastgele bir karakter basamağını göstermek için ? işaretini kullanın.

2. Ardından Tamam veya Uygula seçeneğine tıklayın. Belirtilen biçimlendirme veri dizeleri aşağıdaki gibi rastgele oluşturulmuştur. Ekran görüntüsüne bakın:

belirtilen biçimlendirmeye sahip veri dizeleri rastgele oluşturuldu

Kutools for Excel'nin Rastgele veri ekle özelliği, bir aralıktaki hücrelerde aşağıdaki işlemleri kolayca gerçekleştirmenizi sağlar.

  • Bir aralıkta rastgele sayılar oluşturun veya ekleyin
  • Bir aralıkta rastgele tarih oluşturun veya ekleyin
  • Bir aralıkta Özel Listeler oluşturun veya ekleyin

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü kullanmak istiyorsanız, indirmek için hemen tıklayın ve ardından yukarıdaki adımları uygulayın.

Excel'de rastgele karakter dizeleri oluşturmak, ihtiyaçlarınıza göre formüller ya da VBA kullanılarak oldukça verimli bir şekilde gerçekleştirilebilir. Bu teknikleri öğrendiğinizde, Excel’de benzersiz tanımlayıcılar, parolalar ve örnek verileri kolayca üretebilirsiniz. Excel ile ilgili daha fazla ipucu ve püf noktası keşfetmek istiyorsanız, web sitemizde binlerce öğretici bulabilirsiniz.


Demo: Bir aralıkta rastgele karakter dizeleri oluşturun

 

İlgili Makale:

En İyi Office Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Aç/Kapat|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ı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/eğik/yazı üzeri çizgi…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraç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 ve 40+ diğer dilleri destekler!

Excel becerilerinizi Kutools for Excel ile geliştirin ve hiç yaşamadığınız bir verimlilik deneyimi 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 pencerelerde değil.
  • Günlük üretkenliğinizi %50 artırır ve size her gün yüzlerce fare tıklamasından tasarruf sağlar!

Tüm Kutools eklentileri — tek bir yükleyiciyle!

Kutools for Office paketi; Excel, Word, Outlook ve PowerPoint için eklentileriyle birlikte Office Tab Pro’yu da içerir ve Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında verimliliği kolaylaştırır
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat-performans— ayrı ayrı eklenti satın almaktan tasarruf edin