Bu dosya, hücreye yazılan yıl bilgisine göre yılın 12 ayının ilk ve son günlerini tek bir dinamik dizi formülüyle listeler. Excel 365 dinamik dizi fonksiyonlarını öğrenmek isteyenler için kısa ve uygulamalı bir örnektir.
Formülde kullanılan fonksiyonlar şunlardır:
Dosyanın içeriği
- Sayfa1: Yıl bilgisinin girildiği C2 hücresi ve altında "İlk Tarih" başlığı yer alır. Formül B5 hücresine yazılmıştır; sonuçlar bu hücreden başlayarak 12 satır ve 2 sütun olarak aşağıya ve yana taşar. Birinci sütunda her ayın ilk günü (01.01.2023, 01.02.2023 ... 01.12.2023), ikinci sütunda ilgili ayın son günü listelenir.
- Sheet2: A1:A6 aralığında IMAGE fonksiyonuyla çağrılan görseller bulunur. Bu sayfa hesaplamaya katılmaz.
Kullanılan formüller
Tarih listesi B5 hücresindeki tek formülle üretilir:Formülde kullanılan fonksiyonlar şunlardır:
- SEQUENCE: 1'den 12'ye kadar ay numaralarını üretir.
- DATE: Yıl ve ay numaralarından her ayın 1. gününü oluşturur; sonuç a adıyla saklanır.
- EOMONTH: a içindeki her tarih için ayın son gününü hesaplar; sonuç b adıyla saklanır.
- HSTACK: İlk gün ve son gün listelerini yan yana birleştirir.
- LET: Ara hesapları adlandırarak formülü kısa ve okunur tutar.
Nasıl kullanılır
- Dosyayı Excel 365 veya dinamik dizi desteği olan bir sürümde açın; LET, SEQUENCE ve HSTACK eski sürümlerde çalışmaz.
- Sayfa1 üzerinde C2 hücresine istediğiniz yılı yazın.
- B5 hücresindeki liste yeni yıla göre otomatik güncellenir.
- Formülü kendi dosyanızda kullanmak için B5 hücresini kopyalayın ve yıl hücresinin adresini kendi sayfanıza göre değiştirin. Sonuçların taşacağı alanın boş olması gerekir.