• DİKKAT

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

Listelemede boşlukları kaldırma

Katılım
10 Aralık 2019
Mesajlar
30
Excel Vers. ve Dili
Excel 2010
Arkadaşlar bir konuda yardıma ihtiyacım var. 2021 yılına ait günlerin tamamının olduğu bir sayfa var. İkinci sayfaya örneğin yalnızca pazartesi günlerini sıralıyorum. 1. pazartesi ile 2. pazartesi arasında boşluklar var. =EĞERHATA(İNDİS(Liste;KÜÇÜK(EĞER(EBOŞSA(Liste);"";SATIR(Liste)-MİN(SATIR(Liste))+1);SATIR(C1)));"") bu formülle boşlukları kaldırmaya çalışıyorum ama formül olduğu için hücreyi boş görmediğinden boşlukları kaldıramıyorum. Örnek dosyayı ekledim. Yardımcı olabilirseniz sevinirim. Teşekkürler.
 

Ekli dosyalar

Selamlar,
A1 hücresinde Yıl olarak 2021 yazıyor olsun... (2021 yılının tüm günler listesine ihtiyaç olmadan)

Pazartesi günlerini listelemek için, örneğin B1 hücresine

=İŞGÜNÜ.ULUSL(TARİH($A$1-1;12;31);SATIRSAY($A$1:A1);"0111111")

formülünü yazın ve 53. satıra kadar kopyalayın.
(53. satırdaki tarihin yılı 2022 ise 53. satırdaki formülü silersiniz... Ya da formülü
=EĞER(YIL(İŞGÜNÜ.ULUSL(TARİH($A$1-1;12;31);SATIRSAY($A$1:A1);"0111111"))=$A$1;İŞGÜNÜ.ULUSL(TARİH($A$1-1;12;31);SATIRSAY($A$1:A1);"0111111");"")
şeklinde yazıp 53. satıra kadar kopyalayın...)

Not : Formüldeki, "0111111" Pazartesiden başlayıp, Pazara kadar giden günleri belirtmektedir. listelemek istediklerinize 0, istemediklerinize ise 1 yazın... Örneğin, Pazartesi - Çarşamba -cuma listelenecek ise "0101011" şeklinde olacak...
 
Selamlar,
A1 hücresinde Yıl olarak 2021 yazıyor olsun... (2021 yılının tüm günler listesine ihtiyaç olmadan)

Pazartesi günlerini listelemek için, örneğin B1 hücresine

=İŞGÜNÜ.ULUSL(TARİH($A$1-1;12;31);SATIRSAY($A$1:A1);"0111111")

formülünü yazın ve 53. satıra kadar kopyalayın.
(53. satırdaki tarihin yılı 2022 ise 53. satırdaki formülü silersiniz... Ya da formülü
=EĞER(YIL(İŞGÜNÜ.ULUSL(TARİH($A$1-1;12;31);SATIRSAY($A$1:A1);"0111111"))=$A$1;İŞGÜNÜ.ULUSL(TARİH($A$1-1;12;31);SATIRSAY($A$1:A1);"0111111");"")
şeklinde yazıp 53. satıra kadar kopyalayın...)

Not : Formüldeki, "0111111" Pazartesiden başlayıp, Pazara kadar giden günleri belirtmektedir. listelemek istediklerinize 0, istemediklerinize ise 1 yazın... Örneğin, Pazartesi - Çarşamba -cuma listelenecek ise "0101011" şeklinde olacak...
Hocam çok teşekkür ederim alakan için. Peki resimdeki gibi 2021 yılını seçtiğimde, aşağıdanda Pazartesi gününü seçtiğimde bir alttaki seç hücresinde 2021 yılına ait pazartesi günlerini nasıl listeleyebilirim. Çok teşekkür ederim.
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    29.5 KB · Görüntüleme: 1
Selamlar,

resimden anlayabildiğim kadarıyla,
Açılır listeden sadece 1 gün seçilebilir. Aynı anda 2 veya daha fazla gün listelenmek istenirse, sizin sayfanızdaki veri doğrulama açılır liste ile mümkün olmaz...

Belki hazırladığım ekteki örnek işinize yarayabilir....


İlla ki, sizin yönteminizle (açılır listeden sadece 1 gün seçerek listeleme) yapılacaksa da formüle etmeye çalışırım...
 

Resimde gösterildiği gibi Açılır Listeden GÜN seçerek,
seçilen güne ait Yıllık sıralı tarih listesi ekteki dosyadadır.. İncelersiniz....

Not : Seçilen güne ait KOD için Kod adıyla Ad tanımlaması yapıldı ve formülde kullanıldı.
 
Selamlar,

resimden anlayabildiğim kadarıyla,
Açılır listeden sadece 1 gün seçilebilir. Aynı anda 2 veya daha fazla gün listelenmek istenirse, sizin sayfanızdaki veri doğrulama açılır liste ile mümkün olmaz...

Belki hazırladığım ekteki örnek işinize yarayabilir....


İlla ki, sizin yönteminizle (açılır listeden sadece 1 gün seçerek listeleme) yapılacaksa da formüle etmeye çalışırım...
Hocam kusura bakma hakkını helal et. Mümkünse resimdeki şekilde yapabilirsen çok kıymete geçer. Örnek: Yıl:2021, Gün: Pazartesi, Seç kısmında açılır listede 2021 yılının tüm pazartesi günlerinin listelenmesini istiyorum. Eğer mümkünse. Çok teşekkür ederim.
 

Resimde gösterildiği gibi Açılır Listeden GÜN seçerek,
seçilen güne ait Yıllık sıralı tarih listesi ekteki dosyadadır.. İncelersiniz....

Not : Seçilen güne ait KOD için Kod adıyla Ad tanımlaması yapıldı ve formülde kullanıldı.
Çok teşekkür ederim emeğine sağlık. Allah razı olsun.
 
Geri
Üst