Fonksiyon kullanarak Sıralama yapmak

Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
6 tane seçmeli ders var. Bu derslerden 2.Sıradaki 4.Sıradaki ve 6.Sıradaki Seçmeli ders ismini başka bir hücrede İlk üç sıraya almak istiyorum.
Yani Karnede 3 tane seçmeli ders yeri açılmış. Tüm okulda diğer sınıflarla birlikte 6 seçmeli ders seçilmiş.
Sınıfı 1 yazdığımda; Birinci sınıfların seçtiği İlk 3 dersin ismini sırayla yazsın.
Sınıfı 2 yazdığımda; İkinci sınıfların seçtiği İlk 3 dersin ismini sırayla yazsın.
Aynı şekilde diğerlerini de yazsın.
Örnek Dosya ektedir
 
Katılım
19 Mart 2006
Mesajlar
205
Excel Vers. ve Dili
Excel 2007 Türkçe
=EĞER($N$3=1;"SANAT ETKİNLİKLERİ";EĞER($N$3=2;"BİLGİSAYAR";EĞER($N$3=3;"Varsa diğer")))
Sorunu tam anlayamadım. Bu şekilde yapılabileceğini tahmin ediyorum.
1) Yazınca hangi dersler.
2) yazınca hangi dersler.
3)
4)
5)Hangi dersler detaylandırırsan veya bu fonksiyonu kendin devam ettirebilirsin.
Ekte sadece 1 leri yaptım diğerlerini sizde yapabilirsiniz.
 
Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
İlginize teşekkür ederim, Sayın Valuer
Birkaç eğer ile çözülecek bir sorun olmadığını biliyorum. Onlarca eğer yazmam gerekiyor. Uğraştım ve tam başardım dedim yine sorun çıktı. Acaba başka bir çözümü bulunamaz mı?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Alternatif olarak ekli dosyayıda inceleyebilirsiniz.
 
Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
Teşekkürler Sayın Leventm
Teşekkürler Sayın xxcell
Fonksiyonlarınızı inceledim. Kendi projeme uyarladım.
Düşünemediğim, öngörmediğim ve size de belirtmediğim bir sorun çıktı.
6 ders içinden seçilen üç dersi sıraladık.
Sınıfın biri 3 değil 2 ders seçerse sıralamadaki 1.Ders #BAŞV! gösteriyor.
Sınıfın biri 3 değil 4 ders seçerse Seçilen ilk dersi değil, seçilen son 3 dersi gösteriyor.
İşte bunları düşünemedim. Öngöremedim.
#BAŞV! yazısını hangi fonksiyonla yok edebilirim?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Teşekkürler Sayın Leventm
Teşekkürler Sayın xxcell
Fonksiyonlarınızı inceledim. Kendi projeme uyarladım.
Düşünemediğim, öngörmediğim ve size de belirtmediğim bir sorun çıktı.
6 ders içinden seçilen üç dersi sıraladık.
Sınıfın biri 3 değil 2 ders seçerse sıralamadaki 1.Ders #BAŞV! gösteriyor.
Sınıfın biri 3 değil 4 ders seçerse Seçilen ilk dersi değil, seçilen son 3 dersi gösteriyor.
İşte bunları düşünemedim. Öngöremedim.
#BAŞV! yazısını hangi fonksiyonla yok edebilirim?
N4 hücresindeki formülü aşağıdaki şekilde girip, aşağıya doğru kopyalayın.

=EĞER(EHATALIYSA(DOLAYLI("B"&TOPLA.ÇARPIM((ALTTOPLAM(3;KAYDIR($C$4:$C$9;;$N$3-1;SATIR($C$4:$C$9)-3))=SATIR()-3)*(KAYDIR($C$4:$C$9;;$N$3-1)>"")*SATIR($C$4:$C$9))));"";DOLAYLI("B"&TOPLA.ÇARPIM((ALTTOPLAM(3;KAYDIR($C$4:$C$9;;$N$3-1;SATIR($C$4:$C$9)-3))=SATIR()-3)*(KAYDIR($C$4:$C$9;;$N$3-1)>"")*SATIR($C$4:$C$9))))

..
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekli dosyayı inceleyin. Her ihtimale göre sıralama yapacaktır.
 
Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
Sayın Leventm
Sayın Yurttaş
Emeklerinize sağlık
 
Üst