Genel Bakış
Ad Yöneticisi (Name Manager), çalışma kitabındaki hücre aralıklarına, sabit değerlere ve formüllere verilmiş tüm adları listeleyen ve yöneten penceredir. Adların kapsamını, başvuru yerini ve açıklamasını burada görür, yeni ad oluşturur, mevcut adı düzenler ya da silersiniz. Formüllerinizi A1 adresleri yerine anlamlı adlarla yazmanızı sağladığı için büyük çalışma kitaplarında okunabilirliği ve bakımı kolaylaştırır.
Ad Yöneticisi aynı zamanda denetim aracıdır. Silinmiş bir sayfaya ya da hücreye işaret eden adlar Değer sütununda hata gösterir; Filtre > Hatalı Olan Adlar (Filter > Names with Errors) seçeneğiyle bunları toplu olarak bulup düzeltebilir ya da silebilirsiniz. Yazdırma_Alanı (Print_Area) ve Yazdırma_Başlıkları (Print_Titles) gibi Excel'in kendi oluşturduğu adlar da bu listede görünür.
Ad Yöneticisi'nde Tutarlar adı C2:C7 aralığını, KDV_Orani adı F3 hücresini gösterir. Toplam satış F2 hücresinde 59.750,00 olarak hesaplanır, KDV tutarı ise F4 hücresinde 11.950,00 sonucunu verir. KDV oranını F3'te değiştirdiğinizde KDV tutarı otomatik güncellenir; formülde hücre adresi yerine ad kullanıldığı için formülün ne yaptığı da açıkça okunur.
Ad Yöneticisi'nde Maaslar adının Kapsam sütununda çalışma kitabı yerine bu sayfanın adı görünür; yani ad yalnızca bu sayfada geçerlidir. Ortalama maaş F2 hücresinde 31.018,75, en yüksek maaş F3 hücresinde 41.200,00, personel sayısı ise F4 hücresinde 8 olarak hesaplanır. Ad dinamik olduğu için listenin altına yeni bir personel eklediğinizde Maaslar aralığı kendiliğinden genişler ve özet değerleri yeniden hesaplanır.
Ad Yöneticisi'nde KdvOrani adının Başvuru yeri sütununda hücre adresi değil sabit bir değer görünür; GenelToplam adında ise bir formül yer alır. İlk kalemin KDV dahil tutarı D2 hücresinde 546,00, tüm kalemlerin toplamı ise D9 hücresinde 12.820,50 olarak hesaplanır. KDV oranı değiştiğinde yalnızca KdvOrani adının başvurusunu düzenlemeniz yeterlidir; tüm tutarlar buna göre yeniden hesaplanır.
Nerede bulunur
Ad Yöneticisi'ni şu yollarla açabilirsiniz:- Şerit: Formüller > Tanımlı Adlar > Ad Yöneticisi (Formulas > Defined Names > Name Manager).
- Klavye kısayolu: Ctrl+F3.
- Yeni ad için kısayol: Ctrl+Shift+F3, seçili aralığın başlık satırı ya da sütunundan ad üretir (Seçimden Oluştur (Create from Selection)).
- Hızlı yol: Formül çubuğunun solundaki Ad Kutusu'na (Name Box) bir ad yazıp Enter'a basarak seçili aralığı adlandırabilirsiniz.
Pencerenin yapısı ve komutlar
Pencerede her ad için şu sütunlar görünür: Ad, Değer (Value), Başvuru yeri (Refers to), Kapsam (Scope) ve Açıklama (Comment). Üstteki düğmelerle şunları yaparsınız:- Yeni: (New) Ad, kapsam, açıklama ve başvuru yerini girerek yeni bir ad oluşturur.
- Düzenle: (Edit) Seçili adın adını, açıklamasını ya da başvuru yerini değiştirir. Kapsam sonradan değiştirilemez.
- Sil: (Delete) Seçili adları siler. Ctrl ya da Shift ile birden çok ad seçebilirsiniz.
- Filtre: (Filter) Listeyi kapsama göre ya da hatalı, hatasız, tanımlı ve tablo adlarına göre daraltır.
- Başvuru yeri kutusu: Pencerenin altındaki bu kutudan başvuruyu doğrudan yazabilir ya da sayfadan seçebilirsiniz.
Ad verme kuralları ve kapsam
Ad verirken şu kurallara uyun:- Başlangıç: Ad bir harfle, alt çizgiyle ya da ters bölüyle başlamalıdır.
- Karakterler: Boşluk kullanılamaz; sözcükleri ayırmak için alt çizgi ya da nokta kullanın (Satis_Tutari gibi).
- Hücre adresi: A1, R1C1 gibi adres biçimindeki sözcükler ad olamaz.
- Uzunluk: En çok 255 karakter olabilir; büyük küçük harf ayrımı yapılmaz.
Dinamik adlar ve hata denetimi
Başvuru yeri olarak bir formül yazarsanız veri eklendikçe kendiliğinden genişleyen dinamik bir ad elde edersiniz. Örneğin A sütunundaki başlık dışındaki kayıt sayısı kadar satırı kapsayan bir ad için Başvuru yeri kutusuna şu formülü yazabilirsiniz:=KAYDIR(Veri!$A$2;0;0;BAĞ_DEĞ_SAY(Veri!$A:$A)-1;1)
1. Aralığa ve hücreye ad verme
Şehir, ürün ve tutar verilerini girin. C2:C7 aralığını seçip Ad Kutusu'na Tutarlar yazın ve Enter'a basın; F3 hücresini KDV_Orani olarak adlandırın. Ardından Formüller > Tanımlı Adlar > Ad Yöneticisi (Formulas > Defined Names > Name Manager) penceresini açıp iki adı kontrol edin. Son olarak toplam hücresine SUM(Tutarlar) yazın, KDV tutarı hücresine de toplamın KDV_Orani ile çarpımını girin. Aşağıdaki örnekte bu adları ve formülleri bir makro kurar.Ad Yöneticisi
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Şehir | Ürün | Tutar | Özet | Değer | |
| 2 | İstanbul | Laptop | 32.500,00 | Toplam Satış | 59.750,00 | |
| 3 | Ankara | Yazıcı | 4.800,00 | KDV Oranı | 20% | |
| 4 | İzmir | Monitör | 7.250,00 | KDV Tutarı | 11.950,00 | |
| 5 | Bursa | Klavye | 950,00 | |||
| 6 | Antalya | Tablet | 12.400,00 | |||
| 7 | Adana | Kulaklık | 1.850,00 |
SatışlarExcelDepo v1.0.0
2. Sayfa kapsamlı dinamik ad
Personel, departman ve maaş bilgilerini girin. Ad Yöneticisi'nde Yeni (New) düğmesine tıklayın, Ad olarak Maaslar yazın, Kapsam (Scope) olarak bu sayfayı seçin. Başvuru yeri (Refers to) kutusuna C2 hücresinden başlayıp A sütunundaki kayıt sayısı kadar satır alan bir KAYDIR (OFFSET) formülü girin. Ardından özet hücrelerinde ORTALAMA, MAK ve BAĞ_DEĞ_SAY işlevlerini bu adla kullanın. Aşağıdaki makro aynı adımları sizin yerinize yapar.Ad Yöneticisi
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Personel | Departman | Maaş | Özet | Değer | |
| 2 | Ayşe Yılmaz | Muhasebe | 28.500,00 | Ortalama Maaş | 31.018,75 | |
| 3 | Mehmet Kaya | Satış | 31.200,00 | En Yüksek Maaş | 41.200,00 | |
| 4 | Fatma Demir | İnsan Kaynakları | 26.800,00 | Personel Sayısı | 8 | |
| 5 | Ali Çelik | Bilgi İşlem | 38.500,00 | |||
| 6 | Zeynep Arslan | Satış | 29.750,00 | |||
| 7 | Hasan Öztürk | Üretim | 24.300,00 | |||
| 8 | Elif Şahin | Muhasebe | 27.900,00 | |||
| 9 | Mustafa Aydın | Bilgi İşlem | 41.200,00 |
Personel ListesiExcelDepo v1.0.0
3. Sabit değer ve formül olarak ad
Ürün, adet ve birim fiyat bilgilerini girin. Ad Yöneticisi'nde Yeni düğmesiyle KdvOrani adını oluşturup Başvuru yeri kutusuna hücre yerine yalnızca 0,2 sabitini yazın. Bir ad daha oluşturup GenelToplam adıyla D2:D8 aralığını toplayan bir formülü başvuru yeri yapın. Tutar sütununda adet, birim fiyat ve KdvOrani değerini kullanın; toplam satırına da GenelToplam adını yazın. Aşağıdaki makro bu adları ve formülleri kurar.Ad Yöneticisi
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Adet | Birim Fiyat | KDV Dahil Tutar |
| 2 | Kalem Seti | 10 | 45,50 | 546,00 |
| 3 | Defter | 25 | 18,75 | 562,50 |
| 4 | Dosya | 40 | 12,00 | 576,00 |
| 5 | Zımba | 6 | 85,00 | 612,00 |
| 6 | Kağıt (Koli) | 12 | 210,00 | 3.024,00 |
| 7 | Toner | 3 | 1.450,00 | 5.220,00 |
| 8 | Kulaklık | 5 | 380,00 | 2.280,00 |
| 9 | Genel Toplam | 12.820,50 |
Sipariş FormuExcelDepo v1.0.0
Kullanırken dikkat edin
- Kullanırken dikkat edin: Geri alma yok: Ad Yöneticisi'nde yaptığınız silme ve düzenleme işlemleri Ctrl+Z ile geri alınamaz. Toplu silme yapmadan önce dosyanın bir kopyasını alın; bir adı silerseniz onu kullanan formüller #AD? hatası verir.
- Kullanırken dikkat edin: Başvuru yeri kutusunda ok tuşları: Başvuru yeri kutusuna tıkladığınızda ok tuşları metin imlecini değil hücre seçimini hareket ettirebilir ve başvuruyu bozabilir. Böyle bir durumda F2 tuşuna basarak düzenleme moduna geçin, ardından metni düzeltin.
- Kullanırken dikkat edin: Kapsam sonradan değişmez: Bir adın kapsamını Düzenle penceresinden değiştiremezsiniz. Kapsamı değiştirmek için adı silip istediğiniz kapsamla yeniden oluşturmanız gerekir. Aynı ad hem sayfada hem kitapta tanımlıysa sayfa kapsamlı olan öncelik alır.
- Kullanırken dikkat edin: Hatalı adlar: Silinen ya da taşınan sayfalara işaret eden adlar #BAŞV! hatasına dönüşür. Düzenli olarak Filtre > Hatalı Olan Adlar seçeneğini kullanarak bu artıkları temizleyin; dosya kopyalayıp başka kitaplara sayfa taşıdığınızda eski kitaba bağlı adlar da oluşabilir.
- Kullanırken dikkat edin: Tablo adları ve gizli adlar: Tablo adları da listede görünür, ancak buradan silinemez; tabloyu silmeniz ya da dönüştürmeniz gerekir. Gizli adlar Ad Yöneticisi'nde görünmez, bu yüzden kaynağı belirsiz adlar için VBA ile Names koleksiyonunu kontrol etmek gerekebilir.
- Kullanırken dikkat edin: Dinamik ad yazımı: KAYDIR ile oluşturulan dinamik adlar, veriler arasında boş hücre olduğunda BAĞ_DEĞ_SAY sonucunu yanlış verebilir. Başlık dışındaki kayıt sayısını doğru saydığınızdan emin olun; mümkünse bunun yerine Excel tablosu kullanarak aralığın otomatik genişlemesini sağlayın.
- İlgili konular: Ad Kutusu (Name Box), Ad Tanımla (Define Name), Seçimden Oluştur (Create from Selection), Tablolar (Tables) ve yapılandırılmış başvurular, Veri Doğrulama (Data Validation) liste kaynağı olarak ad kullanımı, VBA Names koleksiyonu ve Name nesnesi, KAYDIR, İNDİS, DOLAYLI, BAĞ_DEĞ_SAY, TOPLA, ORTALAMA işlevleri.