Excel'de bir aralıkta rastgele karakter dizeleri nasıl oluşturulur?
Bazen hücrelerde farklı parolalar gibi rastgele dizeler oluşturmanız gerekebilir. Bu makale, Excel'de farklı rastgele dizeler oluşturmak için size bazı hileler göstermeye çalışır.
Formüller ile rastgele karakter dizeleri oluşturun
VBA kodu ile rastgele karakter dizeleri oluşturun
Kutools for Excel ile kolayca rastgele karakter dizeleri oluşturun
Formüller ile rastgele karakter dizeleri oluşturun
Aşağıdaki formüller, Excel'deki bir aralıkta rastgele sayılar, harfler ve alfanümerik değerler oluşturmanıza yardımcı olabilir.
1. 5 ile 10000 arasında rastgele 99999 basamaklı bir sayı oluşturmak için şu formülü kullanın: = RANDBETWEEN (10000,99999), ve bas Keşfet tuşuna basın, 5 basamaklı bir sayı bir hücrede görüntülenecek, ardından hücreyi seçin ve doldurma tutamacını bu formülü içermesini istediğiniz aralığa sürükleyin, 5 basamaklı bir sayı aralığı oluşturuldu, ekran görüntülerine bakın:
not: ihtiyacınızı karşılamak için argümanları değiştirebilirsiniz.
2. Rastgele bir harf oluşturmak için şu formülü kullanın: = CHAR (RANDBETWEEN (65,90)). Bu formül, a'dan z'ye rastgele bir harf oluşturabilir, dört rastgele harf oluşturmanız gerekiyorsa, harfleri eklemek için & karakterini kullanmanız gerekir. Gibi = CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)). Ardından rastgele dört harf alırsınız ve ardından doldurma tutamacını bu formülü içermesini istediğiniz aralığın üzerine sürükleyin. Ekran görüntüsüne bakın:
notlar:
(1.) Formül Excel 2007, 2010 ve 2013'te geçerlidir, ancak Excel 2003'te geçerli değildir. Excel 2003'te, lütfen formülü kullanın = KARAK (INT (RAND () * 25 + 65)) & KARAKTER (INT (RAND () * 25 + 65)) & KARAKTER (INT (RAND () * 25 + 65)) & KARAKTER (INT (RAND () * 25 + 65))
(2.) Formül 65'te A ve 90 Z'dir.
(3.) İhtiyacınız olan harf sayısını eklemek için & karakterini kullanabilirsiniz.
3. İki harf ve iki sayı içeren rastgele bir alfasayısal dize oluşturmak için şu formülü kullanın: = CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)) & RANDBETWEEN (10,99) Ve iki harf ve iki sayı içeren bir aralıkta aşağıdaki dizeleri alacaksınız:
not: İhtiyaç duyduğunuz rakam sayısını almak için bağımsız değişkenleri değiştirebilir ve harf sayısını eklemek için & kullanabilirsiniz.
Seçilen aralıkta kolayca rastgele karakter dizeleri oluşturun:
Belirli karakterlere ve metin uzunluğuna sahip rastgele karakter dizileri oluşturmak kolaydır. Rastgele Veri Ekle yarar Kutools for Excel.
Kutools for Excel'i Şimdi İndirin! (30 günlük ücretsiz parkur)
VBA kodu ile rastgele karakter dizeleri oluşturun
Yukarıdaki formüllerin zor ve zahmetli olduğunu düşünüyorsanız, aşağıdaki VBA kodu size çok daha kolay yardımcı olabilir. Lütfen şunu yapın:
1. Basılı tutun ALT + F11 anahtarlar ve açılır Uygulamalar için Microsoft Visual Basic pencere.
2. tıklayın Ekle > modülve aşağıdaki makroyu modül pencere.
Public Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Update 20131107
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 kaydedin ve kapatın, bir hücreye bu işlevi girin = Rastgele F (x, y) minimum x karakter uzunluğunda ve maksimum y karakter uzunluğunda rastgele bir karakter dizisi eklemek için.
4. Bu örnekte, işlevi kullanacağım = RandomizeF (5,10) 5 ile 10 karakter arasında bir karakter dizisi oluşturmak için. Ardından Keşfet tuşuna basın, hücreyi seçin ve dolgu tutamacını bu işlevi içermesini istediğiniz aralığa sürükleyin. Ve 5 ila 10 karakter arasında oluşturulmuş rastgele alfanümerik ve özel karakter dizileri. Ekran görüntüsüne bakın:
Kutools for Excel ile rastgele karakter dizeleri oluşturun
Harfler, sayılar ve özel karakterler veya daha fazlasıyla rastgele dizeler oluşturmanın bir yolu var mı? Kutools for Excel's Rastgele Veri Ekle Harfler, sayılar, özel karakterler, boşluk ve hatta özel dizeler dahil olmak üzere her türlü karakterle rastgele sayılar, rastgele metin dizesi veya rasgele sayılar ve metin ve semboller üretebilen mükemmel bir rastgele sayı (ve metin dizisi) oluşturucudur.
Başvurmadan önce Kutools for ExcelLütfen önce indirin ve kurun.
1. Rastgele dizeler oluşturacağınız bir aralık seçin ve ardından Kutools > Ekle > Rastgele Veri Girin. Ekran Bkz:
3. In Rastgele Veri Ekle iletişim kutusunu tıklayın dizi sekmesine gidin ve ihtiyaç duyduğunuz karakter türünü seçin, ardından dizenin uzunluğunu IP uzunluğu kutusunu seçin ve son olarak OK buton. Ekran görüntüsüne bakın:
Daha sonra seçilen aralık rastgele karakter dizileriyle doldurulmuştur.
Bahşiş: Bir aralıkta belirli bir biçimlendirme veri dizeleri (???? @. ??. com gibi) oluşturmak veya eklemek istiyorsanız, bu yardımcı programı da kullanabilirsiniz. Bunu yapın:
1. Bir aralık seçin ve karakterleri belirtin ve kontrol edin Maske ile. Ardından ihtiyacınız olan belirtilen veri dizilerini girin. Ekran görüntüsüne bakın:
not: Kullanma ? son belirtilen biçimlendirme dizelerinde rastgele bir karakter basamağını belirtmek için.
2. Sonra tıklayın OK or Tamam. Belirtilen biçimlendirme veri dizeleri aşağıdaki gibi rastgele oluşturulmuştur. Ekran görüntüsüne bakın:
Kutools for Excel's Rastgele Veri Ekle bir aralık hücrelerinde aşağıdaki işlemleri kolayca işlemenize yardımcı olabilir.
- Bir aralıkta rastgele sayılar oluşturun veya ekleyin
- Bir aralıkta rastgele tarih oluştur veya ekle
- Bir aralıkta özel bir liste oluşturun veya ekleyin
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
Demo: Bir aralıkta rastgele karakter dizileri oluşturun
İlgili Madde:
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!