- Katılım
- 6 Ağustos 2013
- Mesajlar
- 2
- Excel Vers. ve Dili
- 2010 English
Merhaba forum sakinleri,
Şimdiye kadar arama yaparak bir çok şey öğrendim sizin sayenizde ama şu anda arayarak bulamadığım bir çalışma ile karşılaştım.
Ekte örnek dosyada kısaca görsel olarak da anlattım ama buradan da ne yapmak istediğimi biraz uzunca ifade edeyim.
Mevcut olan 20 farklı sınıf listesini seçilen sınıfa göre en kısa yol ile 6 tane boş sınıf listesi tablosuna yapıştırmam gerekiyor. Belirli bir hücreye girilen sınıf adına göre belirli bir satırda bulunan sınıf isimlerini arayacak aynı olanı bulacak ve altındaki sınıf listesini bu 6 boş şablondan istenilene yapıştıracak. Ben macro düşündüm ama sınıf isimleri belli olduğundan formül ile
eğer D6="SINIF1" ise copy D46 E69 aralığı
eğer D6="SINIF2" ise copy F46 G69 aralığı
...
eğer D6="Sınıf20" ise copy X46 y46 aralığı
Formül ile de yapılabilir gibi geliyor. Bu formülün 6 farklı versiyonu ile yapılabilir mi? Bu mu daha kolay olur yoksa o sınıf adını arama yapıp aktif olan hücrenin 30 altını ve bir yan sutununu kopyalayarak ve yapıştırarak mı olur bilemedim. İkisi de işimi görecek gibi ama bu konuda sizin yardımınıza ihtiyacım var.
6 tane aktif sınıf listesinden birçok bölüme bağlantı yaptığım için bu 6 sınıfın da değer olarak kalması ve formül olmaması da gerekiyor.
Şimdiye kadar arama yaparak bir çok şey öğrendim sizin sayenizde ama şu anda arayarak bulamadığım bir çalışma ile karşılaştım.
Ekte örnek dosyada kısaca görsel olarak da anlattım ama buradan da ne yapmak istediğimi biraz uzunca ifade edeyim.
Mevcut olan 20 farklı sınıf listesini seçilen sınıfa göre en kısa yol ile 6 tane boş sınıf listesi tablosuna yapıştırmam gerekiyor. Belirli bir hücreye girilen sınıf adına göre belirli bir satırda bulunan sınıf isimlerini arayacak aynı olanı bulacak ve altındaki sınıf listesini bu 6 boş şablondan istenilene yapıştıracak. Ben macro düşündüm ama sınıf isimleri belli olduğundan formül ile
eğer D6="SINIF1" ise copy D46 E69 aralığı
eğer D6="SINIF2" ise copy F46 G69 aralığı
...
eğer D6="Sınıf20" ise copy X46 y46 aralığı
Formül ile de yapılabilir gibi geliyor. Bu formülün 6 farklı versiyonu ile yapılabilir mi? Bu mu daha kolay olur yoksa o sınıf adını arama yapıp aktif olan hücrenin 30 altını ve bir yan sutununu kopyalayarak ve yapıştırarak mı olur bilemedim. İkisi de işimi görecek gibi ama bu konuda sizin yardımınıza ihtiyacım var.
6 tane aktif sınıf listesinden birçok bölüme bağlantı yaptığım için bu 6 sınıfın da değer olarak kalması ve formül olmaması da gerekiyor.
