Dolaylı (Indirect) Fonksiyonu


Fonksiyonu formül içerisine verilen hücre başvurusunun değerini döndürür.

DOLAYLI(başv_metni,[a1])

INDIRECT(ref_text, a1)

başv_metni (ref_text) : Başvurulan hücre
a1: başvurulan hücrenin hücre stili, bu kısım DOĞRU ve YANLIŞ değerini alır.

1.Dolaylı(Indirect) Fonksiyonu ile hücre başvurusu örnekleri : 

Microsoft Excel - dolayli_indirect_fonksiyonu1

 

Formülleri okuyalım:

17 =DOLAYLI(“A3”) direk bir hücre içindeki değeri döndürmek istiyor isek hücre adresi çift tırnak içinde verilmeli.
24 =DOLAYLI(“B”&D4) D4 deki değer 5; ile işaretiyle bunu B sütunuyla birleştirip B5 hücresindeki değeri döndürdü.
15 =DOLAYLI(ADRES(3;3)) Adres(3;3) bize $C$3 şeklinde döner, C3 hücresindeki değer bize sonuç olarak döndü.
9 =DOLAYLI(“R2C4”;YANLIŞ) r1c1 stilini kullandık 2.satır4. sütundaki veriyi getirdik,
75 =TOPLA(DOLAYLI(“A6:E6”)) fonksiyon içerisinde alan tanımladık ve bu alandaki verileri topladık.
6 =DOLAYLI(A2) A2 hücresinin içine B8 hücre değerini verdik. A2 yi tırnak içinde yazsaydım bize sonuç olarak B8 i verecekti, tırnak içinde yazmadık içerisindeki hücrenin başvurusunu verdi.
11 =DOLAYLI(“C”&2) C sütunu ile 2. satırı birleştirdik C2 deki değeri aldık.
22 =DOLAYLI(“E”&SATIR()-15) bulunduğumuz satır numarası 17-15 = 2 E2 deki değeri aldık.

NOT: Başvuru olarak R1C1 (row1,column1) şeklinde giriş yapılırsa a1 değerine “YANLIŞ” girilmelidir. A1 şeklindeki başvurular için bu kısım default olarak “DOĞRU” gelir elle girmeye gerek yoktur.

2.Dolaylı(Indirect) Fonksiyonu ile verilen bir satır aralığındaki rakamları toplatalım : 

Microsoft Excel - dolayli_indirect_fonksiyonu2

Formülü okuyalım:

=SUM(INDIRECT(“C”&A1):INDIRECT(“C”&A2))

  1. INDIRECT(“C”&A1) =INDIRECT(“C3”)   A1 değeri 3 olduğu için birleştir işaretiyle C ile birleşince C3 oldu.
  2. INDIRECT(“C”&A2) =INDIRECT(“C6”)   A2 değeri 6 olduğu için birleştir işaretiyle C ile birleşince C6 oldu.
  3. SUM(C3:C6) =29  C3:C6 aralığı toplamı bize 29 u verdi.

3.Dolaylı (Indirect) Fonksiyonu ile ad tanımladığımız tabloyu referans olarak verelim ve tablo içerisindeki rakamları toplatalım:

Çeşitli rakamlar içeren iki tane tablo oluşturalım. Formüller, ad tanımlama kısmından ilk tabloyu tablo1, ikincisini tablo2 olarak tanımlayalım.

(Ad tanımlama ile ilgili detaylı konu anlatımına buradan ulaşabilirsiniz)

Microsoft Excel - dolayli_indirect_fonksiyonu4

Microsoft Excel - dolayli_indirect_fonksiyonu5

 

Microsoft Excel - dolayli_indirect_fonksiyonu3

Formülleri okuyalım:

F2 deki formül =SUM(INDIRECT(E2))  =SUM(INDIRECT(“tablo2”)) =SUM(C1:C6) = 25

‘Formül içine tablo2’yi referans verdik, tablo2’yi C2:C6 aralığı olarak tanımlamıştık. Şimdi örneğimiz bir üstteki örneğimiz gibi aralıktaki sayıları topladı.

F3 deki formül =SUM(INDIRECT(“tablo1”)) =SUM(A1:A6) = 28

excel dosyasını indirmek için tıklayınız:

Dolayli_indirect_fonksiyonu

Reklamlar

Dolaylı (Indirect) Fonksiyonu” üzerine 7 yorum

  1. x sayfasından bir veri çekiyorum. x sayfasının adını bir hücreden alsın istiyorum formül ama bir türlü çalıştıramadım DOLAYLI fonksiyonunu. bu şekilde çalışmıyor mu acaba?

    • merhaba,
      =INDIRECT(A1&”!”&”B1″)
      =DOLAYLI(A1&”!”&”B1″)

      A1=Sayfa isminin bulundugu hucre (x sayfasinin adinin yazili oldugu)
      B1=x sayfasindaki verisini getirmek istedigimiz hucrenin adresi

  2. Merhabalar, K2 nin bulunduğu satırı bulurken yalnızca KAÇINCI() fonksiyonu kullanmakta yeterli oluyor sanırım, örnekteki şekilde kullanmanızın bir püf noktası mı var acaba?

    • merhaba, evet kaçıncı ile hemen bulunabilir. Uzun formül kullanmamın sebebi Dolaylı fonksiyonu ile ilgili farklı örnekler verebilmek, bir de Dolaylı, Adres, Satır ve kaçıncı fonksiyonları genellikle birlikte kullanılır bu nedenle iç içe yazma konusunda da bol örnek yaparak pratiklik kazanılması önemli.

      • Çok teşekkürler, gerçekten çok faydalı bir site, emeğinize sağlık

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s