📚 Kod Bankası

Excel ve VBA konularında sıfırdan ileri düzeye ücretsiz dersler, hazır makro kodları ve pratik örnekler.
Veri analizi yeteneklerinizi geliştirin, iş hayatınızda fark yaratacak Excel becerilerini bizimle kazanın.

Dersler VBA Kodları Ücretsiz
Anasayfa / OFFSET Fonksiyonu: Dinamik Aralıklar Oluştur! (Gelişmiş)

OFFSET Fonksiyonu: Dinamik Aralıklar Oluştur! (Gelişmiş)

0 yorum

🎯 OFFSET Nedir?

Belirli bir hücreden başlayarak, belirlenen satır ve sütun kadar ilerle, o bölgeyi seç. Çok güçlü ama karmaşık bir fonksiyondur!

Söz dizimi: =OFFSET(Başlangıç, Satır, Sütun, Yükseklik, Genişlik)

📍 Basit Örnek

=OFFSET(A1, 5, 2, 3, 1)

A1'den başla. 5 satır aşağı git. 2 sütun sağa git. 3 satır yüksekliğinde, 1 sütun genişliğinde aralık seç.

Sonuç: C6:C8 aralığı seçilir.

💡 Pratik: Dinamik Grafik

Veri her ay ekleniyor. Grafik otomatik yeni verileri de kapsın mı?

=OFFSET($A$1, 0, 0, COUNTA($A:$A), 5)

A1'den başla, A sütununda kaç satır veri varsa o kadar, 5 sütun genişliğinde aralık yap.

🚀 Bonus: OFFSET + AVERAGE

Son 12 ayın ortalaması:

=AVERAGE(OFFSET(A1, ROWS($A$1:A1)-12, 0, 12, 1))
Uyarı: OFFSET ciddi hesaplama gücü gerektirir. Büyük veri setlerinde yavaşlayabilir. FILTER gibi daha modern alternatifler vardır.

🎪 Challenge

Bir raporta güncel 30 günlük veri göstermek istiyorsun. OFFSET ile dinamik aralık oluştur!

Yorumlar (0)

Henüz yorum yapılmamış. İlk yorumu sen yap!

Yorum Yap