Rastgele Kayıt Üretme

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Merhaba,

Ekteki dosyama göre rastgele kayıt üretmek istiyorum

Dosyamda bulunan Class A’daki öğrenci Class B’deki rastgele öğrenci ile eşleşip, Saha1, Saha2 ya da Saha3’den üretilecek rastgele bir sahada karşılaşacaklar.

Makro veya fonksiyon çalıştığında tüm liste için rastgele kayıt oluşturmak istiyorum.

Üretilen çıktı örneği de ekteki dosyada sağdaki tablodur. (Rastgele Gelecek Kayıtlar tablosudur.)

Bu konuda gerekli fonksiyon ya da makro konusunda yardımınızı rica ederim.

Not: Rastgele seçilen öğrenciler aynı sahada da karşılaşabilirler.

Saygılarımla,
 

Ekli dosyalar

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
Umarım istediğiniz budur. (Makrolar sitedeki arkadaşların, bu vesile ile arkadaşlarıma da teşekkür ederim)
İyi çalşmalar
 

Ekli dosyalar

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Merhaba Arkadaş,
Umarım istediğiniz budur. (Makrolar sitedeki arkadaşların, bu vesile ile arkadaşlarıma da teşekkür ederim)
İyi çalşmalar
Sayın Tevfik_Kursun,
Teşekkür ederim. Yalnız A,B,C,D ve E sütunlarındaki isimleri değiştirdiğimde hala A,B classları ve x,y,z sınıfları geliyor. Baştaki sütünları değiştirdiğimde nasıl çalışmasını sağlayabilirim?

Saygılar,
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşım,
Örnek yüklerseniz, ne demek istediğiniz daha kolay anlaşılır. isim mi yazıyorsunuz?
İyi çalışmalar
 

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Merhaba Arkadaşım,
Örnek yüklerseniz, ne demek istediğiniz daha kolay anlaşılır. isim mi yazıyorsunuz?
İyi çalışmalar
Evet,
Class A ve B'de sınıf takımlarının isimleri olacak. Saha1,2, ve 3'te de numaralar olacak. 3 saha var 0,1 ve 2 numaralı saha olarak, bu alana 3,4,5,6 sayıları da da gelebilir.) Özetle sol tablodaki her şey değişebilir olacaktır.
Örnek olarak:

Sınıf Tablosu

    

Class A

Class B

Saha1

Saha2

Saha3

6 FEN

5 FEN

0

1

2

5 ED

4 ED

1

0

2

4 Mat

3 FEN

1

2

0



teşekkürler.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
1 nolu mesajınızdaki örnekle 5 nolu mesajınızdaki örnek birbiriyle uyuşmuyor. Doğru örneğiniz hangisi ise karar verin ona göre çözüm bulalım.
iyi çalışmalar
 

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Merhaba Arkadaş,
1 nolu mesajınızdaki örnekle 5 nolu mesajınızdaki örnek birbiriyle uyuşmuyor. Doğru örneğiniz hangisi ise karar verin ona göre çözüm bulalım.
iyi çalışmalar

Sayın Tevfik_Kursun,

Son örnekteki gibi olmalı. Yolladığınız exceldeki sütunlardaki kelimeleri değiştirdiğimde de sağdaki tabloya aktarmasına ihtiyacım var.
Özetle şu şekilde;

Sınıflar arası satranç turnuvası olacak. Ve turnuvaların yapılacağı odaların (saha olarak belirttiğim) kendi adları var. İlk örneğimde kolay olsun diye harflar vermiştim. Soldaki tabloya gerçek adları geldiğinde makronun çalışması yeterli olacaktır. Ve 5 nolu mesajımdaki gibi rastgele sınıflarlar rastgele oyun odalarında olabilmelidir.

Saygılar,
 

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Sayın Tevfik_Kursun,

Ellerinize sağlık ancak ekteki dosyada görüleceği üzere soldaki sarı alanlardaki saha adları sağdaki yeşil alanlara doğru saha adları olarak gelmemekte ve sadece rastgele sayılar gelmektedir. (Yani C,D ve E'ye yazılmış olan verileri getirmemektedir.)
Hatalı anlattım zannedersem, kusura bakmayınız.

Saygılarımla,
 

Ekli dosyalar

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
Her örnekte farklı ifade kullandınız. Olacak iş değil. Amacınız nedir yani?
bakacağım
Buyrun
 

Ekli dosyalar

Son düzenleme:

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Sayın @Tevfik_Kursun,

Çok teşekkür ederim tam istediğim gibi oldu. Aslında ilk başta sınıf ve saha isimlerini basit olsun diye a,b ve x,y,z diye vermiştim. Zira elimdeki veri 400 küsür adetten oluşuyor. Bu yüzden buraların değişeceğini belirtmediğimden sizi bayağı uğraştırmış oldum. Tekrar kusura bakmayınız.

Saygılarımla,
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Rica ederim, madem öyle, tüm verilerinizle sağlam bir deneme yapın. Bir sorun varsa onu da halledeyim. Ama mutlaka sonuç bildirin.
İyi çalışmalar
 

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027
Sayın @Tevfik_Kursun,

Denemeler yapıyorum şu anda gayet iyi çalışıyor birazdan sonucu yazarım.
Ufak bir sorum olacak, G ve H'daki sınıfları sabit tutup sadece I'daki saha isimlerini rastgele gelmesini sağlamak için macro kodunda nereyi değiştirmem gerekir?
Eğer zahmetli olacaksa lütfen dikkate almayınız.

Saygılarımla,
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
RASTGELE düğmesi tüm işlemi yapıyor. SAHA düğmesi istediğinizi yapar.
İyi çalışmalar
 

Ekli dosyalar

cimcoz

Altın Üye
Katılım
6 Ekim 2004
Mesajlar
324
Excel Vers. ve Dili
MS Office Plus 2016 & Mac OSX
Altın Üyelik Bitiş Tarihi
13-04-2027

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Rica ederim
iyi çalışmalar
 
Üst