Listeden bir seçenek seçtiğimde hücreye istediğim yazının eklemesi hakkında yardım

Katılım
14 Mart 2018
Mesajlar
9
Excel Vers. ve Dili
2017
Merhaba Arkadaşlar. Ben bir öğretmenim ve oluşturmam gereken raporları kolaylaştırmak için bir Excel dosyası hazırlıyorum. Bizde eğitim alanları, beceriler, değerler vb. bir çok alanda çeşitli hedefler var. Detaylara girmeyeceğim.

Yapmak istediğim şey, sınıftaki çeşitli olay durumlarını belirleyip bu olay durumlarını bir listeye toplamak ve bu listeden olay durumunu seçtiğimde bu olay durumu ile ilgili detayların daha önceden kendi hazırladığım cümlelerle raporlaştırılması.

Benim yaptığım:
Sekmeler: Rapor, Liste, Açıklama

Liste sekmesinin A1-A5 hücreleri arasına Olay Durumlarını yazıyorum (Örneğin Paylaşımda Bulundu, Ödevini yapmadı vb. mesajımın devamında Olay1, Olay2 olarak bahsedeceğim.)
Açıklama sekmesinin A1-A5 hücreleri arasına yukarıdaki olaylar olduğunda sınıfta nasıl davrandığım ile ilgili cümlelerle bir paragraf yazıyorum.
Rapor sekmesinin A2 hücresine, Liste sekmesindeki A1-A5 arasını alan bir Liste oluşturuyorum.
Rapor sekmesinin A1 hücresine ise =EĞER(A2;"Olay1";Rapor!A1;EĞER(A2;"Olay2";Rapor!A2;EĞER(A2;"Olay3";Rapor!A3;EĞER(A2;"Olay4";Rapor!A4;EĞER(A2;"Olay5";RApor!A5;))))) şeklinde bir kod yazıyorum.
Buraya kadar bir sorun yok. İstediğim şekilde çalışıyor.

Fakat sınıftaki durumlar 5 tane değil. en azından 100 farklı duruma 100 farklı çözüm yazmalıyım ki program işe yarasın.
Bu kod ile 100 durumu yazmak neredeyse imkansız. Bunun başka bir yolu var mı?
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,249
Excel Vers. ve Dili
2019 Türkçe
Sayfa1 de A2'yi değiştirdiğinizde B2'deki formül (Düşeyara) ile Rapor sayfasında Olay aranacak ve bulunduğu satırdaki Rapor döndürülecektir.
Yani işinizi Düşeyara formülü ile görebilirsiniz.
Ekteki dosyayı inceleyiniz.
 

Ekli dosyalar

Katılım
14 Mart 2018
Mesajlar
9
Excel Vers. ve Dili
2017
Sayfa1 de A2'yi değiştirdiğinizde B2'deki formül (Düşeyara) ile Rapor sayfasında Olay aranacak ve bulunduğu satırdaki Rapor döndürülecektir.
Yani işinizi Düşeyara formülü ile görebilirsiniz.
Ekteki dosyayı inceleyiniz.
Altın üyelik istediği için dosya içeriğini göremiyorum ama cevabınız için teşekkür ederim. Düşeyara formülünü araştırıp öğreneceğim
 
Katılım
14 Mart 2018
Mesajlar
9
Excel Vers. ve Dili
2017
Sayfa1 de A2'yi değiştirdiğinizde B2'deki formül (Düşeyara) ile Rapor sayfasında Olay aranacak ve bulunduğu satırdaki Rapor döndürülecektir.
Yani işinizi Düşeyara formülü ile görebilirsiniz.
Ekteki dosyayı inceleyiniz.
Yapabildim. Çok teşekkür ederim çok yardımcı oldunuz.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,249
Excel Vers. ve Dili
2019 Türkçe
Altın üyelik istediği için dosya içeriğini göremiyorum ama cevabınız için teşekkür ederim. Düşeyara formülünü araştırıp öğreneceğim
Altın üyeliğiniz olmadığı için 2. mesajda harici paylaşım sitesine de ekledim. Oradan indirebilirsiniz.
 
Üst