Excel INDIRECT İşlevi
Microsoft Excel INDIRECT işlevi, bir metin dizesini geçerli bir başvuruya dönüştürür.

Sözdizimi
=INDIRECT (ref_text, [a1])
Bağımsız Değişkenler
Ref_text(zorunlu bağımsız değişken): Aşağıdakilerden birini içeren bir hücreye başvurudur:
- A1 stiliyle bir başvuru.
- R1C1 stili bir başvuru.
- Başvuru olarak tanımlanmış, isimlendirilmiş bir aralık.
- Metin dizesi biçimindeki bir hücreye başvuru.
[a1] (isteğe bağlı bağımsız değişken): ref_text stilini belirlemek için kullanılan bir mantıksal değerdir.
- Eğer a1 argümanı DOĞRU (TRUE) ise ya da atlanmışsa, ref_text bir A1 stili başvuru olarak yorumlanır.
- Eğer a1 argümanı YANLIŞ (FALSE) ise, ref_text bir R1C1 stili başvuru olarak değerlendirilir.
Dönüş değeri
INDIRECT işlevi, bir metin dizesi tarafından belirtilen geçerli bir başvuruyu döndürür.
İşlev notları:
INDIRECT işlevi şu durumlarda #BAŞV! hata değerini döndürür:
- ref_text, açık olmayan başka bir çalışma kitabına başvuruyor;
- ref_text, 1.048.576 satır sınırının veya 16.384 (XFD) sütun sınırının ötesindeki bir hücre aralığına başvuruyor.
Örnekler
Aşağıdaki örnekler, Excel'de INDIRECT işlevinin yaygın kullanımını sergileyecektir.
Örnek 1: INDIRECT hücre başvurusu
Aşağıdaki ekran görüntüsünde gösterildiği gibi, INDIRECT işlevi =INDIRECT(B2), B2 hücresindeki metin dizesini B2geçerli bir hücre başvurusuna dönüştürmüş ve ardından bu hücre başvurusunun ()D2) değerini nihai sonuç olarak döndürmüştür.

Notlar:
- ref_text çift tırnak işaretleri arasına alınmışsa, örneğin =INDIRECT("B2"), doğrudan B2 hücresindeki değeri alır.
- INDIRECT işlevi içinde aşağıdaki ekran görüntüsünde gösterildiği gibi bir metin dizesiyle bir hücre başvurusunu birleştirebilirsiniz.
Burada INDIRECT işlevi, ref_text'i (örneğin D) ile B2 hücresindeki değeri (örneğin 2) birleştirerek geçerli bir D2 hücre başvurusu oluşturur ve bu başvurunun işaret ettiği D2 hücresindeki değeri sonucu olarak döndürür.

Örnek 2: Adlandırılmış aralık ile INDIRECT
INDIRECT işlevi, doğrudan adlandırılmış aralıklara da başvurabilir. Aşağıdaki ekran görüntüsünde görüldüğü gibi, içinde birkaç adlandırılmış aralık bulunan bir tablo yer almaktadır. Şimdi, SUM ve INDIRECT işlevlerini birleştirerek belirli bir adlandırılmış aralıktaki (örneğin “Mon”) değerleri toplayacaksınız. Aşağıdaki adımları izleyin.

1. Aralığın adını bir hücreye girin; örneğin C12 hücresine "Mon" yazdım. Ardından boş bir hücre seçin, aşağıdaki formülü kopyalayın ve Enter tuşuna basın.
=SUM(INDIRECT(C12))
Artık belirtilen adlandırılmış aralıkta (Mon) yer alan tüm değerleri topladınız.

Diğer Örnekler
Excel'de birden fazla sütundan benzersiz değerler nasıl çıkarılır?
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.