Listelemede boşlukları kaldırma

Mahmut ŞAHİN

Altın Üye
Katılım
10 Aralık 2019
Mesajlar
29
Excel Vers. ve Dili
Excel 2010
Altın Üyelik Bitiş Tarihi
01-01-2026
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

Katılım
21 Aralık 2016
Mesajlar
698
Excel Vers. ve Dili
Office 365 TR
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...
 

Mahmut ŞAHİN

Altın Üye
Katılım
10 Aralık 2019
Mesajlar
29
Excel Vers. ve Dili
Excel 2010
Altın Üyelik Bitiş Tarihi
01-01-2026
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

Katılım
21 Aralık 2016
Mesajlar
698
Excel Vers. ve Dili
Office 365 TR
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...
 
Katılım
21 Aralık 2016
Mesajlar
698
Excel Vers. ve Dili
Office 365 TR

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ı.
 

Mahmut ŞAHİN

Altın Üye
Katılım
10 Aralık 2019
Mesajlar
29
Excel Vers. ve Dili
Excel 2010
Altın Üyelik Bitiş Tarihi
01-01-2026
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.
 

Mahmut ŞAHİN

Altın Üye
Katılım
10 Aralık 2019
Mesajlar
29
Excel Vers. ve Dili
Excel 2010
Altın Üyelik Bitiş Tarihi
01-01-2026

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.
 
Üst