İçindekiler
Farklı bir çalışma sayfasındaki hücrelere manuel olarak referans vermekten bıktınız mı? O zaman size harika haberlerim var çünkü bu makalede size göstereceğiz başka bir Excel sayfasındaki hücreye dinamik olarak nasıl başvurulur Ayrıca, hücre değerine dayalı olarak başka bir elektronik tablodaki bir hücreye nasıl referans verileceğini de keşfedeceğiz.
Alıştırma Çalışma Kitabını İndirin
Alıştırma çalışma kitabını aşağıdaki bağlantıdan indirebilirsiniz.
Dinamik Hücre Referanslama.xlsx
Excel'de Dinamik Olarak Başka Bir Sayfadaki Hücreye Referans Vermenin 5 Yolu
Excel, yerleşik işlevler ve özelliklerle dinamik hücre referansı uygulamak için birden fazla yol sunar, bu nedenle her yöntemi ayrı ayrı ve ayrıntılı olarak görelim.
Şimdi, şu konuyu ele alalım 2020 Satış Veri Kümesi içinde gösterilen B4:C14 tasvir eden hücreler İsimler satış temsilcilerinin ve onların Satış sırasıyla ABD Doları cinsinden.
Benzer bir şekilde 2021 Satış Veri Kümesi aşağıdaki çalışma sayfasında gösterilmiştir.
Burada, biz kullandık Microsoft Excel 365 sürümünü kullanıyorsanız, uygunluğunuza göre başka herhangi bir sürümü kullanabilirsiniz.
Yöntem-1: Doğrudan Hücre Referansını Kullanma
İlk yöntemimiz için, başka bir çalışma sayfasından bir hücreye referans vermenin en basit yolu ile başlayacağız. Bunun üzerine, işlem aşağıda gösterilen adımlarda gösterilmiştir.
📌 Adımlar :
- İlk olarak, şu adrese gidin C5 hücre>> 2022 için ilgili satış verilerini çekmek için aşağıda verilen ifadeyi yazın.
=Sales_Data_2022!C5
İşte, burada "Sales_Data_2022!" olan çalışma sayfasının adını ifade eder. Sales_Data_2022 ise C5 hücresi aşağıdakileri gösterir Satış için değer Sam .
- Daha sonra Doldurma Kolu Aleti formülü aşağıdaki hücrelere kopyalamak için.
- Benzer şekilde, şuraya geçin D5 hücre>> 2021 için ilgili satış verilerini getirmek için aşağıdaki ifadeyi girin.
=Sales_Data_2021!C5
Bu ifadede "Sales_Data_2021!" olan çalışma sayfası adına işaret eder. Sales_Data_2021 ve C5 hücresi aşağıdakileri temsil eder Satış için değer Sam .
Son olarak, yukarıdaki adımları tamamladıktan sonra, sonuç aşağıda gösterilen resimdeki gibi görünmelidir.
Yöntem-2: INDIRECT Fonksiyonunu Kullanma
Excel fonksiyonlarını kullanmaktan hoşlanan kişilerden biriyseniz, aşağıdaki yöntem size yardımcı olacaktır. DOLAYLI işlev hücre referansını saklamak ve değerini geçerli çalışma sayfasına döndürmek için. Şimdi, aşağıdaki adımlarda işlemi göstermeme izin verin.
📌 Adımlar :
- İlk ve en önemlisi, şu adrese gidin C5 cell>> 2022 yılı satış verilerine karşılık gelen hücreye başvurmak için aşağıda verilen ifadeyi yazın.
=INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5))
İşte, burada "Sales_Data_2022!" çalışma sayfasının adını belirtirken C5 hücresi aşağıdakileri gösterir Satış için değer Sam .
Formül Dağılımı:
- INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) → Bir metin dizesi tarafından belirtilen referansı döndürür, "Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) bu ref_text 'nin hücre referansını döndüren argüman Satış içindeki değer Sales_Data_2022 çalışma sayfası. Ampersand (&) operatörü sayfa adını ve hücre referansını birleştirir.
- Çıkış → $2435
- Aynı şekilde, şuraya atlayın D5 almak için hücre 2021 Satış Verileri. Yani formül aşağıdaki gibi olacaktır.
=INDIRECT("Sales_Data_2021!"&ADDRESS(ROW(C5),COLUMN(C5))
Son olarak, çıktı aşağıda gösterilen resimdeki gibi görünmelidir.
Daha fazlasını okuyun: Excel Aralığında Metin Bulma ve Hücre Referansını Döndürme (3 Yol)
Yöntem-3: Adlandırılmış Aralık ve DOLAYLI Fonksiyonun Birleştirilmesi
Üçüncü yöntemimiz için Excel'in Adlandırılmış Aralık özelliği ile DOLAYLI fonksiyonunu kullanarak farklı bir çalışma sayfasındaki bir hücreye dinamik olarak başvurabilirsiniz. Bu nedenle, aşağıdaki adımlarda süreci anlayalım ve görelim.
📌 Adımlar :
- Başlangıçta, şu adrese ilerleyin Sales_Data_2022 çalışma sayfası>> seçin C5:C14 hücreleri>> bu durumda uygun bir ad girin, Sales_Data_2022 , içinde İsim Kutusu .
- Benzer bir şekilde, aşağıdakiler için bir isim verin C5:C14 içindeki hücre aralığı Sales_Data_2021 Çalışma sayfası.
- Ardından, şu adresi girin Adlandırılmış Aralıklar içinde F5 ve F6 hücreleri aşağıda gösterildiği gibi.
📃 Not: Lütfen şu bilgileri girdiğinizden emin olun tam isimler Aksi takdirde bir hata alabilirsiniz. Ancak, tam adlarla ilgili sorun yaşıyorsanız, aşağıdaki listeyi getirebilirsiniz Adlandırılmış Aralıklar tuşuna basarak F3 tuşuna basın.
- Ardından, şu öğeyi seçin C5:C14 hücrelerini seçin ve aşağıda verilen ifadeyi ekleyin.
=INDIRECT(F5)
İşte, burada F5 hücresi aşağıdakileri temsil eder Sales_Data_2022 Adlandırılmış Aralık .
- Benzer şekilde, aşağıdakiler için prosedürü tekrarlayın D5:D14 hücreler.
=INDIRECT(F6)
İşte, burada F6 hücreler şu anlama gelir Sales_Data_2021 Adlandırılmış Aralık .
Sonunda, sonuçlar aşağıda verilen ekran görüntüsü gibi görünmelidir.
Yöntem-4: INDEX ve MATCH İşlevlerini Kullanma
Daha fazla teknik öğrenmek isteyenler için İNDEKS ve MAÇ fonksiyonlarını başka bir çalışma sayfasından hücre referansı döndürmek için kullanabilirsiniz.
📌 Adımlar :
- En başta, şu adrese gidin C5 hücresine kopyalayıp yapıştırın ve aşağıdaki ifadeyi Formül Bar .
=INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0))
Yukarıdaki ifadede "Sales_Data_2022" şu anlama gelir Adlandırılmış Aralık ve C5 hücresi aşağıdakileri gösterir Satış için değer Sam .
Formül Dağılımı:
- MATCH(Sales_Data_2022!C5,Sales_Data_2022,0) → verilen değerle eşleşen bir dizideki bir öğenin göreli konumunu döndürür, Sales_Data_2022!C5 bu lookup_value argümanına atıfta bulunan Satış için değer Sam .. takip edin, Sales_Data_2022 temsil eder lookup_array argümanı ( Adlandırılmış Aralık ) değerine atıfta bulunduğu yerden C5 hücre eşleştirilir. Son olarak, 0 isteğe bağlı match_type gösteren argüman Tam eşleşme Kriterler.
- Çıkış → 1
- INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0)) → olur
- =INDEX(Sales_Data_2022,1) → belirli bir aralıktaki bir satır ve sütunun kesişiminde bir değer döndürür. Bu ifadede Sales_Data_2022 bu dizi argümanı ( Adlandırılmış Aralık ) satış değerlerini temsil eden C5:C14 Hücreler. Sıradaki, 1 bu row_num satır konumunu gösteren argüman.
- Çıkış → $2435
- Bunu takiben, şuraya atlayın D5 hücre>> aşağıda verilen ifadeyi girin.
=INDEX(Sales_Data_2021,MATCH(Sales_Data_2021!C5,Sales_Data_2021,0))
Bu formülde "Sales_Data_2021" şu anlama gelir İsim aralığı, Buna karşılık C5 hücresi aşağıdakileri gösterir Satış için değer Sam .
Sonuç olarak, sonuçlar aşağıda verilen resimdeki gibi görünmelidir.
Yöntem-5: DÜŞEYARA Fonksiyonunun Uygulanması
Başka bir Excel sayfasındaki hücreye dinamik olarak başvurmanın bir başka yolu da VLOOKUP işlevi Verilen satır ve sütun numaralarına göre bir değer döndürür. Şimdi, basit ve kolaydır, bu nedenle sadece adımları izleyin.
📌 Adımlar :
- Başlamak için, şu adrese gidin C5 hücresine>> aşağıda verilen ifadeyi ekleyin.
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
İşte, burada "Sales_Data_2022!" çalışma sayfası adını temsil ederken Sales_Data_2022 işaret eder Adlandırılmış Aralık ve C5 hücresi aşağıdakileri gösterir Satış için değer Sam .
Formül Dağılımı:
- DÜŞEYARA(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE) → bir tablonun en soldaki sütununda bir değer arar ve ardından belirttiğiniz bir sütundan aynı satırdaki bir değeri döndürür, Sales_Data_2022!C5 ( lookup_value argümanından) eşlenir. Sales_Data_2022 ( table_array argüman) Adlandırılmış Aralık Sıradaki, 1 ( col_index_num argümanı) arama değerinin sütun numarasını temsil eder. Son olarak, YANLIŞ ( range_lookup argümanına) atıfta bulunur. Tam eşleşme arama değerinin.
- Çıkış → $2435
- Buna karşılık, aynı işlemi D5 hücresine 2021 yılına ait verileri eklemek için.
=VLOOKUP(Sales_Data_2021!C5,Sales_Data_2021,1,FALSE)
Bu ifadede "Sales_Data_2021!" çalışma sayfası adını ifade ederken Sales_Data_2021 gösterir Adlandırılmış Aralık ve C5 hücresi aşağıdakileri temsil eder Satış için değer Sam .
Daha sonra, çıktınız aşağıda verilen resimdeki gibi görünmelidir.
Excel'de Hücre Değerine Göre Başka Bir Sayfadaki Hücreye Nasıl Referans Verilir
Son olarak, Excel'in kolunda başka bir şık numara daha var! Daha basit bir ifadeyle, Excel işlevlerini kullanarak başka bir çalışma sayfasından veri çekebilir ve birden fazla işlem gerçekleştirebilirsiniz. Bu nedenle, basit adımlarla prosedürlere bir göz atalım.
📌 Adımlar :
- İlk olarak, şuraya gidin C7 hücre>> adresine gidin Veri sekmesine>> tıklayın Veri Doğrulama aşağı açılır.
Şimdi, bu açılır Veri Doğrulama Pencere.
- Sonra, içinde İzin ver alanını seçin. Liste seçenek.
- Daha sonra Kaynak alanına Adlandırılmış Aralıklar 'de tanımlandığı gibi önceki yöntem .
Sonunda, bu bir Veri Doğrulama içinde açılır C7 aşağıdaki resimde gösterildiği gibi hücre.
- İkinci olarak C8 hücre>> hesaplamak için aşağıda verilen formülü girin
Maksimum Satış değerini kullanarak MAX işlevi .
=MAX(INDIRECT(C7))
İşte, burada DOLAYLI işlev değerlerini depolar ve döndürür. Adlandırılmış Aralık geçerli çalışma sayfasına aktarılırken C7 hücresi şu anlama gelir Sales_Data_2022 .
- Aynı şekilde, hesaplayın Minimum Satışlar içindeki değer C9 hücre ile MIN işlevi .
=MIN(INDIRECT(C7))
- Üçüncü olarak, şu belgeleri edinin Ortalama Satışlar kullanarak ORTALAMA işlevi aşağıda gösterildiği gibi.
=ORTALAMA(DOLAYLI(C7))
- Dördüncü olarak SUM işlevi hesaplamak için Toplam Satış USD cinsinden.
=TOPLAM(DOLAYLI(C7))
Son olarak, sonuç aşağıda gösterilen ekran görüntüsü gibi görünmelidir.
Buna ek olarak, eğer Sales_Data_2021 Açılır menüden sonuçlar buna göre gösterilecektir.
Uygulama Bölümü
Burada, biz bir Uygulama Kendi kendinize pratik yapabilmeniz için her sayfanın sağ tarafındaki bölüm. Lütfen kendi başınıza yaptığınızdan emin olun.
Sonuç
Umarım bu makale, başka bir Excel sayfasındaki hücreye dinamik olarak nasıl başvuracağınızı anlamanıza yardımcı olur. Herhangi bir sorunuz varsa, lütfen aşağıya bir yorum bırakın. Ayrıca, bunun gibi daha fazla makale okumak istiyorsanız, web sitemizi ziyaret edebilirsiniz ExcelWIKI .