Excel’de dinamik çalışma sayfası veya çalışma kitabı başvurusu
Diyelim ki birden fazla çalışma sayfasında veya çalışma kitabında aynı formatta verileriniz var ve bu sayfalardan veya kitaplardan verileri başka bir sayfaya dinamik olarak çekmeniz gerekiyor. İşte tam da bu noktada INDIRECT işlevi, bunu hızlıca yapmanıza yardımcı olabilir.

Başka bir çalışma sayfasındaki hücrelere dinamik olarak başvuru
Başka bir çalışma kitabındaki hücrelere dinamik olarak başvuru
Başka bir çalışma sayfasındaki hücrelere dinamik olarak başvuru
Dört satış temsilcisi için çeyreklik satış verilerini içeren dört çalışma sayfasınız olduğunu ve bu verileri her satış temsilcisine göre dinamik olarak çeken bir özet sayfası oluşturmak istediğinizi düşünelim. Bu işlemi gerçekleştirmek için aşağıdaki formül size yardımcı olabilir.
Genel formül
=INDIRECT("'"&,sheet_name&,"'!Cell to return data from")

1. Aşağıdaki ekran görüntüsünde gösterildiği gibi, öncelikle Farklı Hücreler içinde ayrı ayrı sayfa adlarını girerek özet çalışma sayfasını oluşturun. Ardından boş bir hücre seçin ve aşağıdaki formülü içine kopyalayın.Entertuşuna basın.
=INDIRECT("'"&,B3&,"'!C3")

Notlar: Kodda:
- B3verileri çekeceğiniz sayfa adını içeren hücredir;
- C3verileri çekeceğiniz belirli çalışma sayfasındaki hücre adresidir;
- B5 (sayfa adı hücresi) veya C3 (veriyi çekeceğiniz hücre) boşsa hata değerinin dönmesini önlemek için INDIRECT formülünü aşağıdaki gibi görüntülenen bir IF işleviyle çevreleyin:
=IF(OR(B3="",C3=""),"",INDIRECT($B$3&,"!C3")) - Sayfa adlarınızda boşluk yoksa, doğrudan şu formülü kullanabilirsiniz
=INDIRECT(B3&,"!C3")
2. Ardından formülü diğer hücrelere uygulamak için Doldurma Kulpu’nu aşağı doğru sürükleyin. Böylece belirli çalışma sayfalarından ilk çeyreğe ait tüm satışları döndürmüş oldunuz.

3. Diğer çeyreklerin tüm satışlarını da ihtiyaç duyduğunuz şekilde çekmeye devam edin. Formüldeki hücre başvurusunu değiştirmeyi unutmayın.

Başka bir çalışma kitabındaki hücrelere dinamik olarak başvuru
Bu bölüm, Excel’de başka bir çalışma kitabındaki hücrelere dinamik olarak nasıl başvurulacağını açıklar.
Genel formül
=INDIRECT("'[" &, Book name &, "]" &, Sheet name &, "'!" &, Cell address)
Aşağıdaki ekran görüntüsünde gösterildiği gibi, döndürmek istediğiniz veriler “Toplam satış” adlı çalışma sayfasının E sütununda yer almaktadır ve bu sayfa, “SalesFile” adlı ayrı bir çalışma kitabındadır. Bunu gerçekleştirmek için lütfen aşağıdaki adımları sırayla izleyin.

1. Öncelikle, verileri çekeceğiniz Geçerli Çalışma Kitabı’na; Çalışma Kitabı Adı, Çalışma Sayfası Adı ve başvuru hücreleri de dahil olmak üzere, bu bilgilere dayanarak dolduracağınız çalışma kitabı bilgilerini girin.
2. Boş bir hücre seçin, aşağıdaki formülü içine kopyalayın ve Enter tuşuna basın.
=INDIRECT("'["&,$B$3&,"]"&,$C$3&,"'!"&,D3)

Notlar:
- B3verileri çekmek istediğiniz Çalışma Kitabı Adı’yi içerir;
- C3sayfa adıdır;
- D3verileri çekeceğiniz hücredir;
- The #REF!hata değeri, başvurulan çalışma kitabının kapalı olması durumunda döner;
- #REF! hata değerinden kaçınmak için INDIRECT formülünü aşağıdaki gibi IFERROR işleviyle çevreleyin:
=IFERROR(INDIRECT("'["&,$B$3&,"]"&,$C$3&,"'!"&,D3),"")
3. Ardından formülü diğer hücrelere uygulamak için Doldurma Kulpu’nu aşağı doğru sürükleyin.

İpucu:Başvurulan çalışma kitabını kapattıktan sonra Dönüş değeri’nin hata döndürmesini istemiyorsanız, formülde doğrudan Çalışma Kitabı Adı, Çalışma Sayfası Adı ve hücre adresini aşağıdaki gibi belirtebilirsiniz:
=INDIRECT('[SalesFile.xlxs]Total sales'!E3,"")
İlgili işlev
INDIRECT işlevi
Microsoft Excel’deki INDIRECT işlevi, bir metin dizesini geçerli bir başvuru haline getirir.
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece 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!
- Günde yüzlerce fare tıklamasını sizin için 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.