• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excel rastgelearada farklı sayı oluşturma

Katılım
18 Kasım 2011
Mesajlar
406
Excel Vers. ve Dili
excel 2016 türkçe
Arkadaşlar bir excel sayfasında =RASTGELEARADA(1;999) koduyla diyelim ki 50 tane alt alta sayı oluşturuyorum.Benim istediğim bu sayıların hepsi benzersiz olsun.Bunu nasıl yapabilirim acaba?
 
Merhaba, dosyayı ekledim. İlk satıra rastgelearada formülünü yazdıktan sonra ikinci satırdaki formülü ctrl+shift+enter ile kaydederseniz çalışıyor.
 

Ekli dosyalar

A1 hücresinden başladığınızı varsayalım. İlk satıra =RASTGELEARADA(1;999), ikinci satıra =BÜYÜK(SATIR($1:$999)*DEĞİL(EĞERSAY($A$1:A1;SATIR($1:$999)));RASTGELEARADA(1;1000-SATIR(A1))) formüllerini yazın. İkinci satıra yazdığınız formülü ctrl+shift+enter ile kaydederseniz çalışacaktır.
 
Diyelim ki birbirinden farklı 100 tane 1-999 arası sayı oluşturmak istersem bunu nasıl yapabilirim acaba?
 
Dediğinizi yaptım ama 100 e kadar aralarda 0 ve SAYI şeklinde yazı çıkıyor..
 
Formülü enter ile değil, ctrl shift enter tuşlarına aynı anda basarak kapattığınızda bu hatayı vermemesi gerekiyor.
 
Merhaba @mehmetaltin

A1 başlık, formülü A2'ye dizi formülü olarak uygulayıp A51'e kadar kopyalayınız.
DİZİ formülünü hücreye yazdıktan sonra CTRL+SHİFT+ENTER ile hücreden çıkmanız gerekiyor.

CSS:
=BÜYÜK(SATIR(A$1:A$999)*DEĞİL(EĞERSAY($A$1:A1;SATIR(A$1:A$999)));RASTGELEARADA(1;999-SATIR($A1)))
 
Teşekkürler peki rastgelearada 10;999 arası benzersiz tek sayı oluşturmak istersem nasıl yapabilirim acaba?
 
Teşekkürler peki rastgelearada 10;999 arası benzersiz tek sayı oluşturmak istersem nasıl yapabilirim acaba?

Formülü incelediğinizde bu soruyu sormanız gerekmezdi.
RASTGELEARADA fonksiyonun parametreleri Başlangıç ve Bitiş değerleridir. Size önerilen formüllerde de bu 1 ve 999.
Siz bunu 10 ve 999 yaptığınızda zaten istediğiniz gerçekleşecektir.

Denemeden ve üzerinde çalışmadan soruyorsunuz.

Biraz gayret
 
Yanlış anlaşıldı hocam ben 10-999 arası sadece benzersiz tek sayı nasıl oluşturabilir diye sordum. 1-27-53-77-95-451-785-99 gibi
 
=BÜYÜK(SATIR($1:$999)*DEĞİL(EĞERSAY($A$1:A1;SATIR($1:$999)));RASTGELEARADA(1;1000-SATIR(A1))) bu formülde istediğim sayı aralıklarını değiştirmek istediğimde hangi aralıklar değişmeli acaba.Sondaki rastgelearada1;1000 değişince olmuyor.Örneğin 1;1000 değilde 100-500 arası yapmak isteyince nereleri değiştirmem gerek...
 
Geri
Üst