Bu dosya, bir hücredeki değere göre boyutu değişen dinamik alan adı (named range) uygulamasını gösterir. ALAN9 adlı alan, B1 hücresindeki sayı kadar satırı kapsayacak şekilde otomatik büyür veya küçülür. Grafik, liste ve formül aralıklarının elle güncellenmesine gerek kalmaz.
Dosya .xlsm uzantılıdır; açarken makroları etkinleştirmeniz gerekebilir.
Diğer adlarda de OFFSET ile birlikte aşağıdaki fonksiyonlar kullanılır:
Dosya .xlsm uzantılıdır; açarken makroları etkinleştirmeniz gerekebilir.
Dosyanın içeriği
- exceldestek.com | exceldepo.com sayfası: A1:J27 aralığında uygulama alanı bulunur. A1 hücresinde "ALAN9" etiketi, A2 hücresinde 100 değeri yer alır. Alanın uzunluğu B1 hücresindeki değerle belirlenir.
- Ad Yöneticisi'nde çok sayıda dinamik alan tanımı hazır olarak gelir: ALAN1 - ALAN9, ALFABETİK, TABLO, SÜTA, SÜTB, SÜTC, SÜTD ve MAXSÜT.
Kullanılan formüller
Sayfa hücrelerinde formül yoktur; mantık tanımlı adların içindedir. ALAN9 adı şu yapıyla çalışır:- COUNT ve COUNTA: Sayı veya dolu hücre adedine göre alan yüksekliğini ya da genişliğini belirler (ALAN1 - ALAN4).
- MATCH: Son sayıyı veya son metni bularak alanı o satıra ya da sütuna kadar uzatır (ALAN5 - ALAN8, SÜTA - SÜTD).
- MAX: MAXSÜT adında dört sütunun son dolu satırlarından en büyüğünü alır; TABLO adı bu değerle 4 sütunlu alan oluşturur.
- INDIRECT ve ADDRESS: ALFABETİK adında hücredeki harfle başlayan kayıtların aralığını bulur.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin; dış bağlantı uyarısında güncelleme istemeyebilirsiniz.
- B1 hücresine alanın kaç satır olacağını gösteren sayıyı yazın.
- Ad Yöneticisi'nden (Ctrl+F3) ALAN9 tanımını inceleyin.
- ALAN9 adını veri doğrulama listesinde, grafik serisinde veya formüllerde aralık yerine kullanın.
- Kendi verinize uyarlamak için tanımdaki sayfa adını ve başlangıç hücresini değiştirin.