• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Formül ile Şartlı Listeleme

  • Konbuyu başlatan Konbuyu başlatan Ridan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Temmuz 2005
Mesajlar
306
Excel Vers. ve Dili
excel 2021 tr
Aşağıdaki listeye göre formül ile örneğin;
MEMUR ünvanlı olanlardan DOLU olanlar ayrı bir sütuna listelenecek. Teşekkürler

http://s5.dosya.tc/server5/5fzxbv/listeleme.xlsx.html

nYQBAi.jpg
 
Son düzenleme:
Eğer iki şarta göre (iki ünvana göre) sıralama yapmak istersek..
Örneğin MEMUR ve TEKNİKER olarak, formülü nasıl düzenlememiz gerekecek?
 
Aşağıdaki DİZİ formülünü G2 hücresine uygulayıp deneyiniz.

Kod:
=EĞERHATA(İNDİS($B$1:$D$100;KÜÇÜK(EĞER($C$2:$C$100={"Memur";"Tekniker"};EĞER($D$2:$D$100="Dolu";SATIR($A$2:$A$100)));SATIR(A1));SÜTUN(A1));"")
 
Formülü uygulayınca, üstten ilk TEKNİKER ünvanını sıraladı. Alta doğru TEKNİKER ünvanını sıralamadı. MEMUR ünvanını ise eksiksiz sıraladı.
 
Evet.. teşekkür ederim çıtır

Rica ederim.Dönüş yaptığınız için ben teşekkür ederim Sayın Ridan
2.Sorunuzu Sayın Korhan Ayhan üstad cevaplamış ,cevap doğru uygulama hatası yapmış olabilirsiniz.
Benim önereceğim alternatif formül.Daha uzun.
Korhan beyin fomülüde ,benim uyguladığım formülde dizi formülü ,uygulanmasına ilişkin anlatım en sondaki linkte buna dikkat etmelisiniz.Formülü G2 de dizi formülü şekline getirdikten sonra I2 ye kadar sağa ve aşağı çekiniz.Kolay gelsin
Kod:
=EĞERHATA(İNDİS($B$1:$D$100;KÜÇÜK(EĞER($C$2:$C$100="Memur";EĞER($D$2:$D$100="Dolu";SATIR($A$2:$A$100));EĞER($C$2:$C$100="Tekniker";EĞER($D$2:$D$100="Dolu";SATIR($A$2:$A$100))));SATIR($A1));SÜTUN(A1));"")

http://www.excelgurusu.com/dizi-array-formulleri/
 
Geri
Üst