• DİKKAT

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

indis ile koşullu listeleme

Katılım
9 Şubat 2006
Mesajlar
31
Excel Vers. ve Dili
Microsoft® Excel® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20648) 32-bit
İngilizce
merhaba arkadaşlar ekli dosyada tam olarak ne istediğimi hazırladım,
bilen kişi için eminim çok kolay bir formül olacak ama ben beceremedim,
lütfen yardım.

istediğim seviye kolonunda 0 olan Ay, Gün ve Adet bilgilerini sağ tarafta yeni bir otomatik tablo oluşturmak, indis ile otomatik sıralı yapılması ve içi boş ise boş görünmesi gerekiyor.




















Seviye

Ay

Gün

Adet





Ay

Gün

Adet

0​

Ocak

Pazartesi

15​





Ocak

Pazartesi

15​

1​

Şubat

Salı

12​





Mayıs

Cuma

7​

2​

Mart

Çarşamba

8​





Eylül

Salı

7​

2​

Nisan

Perşembe

1​





Kasım

Perşembe

1​

0​

Mayıs

Cuma

7​











1​

Haziran

Cumartesi

9​











1​

Temmuz

Pazar

10​











2​

Ağustos

Pazartesi

4​











0​

Eylül

Salı

7​











1​

Ekim

Çarşamba

9​











0​

Kasım

Perşembe

1​











1​

Aralık

Cuma

12​










 
Ekte dosya paylaşmamışsınız.

Bu işlem için özet tablo raporu uygun bence. Denemenizi tavsiye ederim.
 
dosya ekledim ayrıca
 

Ekli dosyalar

Öncelikle TAŞMA hatası olmaması için elle girilmiş değerleri silin.
Ofis 365'te G3 hücresine aşağıdaki formülü yazıp sağa ve aşağı kopyalayın:

=FİLTRE(B$3:B$14;$A$3:$A$14=0;)
 
Öncelikle TAŞMA hatası olmaması için elle girilmiş değerleri silin.
Ofis 365'te G3 hücresine aşağıdaki formülü yazıp sağa ve aşağı kopyalayın:

=FİLTRE(B$3:B$14;$A$3:$A$14=0;)
olmadı bu formül ile
 
Emin misiniz? Deneyip de göndermiştim. Ofis 365'te mi uyguladınız?

238759
 
Dosyayı o haliyle paylaşır mısınız?

Doğrudan bu iş için yapılmış formül varken neden sağ kulağı sol elimizle göstermeye çalışalım?
 
Dosyayı o haliyle paylaşın demiştim ama siz hem eski verileri silmemişsiniz hem de formülü düzgün uygulamamışsınız. Ben yapınca çalıştı:

238767
 
Dosyayı o haliyle paylaşın demiştim ama siz hem eski verileri silmemişsiniz hem de formülü düzgün uygulamamışsınız. Ben yapınca çalıştı:

Ekli dosyayı görüntüle 238767
şimdi anladım, Mayıs, Eylül Kasım ı silmem lazımmış,
peki bu formül sadece yazdığım hücrede çalışmıyor mu neden aşağıyı otomatik getiriyor.
 
Bu formül Ofis 365'in yeni formüllerinden biri. Formülün özelliği olarak birden fazla sonuç getirdiğinden diğer hücrelerde de sonuç çıkıyor. Aynı şekilde BENZERSİZ formülü de var.
 
Ofis 365'in özelliklerinden birisidir. Dökülmeli formüller..
 
o zaman bu dökülme işini sınırlandırmam ve örneğin maks 10 satırda yapmam lazım. bunu nasıl yapacağım.
 
Aşağıdaki gibi olabilir. Formülü istediğiniz yere kadar kopyalayarak sınırlandırabilirsiniz:

=İNDİS(FİLTRE(B$3:B$14;$A$3:$A$14=0;);SATIR()-2)
 
Bu da eski versiyonlar için alternatif olsun..

G3 hücresine uygulayınız. İhtiyacınız kadar sağa ve alta doğru sürükleyiniz.
C++:
=IFERROR(INDEX($B$3:$D$1000;AGGREGATE(15;6;ROW($A$3:$A$1000)-2/(($A$3:$A$1000=0)*($A$3:$A$1000<>""));ROW($A1));COLUMN(A$1));"")
 
Aşağıdaki gibi olabilir. Formülü istediğiniz yere kadar kopyalayarak sınırlandırabilirsiniz:

=İNDİS(FİLTRE(B$3:B$14;$A$3:$A$14=0;);SATIR()-2)
Çok teşekkür ederim
 
Geri
Üst