Dosya simgesi

Seçili Tarihe Ait Ayın Günlerini Listeleme

Seçili Tarihe Ait Ayın Günlerini Listeleme
Bu dosya, tek bir hücreye girilen tarihe bakarak o tarihin ait olduğu ayın günlerini hem yatay hem dikey olarak listeler. Tarih değiştirildiğinde liste otomatik güncellenir; ayın gün sayısından fazla olan hücreler boş kalır.

Dosyanın içeriği​

  • Sayfa1: B2 hücresinde "Tarih" başlığı, B3 hücresinde baz alınan tarih (01.06.2021) bulunur.
  • Yatay liste: D3 hücresinden başlayarak sağa doğru ayın günleri (02, 04, 06 ... gibi gün numaraları) sıralanır.
  • Dikey liste: C4 hücresinden başlayarak aşağı doğru ayın günleri sıralanır.

Kullanılan formüller​

Yatay listede, sütun numarasından 2 çıkarılarak gün sayısı elde edilir ve ilgili gün o aya aitse yazılır, değilse boş bırakılır:
Excel formülü
=EĞER(AY(TARİH(YIL($B$3);AY($B$3);SÜTUN()-2))=AY($B$3);METNEÇEVİR(TARİH(YIL($B$3);AY($B$3);SÜTUN()-2);"gg");"")
=IF(MONTH(DATE(YEAR($B$3),MONTH($B$3),COLUMN()-2))=MONTH($B$3),TEXT(DATE(YEAR($B$3),MONTH($B$3),COLUMN()-2),"gg"),"")
Dikey listede aynı mantık satır numarası ile kurulur; ROW()-2 gün numarasını verir:
Excel formülü
=EĞER(AY(TARİH(YIL($B$3);AY($B$3);SATIR()-2))=AY($B$3);METNEÇEVİR(TARİH(YIL($B$3);AY($B$3);SATIR()-2);"gg");"")
=IF(MONTH(DATE(YEAR($B$3),MONTH($B$3),ROW()-2))=MONTH($B$3),TEXT(DATE(YEAR($B$3),MONTH($B$3),ROW()-2),"gg"),"")
DATE fonksiyonu ay sınırını aşan günleri bir sonraki aya taşır; MONTH karşılaştırması bu günleri eler. TEXT ile gün iki haneli metin olarak gösterilir. Biçim kodu "gg" Türkçe Excel içindir; İngilizce Excel sürümünde "dd" kullanılır.

Nasıl kullanılır​

  1. B3 hücresine istediğiniz tarihi girin.
  2. Yatay ve dikey listelerin yeni ayın günlerine göre güncellendiğini kontrol edin.
  3. Benzer bir listeye ihtiyaç duyarsanız formüllü hücreleri kopyalayıp kendi çalışmanıza yapıştırın ve $B$3 başvurusunu tarih hücrenize göre değiştirin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
10
Gösterim
1,980
İlk sürüm
Güncel
SHA-256
0a652e44b1b03ca313287e6423e5f12c0427b9103ef50612ccf4281d5680730d

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst