Kullanıcı
- Katılım
- 28 Tem 2022
- Mesajlar
- 748
- Excel Versiyonu
- Excel 2019
- Excel Sürümü
- 64 Bit
- Excel Dili
- Türkçe
Merhaba arkadaşlar.
Örnek dosya ve görselle açıklamaya çalıştığım işlemi öncelikle Formülle alternatif olarak VBA ile nasıl yapabilirim?
Örnek Veri sayfasında Veri!$B$2:$B$16 satırları arasında değişken Sınıf/Şube (8/A, 8/B, 8/C, 8/D) isimleri bulunmaktadır.
Liste sayfasında statik olarak duran bu listeyi öncelikle formülle (alternatif VBA ile) öğrenme amaçlı oluşturmak istiyorum.
Şube isimleri (8/A, 8/B, 8/C, 8/D) değişken olduğu için sabit bir referans noktamız yok.
Bu durumda ne yapılabilir. İlk aklıma gelen iki yol var.
1 - Veri!$B$2:$B$16 satırları arasındaki verilerden tekrarsız bir liste yapılabilir. (8/A, 8/B, 8/C, 8/D) gibi nasıl sıraya konabilir emin değilim.
* Ancak listeler 5/A, 5/B, 5/C, 5/D, 5/E, 5/F, 6/A, 6/B, 6/C, 6/D, 6/E, 6/F, 6/G, 7/A, 7/B, 7/C, 7/D, 7/E, 8/A, 8/B, 8/C, 8/D GİBİ İLK RAKAM 5-8 arası şube harfleri ise eşit sayıda değil yani bazısı F de bazısı E de bazısı D de bitebiliyor.
2 - İlk fikirden çözüm üretilemezse formül içine süslü parantezle tanımlama yapılabilir. {8/A, 8/B, 8/C, 8/D} gibi...
Bu durumda soldaki sıralamayı bir referans noktası olmaksızın nasıl yapabilirim?
İlk önce (8/A, 8/B, 8/C, 8/D) şeklinde sıralanıp sonra bu sınıflardaki öğrenciler numarası küçük olandan büyük olana doğru sıralanması
Örnek dosya ve görselle açıklamaya çalıştığım işlemi öncelikle Formülle alternatif olarak VBA ile nasıl yapabilirim?
Örnek Veri sayfasında Veri!$B$2:$B$16 satırları arasında değişken Sınıf/Şube (8/A, 8/B, 8/C, 8/D) isimleri bulunmaktadır.
Liste sayfasında statik olarak duran bu listeyi öncelikle formülle (alternatif VBA ile) öğrenme amaçlı oluşturmak istiyorum.
Şube isimleri (8/A, 8/B, 8/C, 8/D) değişken olduğu için sabit bir referans noktamız yok.
Bu durumda ne yapılabilir. İlk aklıma gelen iki yol var.
1 - Veri!$B$2:$B$16 satırları arasındaki verilerden tekrarsız bir liste yapılabilir. (8/A, 8/B, 8/C, 8/D) gibi nasıl sıraya konabilir emin değilim.
* Ancak listeler 5/A, 5/B, 5/C, 5/D, 5/E, 5/F, 6/A, 6/B, 6/C, 6/D, 6/E, 6/F, 6/G, 7/A, 7/B, 7/C, 7/D, 7/E, 8/A, 8/B, 8/C, 8/D GİBİ İLK RAKAM 5-8 arası şube harfleri ise eşit sayıda değil yani bazısı F de bazısı E de bazısı D de bitebiliyor.
2 - İlk fikirden çözüm üretilemezse formül içine süslü parantezle tanımlama yapılabilir. {8/A, 8/B, 8/C, 8/D} gibi...
Bu durumda soldaki sıralamayı bir referans noktası olmaksızın nasıl yapabilirim?
İlk önce (8/A, 8/B, 8/C, 8/D) şeklinde sıralanıp sonra bu sınıflardaki öğrenciler numarası küçük olandan büyük olana doğru sıralanması
Ekli dosyalar