Bu dosya, bir hücrede yazılı sayfa adını kullanarak o sayfadaki hücreye başvurmayı gösterir. Başvuru INDIRECT (Türkçe Excel'de DOLAYLI) fonksiyonuyla kurulur; sayfa adı formüle sabit yazılmaz, hücreden okunur.
Tek tırnaklar sayfa adında boşluk ya da özel karakter olduğunda da başvurunun çalışmasını sağlar. H2 hücresindeki ad değiştirildiğinde formül başka bir sayfanın A1 hücresini getirir. Başvuru metni sayfa adından oluştuğu için hedef sayfa silinir ya da yeniden adlandırılırsa #REF! hatası alınır.
Dosyanın içeriği
- Sayfa1: A1:A4 aralığında 10, 20, 30 ve 40 değerleri bulunur. Sayfa adının okunduğu H sütunu ve INDIRECT formülleri de bu sayfadadır (kullanılan alan A1:H5).
- Sayfa2, Sayfa3, Sayfa4, Sayfa5: Başvuru yapılabilecek hedef sayfalardır; dosyada boş olarak gelir, içine girilen değerler Sayfa1'deki formüllerle çekilebilir.
Kullanılan formüller
Dosyada iki INDIRECT formülü vardır. Sayfa adı H2 hücresinden alınır, tek tırnak ve ünlem işaretiyle birleştirilerek A1 hücresine başvuru metni oluşturulur:Tek tırnaklar sayfa adında boşluk ya da özel karakter olduğunda da başvurunun çalışmasını sağlar. H2 hücresindeki ad değiştirildiğinde formül başka bir sayfanın A1 hücresini getirir. Başvuru metni sayfa adından oluştuğu için hedef sayfa silinir ya da yeniden adlandırılırsa #REF! hatası alınır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfa2 ile Sayfa5 arasındaki sayfaların A1 hücrelerine örnek değerler yazın.
- Sayfa1'de H2 hücresine hedef sayfanın adını, örneğin Sayfa2 yazın.
- Formülün bulunduğu hücrede o sayfadaki A1 değerinin geldiğini kontrol edin.
- Başka sayfaya geçmek için H2 hücresindeki adı değiştirmeniz yeterlidir; formülü kendi çalışmanıza uyarlarken A1 yerine istediğiniz hücre adresini yazabilirsiniz.