Dinamik Aralıklı Ad Tanımlama ve Kullanma

Excel'de normalde aralıklara verdiğimiz adlara karşılık gelen aralıklar sabittir. 

Bu adlara ilişkin Başvuru Yeri alanına doğrudan aralık yazmak yerine aşağıdaki bileşik fonksiyonu yazarak değişken yapabiliriz. 

=KAYDIR(SAYFA1!$A$2;0;0;BAĞ_DEĞ_DOLU_SAY($A:$A)-1;1) 

Böylece aralığın sonuna yeni satırlar ekledikçe aralık otomatik olarak genişleyecek ve dinamik hale gelecektir. 

Yukarıda kullanılan KAYDIR fonksiyonu kullanılacak aralığın belirlenmesini sağlamaktadır. 

Bu fonksiyonun parametreleri sırasıyla aşağıda verilmiştir: 
1. Başlangıç (Referans) Noktası (örneğimizde SAYFA1!$A$2), 
2. Aralığın bu noktadan kaç satır aşağıdan başlayacağı (örneğimizde 0), 
3. Aralığın bu noktadan kaç sütun sağdan başlayacağı (örneğimizde 0), 
4. Aralığın kaç satır yüksekliğinde olacağı (örneğimizde BAĞ_DEĞ_DOLU_SAY($A:$A)-1), 
5. Aralığın kaç sütun genişliğinde olacağı (örneğimizde 1). 

Fonksiyonların İngilizce karşılıkları: 
KAYDIR -> OFFSET
BAĞ_DEĞ_DOLU_SAY -> COUNTA


Sabit Aralıklı Tanımlanmış Ad ve Kullanımı: 


Aralık Adı ve sabit tanımlanmış Başvuru Yeri: 


Başvuru Yerinin Dinamik tanımlanması ve aralığın genişlemesiyle toplamanın güncellenmesi:








Bu blogdaki popüler yayınlar

Eğer Benzerse

Macro'da For-Next ve If Kullanarak Koşullu Toplam

Macro'yla Borç Alacak Girişi ve Mizanı

Macro'yla Excel'den Bölgesel Satış PDF Dosyaları Oluşturulması

Macro'yla Excel'e İçinde Yazı Bulunan Şekil Eklenmesi

Bir Fatura İle İlgili Alınan Ödemelerin Macro'yla Listelenmesi

Kümülatif Toplam

İlk SQL Sorgu Cümlelerimiz

Çıktının Her Sayfasının Başında ve Sol Kolonunda Tablonun İlk Satırının ve İlk Kolonunun Görüntülenmesi