Excel: dolayli'nın sayfa adlarıyla nasıl kullanılacağı


Excel’deki başka bir sayfada yer alan adlandırılmış bir aralığa başvurmak için aşağıdaki temel sözdizimini kullanabilirsiniz:

 =SUM(INDIRECT("'"& A2 &"'!"& B2 ))

Bu özel formül, A2 hücresindeki B2 hücresindeki adlandırılmış aralığın değerlerinin toplamını hesaplayacaktır.

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: Excel’de sayfa adlarıyla INDIRECT nasıl kullanılır?

Diyelim ki Excel’de, Sheet2 adlı bir sayfada my_data adında adlandırılmış bir aralığımız var:

Diyelim ki Sheet1’de bu adlandırılmış aralıktaki değerlerin toplamını hesaplamak istiyoruz.

Bunu yapmak için Sayfa1’in C2 hücresine aşağıdaki formülü yazabiliriz:

 =SUM(INDIRECT("'"& A2 &"'!"& B2 ))

Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:

Başka bir sayfa adıyla Excel DOLAYLI

Formül, Sayfa2’de my_data adı verilen adlandırılmış aralığın değerlerinin toplamını döndürür ve bu da 173 olur.

C2 hücresinin aşağıdaki ifadeyi verdiğini unutmayın:

 =SUM('Sheet2'!my_data)

Ayrıca istersek INDIRECT fonksiyonu ile farklı bir fonksiyon kullanabileceğimizi de unutmayın.

Örneğin Sayfa2’de my_data adı verilen aralıktaki değerlerin ortalamasını hesaplamak için Sayfa1’in C2 hücresine aşağıdaki formülü yazabiliriz:

 =AVERAGE(INDIRECT("'"& A2 &"'!"& B2 ))

Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:

Formül, Sayfa2’de my_data adı verilen aralıktaki değerlerin ortalamasını döndürür ve bu 17,3 olur.

Not : Excel’deki INDIRECT fonksiyonunun tam belgelerini burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde Excel’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:

Farklılıklar Açısından İki Excel Sayfası Nasıl Karşılaştırılır
Excel’de birden fazla sayfaya nasıl ekleme yapılır?
Excel’de gruba göre toplam nasıl hesaplanır

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir