Excel DOLAYLI işlevi nasıl kullanılır -

İçindekiler

Özet

Excel DOLAYLI işlevi, belirli bir metin dizesinden geçerli bir başvuru döndürür. DOLAYLI, bir metin değerini geçerli bir hücre başvurusuna dönüştürmek istediğinizde kullanışlıdır.

Amaç

Metinden bir referans oluşturun

Geri dönüş değeri

Geçerli bir çalışma sayfası referansı.

Sözdizimi

= DOLAYLI (başv_metni, (a1))

Argümanlar

  • ref_text - Metin olarak sağlanan bir referans.
  • a1 - (isteğe bağlı) A1 veya R1C1 stili başvuruyu belirtmek için bir boole. Varsayılan DOĞRU = A1 stilidir.

Sürüm

Excel 2003

Kullanım notları

DOLAYLI işlevi, belirli bir metin dizesinden geçerli bir başvuru döndürür. DOLAYLI, bir metin değerini geçerli bir hücre başvurusuna dönüştürmek istediğinizde kullanışlıdır. Örneğin, metinden A1 hücresine bir başvuru oluşturmak için aşağıdaki gibi DOLAYLI kullanabilirsiniz:

=INDIRECT("A1") // returns reference to A1

DOLAYLI'nın amacı ilk bakışta kafa karıştırıcı görünebilir (örneğin, sadece uygun bir referans sağlayabilecekken neden metni kullanasınız?), Ancak metinden bir referans oluşturma yeteneğinin yararlı olduğu birçok durum vardır, örneğin:

  • Değişken bir sayfa adına ihtiyaç duyan bir formül
  • Satırlar veya sütunlar silindiğinde bile değişmeyecek sabit bir referans
  • Karmaşık formüllerde SATIR işlevi ile sayısal diziler oluşturma

Not: DOLAYLI geçici bir işlevdir ve büyük veya karmaşık çalışma sayfalarında performans sorunlarına neden olabilir.

Değişken çalışma sayfası adı

Yukarıda gösterilen örnekte, DOLAYLI aşağıdaki gibi bir değişken sayfa adı kullanmak üzere ayarlanmıştır:

=INDIRECT(B6&"!A1") // sheet name in B6 is variable

Aşağı kopyalanan B6'daki formül, B sütununa girilen sayfa adlarını kullanarak ilk 5 sayfadaki A1 hücresindeki değeri döndürür. Diğer bir deyişle, B sütununa farklı bir sayfa adı girildiğinde, yeni bir sonuç döndürülür. Aynı yaklaşımla, bir kullanıcının açılır listeyle bir sayfa adı seçmesine ve ardından DOLAYLI ile seçilen sayfaya bir referans oluşturmasına izin verebilirsiniz.

Not: Noktalama işareti veya boşluk içeren sayfa adları, bu örnekte açıklandığı gibi tek tırnak (') içine alınmalıdır. Bu, DOLAYLI işlevine özgü değildir; aynı şey tüm formüllerde geçerlidir.

Sabit referans

DOLAYLI tarafından oluşturulan referans, hücreler, satırlar veya sütunlar eklendiğinde veya silindiğinde bile değişmeyecektir. Örneğin, aşağıdaki formül her zaman A sütununun ilk 100 satırına başvurur, bu aralıktaki satırlar silinmiş veya eklenmiş olsa bile:

=INDIRECT("A1:A100") // will not change

Sayısal dizi oluştur

DOLAYLI'nın daha gelişmiş bir kullanımı, aşağıdaki gibi SATIR işlevi ile sayısal bir dizi oluşturmaktır:

ROW(INDIRECT("1:10")) // create (1;2;3;4;5;6;7;8;9;10)

Bu formülde, bir aralıktaki en alt n değerleri toplayan bir kullanım durumu açıklanmıştır.

Bu fikir, "anında" sayısal bir dizi oluşturması gereken daha karmaşık formüllerde de karşılaşabilirsiniz. Bir örnek, bir dizeden sayısal karakterleri çıkarmak için tasarlanmış bu formüldür.

Notlar

  • DOLAYLI tarafından oluşturulan referanslar gerçek zamanlı olarak değerlendirilir ve referans içeriği görüntülenir.
  • Ne zaman ref_text başka bir çalışma kitabına bir dış referanstır, çalışma kitabı açık olmalıdır.
  • a1 isteğe bağlıdır. Atlandığında, a1 DOĞRU = A1 stili referanstır.
  • Ne zaman a1 YANLıŞ olarak ayarlandığı, DOLAYLI irade bir bir R1C1 stilinde referansı yarattı.
  • DOLAYLI geçici bir işlevdir ve performans sorunlarına neden olabilir.

İlgili videolar

Adlandırılmış bir aralığa dinamik bir referans oluşturma Bu videoda, DOLAYLI işlevi ile adlandırılmış bir aralığa nasıl dinamik bir referans oluşturacağımızı inceleyeceğiz. Bu, aralıkları anında değiştirmenin bir yoludur. Formüller nasıl bulunur ve vurgulanır Bu videoda, bir çalışma sayfasındaki formülleri bulmanın üç yolunu gösteriyoruz, bunlara koşullu biçimlendirmeyi kullanmanın zor bir yolu ve formülleri vurgulamak için adlandırılmış bir formül dahil. Çalışma sayfasına dinamik bir referans oluşturma Bazen bir formülde bir çalışma sayfasına dinamik olarak başvurmak istersiniz, böylece anında değiştirilebilsin. Bu videoda, bir formüldeki çalışma sayfasına dinamik bir referansın nasıl oluşturulacağına bakacağız.

Ilginç makaleler...