İçindekiler
Excel'de kullanıcılar çoğu zaman istenen değerleri göstermek için formüller kullanır. Bu formülden elde edilen sonuçlar, söz konusu sayfadaki veya aynı çalışma kitabındaki başka bir sayfadaki diğer hücre değerlerine bağlıdır. Ana hedefimiz, bir hücrenin değerinin başka bir çalışma sayfasındaki diğer hücrelere bağımlılığını göstermektir. Bu makalede, Excel'deki sayfalar arasında bağımlılıkları nasıl izleyeceğinizi göstereceğiz.
Alıştırma Çalışma Kitabını İndirin
Ücretsiz indirebilirsiniz Excel çalışma kitabını buradan indirin ve kendi başınıza pratik yapın.
Bağımlıları İzleme
İz bağımlılarını tek bir hücre veya diğer hücrelerin değerini etkileyen bir hücre aralığı olarak tanımlayabiliriz. Bağımlı hücre, sonucu göstermek için etkin hücrelerin değerlerine bağlıdır. Örneğin, hücre B8 formülü içerir =B6-B7 . Burada, hücreler B6 ve B7 aktif hücrelerdir çünkü hücrenin değeri B8 her ikisine de bağlıdır B6 ve B7 ve onlar da iz bağımlılarıdır.
Excel'de Sayfalar Arasında Bağımlıları İzlemenin 2 Kolay Yolu
Bu makalede, Excel'de sayfalar arasında bağımlıları izlemenin iki farklı yolunu göreceksiniz. İlk yöntemimizde, bağımlıları izlemek için Bağımlıları İzleme İkinci prosedürümüz için, bağımlıları göstermek için Excel'in VBA aynı amaç için kod.
Makalemizi açıklamak için aşağıdaki veri setini kullanacağız. Burada sütunlarda B ve C sırasıyla bazı sıra kimliklerine ve bunlara karşılık gelen ürünlere sahibiz.
1. Bağımlıları Sayfalar Arasında İzlemek için Bağımlıları İzle Komutunu Kullanma
İlk prosedürümüz için şunları kullanacağız Bağımlıları İzleme üzerinde bulunan Formüller Bu komutu seçerek, belirli bir formülün veya değerin aktif hücrelerini ve bağımlı hücrelerini görebiliriz. Bu işlem için ayrıntılı adımlar aşağıdaki gibidir.
Adım 1:
- Öncelikle, bir veri seti oluşturmak için iki çalışma sayfası alacağız.
- Sayfalar arasında bağımlı izleme göstereceğimiz için en az iki çalışma sayfasına ihtiyacımız olacak.
- Aşağıdaki görüntüde, veri kümesini İz Bağımlı levha.
Adım 2:
- İkinci olarak, başka bir çalışma sayfası alacağız ve ona şu adı vereceğiz İz Bağımlı 1 .
- Ayrıca, her iki sayfadaki hücre adreslerini içerecek bir formül uygulamak için ekstra bir sütun oluşturacağız.
- Ardından, aşağıdaki formülü yazınız COUNTIF fonksiyonu hücre içinde D5 .
=COUNTIF('Trace Dependent'!B5:B10,'Trace Dependent 1'!B5)
Adım 3:
- Üçüncü olarak basın Girin Sonucu görmek için.
- Daha sonra Otomatik Doldurma özelliğine sahip olduğundan, alt hücreler için de sonuçları göstereceğiz.
Adım 4:
- Dördüncü olarak İz Bağımlı levha.
- Ardından, hücreyi seçin B5 .
- Burada, herhangi bir hücre değerinin bu hücreye bağlı olup olmadığını kontrol edeceğiz.
- Ardından, hücreyi seçtikten sonra Formüller şeridinin sekmesi.
- Oradan da Formül Denetimi grubunu seçin, ardından Bağımlıları İzleme .
Adım 5:
- Beşinci olarak, eğer hücre aktif bir hücre ise, görüntüyü işaret eden bir ok ile noktalı siyah bir çizgi göreceksiniz.
- Bu, hücrenin etkin bir hücre olduğunu ve bağımlı hücresinin başka bir çalışma sayfasında olduğunu gösterir.
Adım 6:
- Ardından, fareyi noktalı çizginin ucunda tutun ve üzerine çift tıklayın.
Adım 7:
- Bu adımda, aşağıdakileri göreceksiniz Gitmek çift tıkladıktan sonra iletişim kutusu.
- Sonuç olarak, kutu aktif hücrenin kullanıldığı sayfayı ve formülü gösterecektir.
- Ardından referansı seçin ve TAMAM. .
Adım 8:
- Son olarak, bir önceki adımdaki eylem sizi bu formülün kullanıldığı sayfaya götürecektir.
- Ayrıca, değeri aktif hücreye bağlı olan bağımlı hücreyi de gösterecektir.
- Örneğimizde, hücre sonucu D5 levha İz Bağımlı 1 aktif hücreye bağlıdır B5 sayfanın İz Bağımlı .
2. Excel'de Sayfalar Arasında Bağımlıları İzlemek için VBA Kodu Uygulama
İkinci yöntemimiz olarak, bir VBA Excel'de sayfalar arasında bağımlıları izlemek için kod. Kodda doğru sırayı ve komutu vereceğiz ve bu bağımlıları ve aktif hücreyi gösterecektir. Daha iyi anlamak için aşağıdaki adımları izleyin.
Adım 1:
- İlk olarak, iki sayfa alın ve önceki yöntemlerde olduğu gibi veri setini her iki sayfada da oluşturun.
Adım 2:
- Ardından, sütundaki hücreleri doldurun D sayfasındaki veri setinin VBA 1 formülü uygulayarak, tıpkı önceki açıklamada olduğu gibi.
Adım 3:
- Üçüncü olarak, bağımlıları izlemek için kodu uygulayacağız.
- Bunun için hücreyi seçin B5 levha VBA .
- Ardından, şu adrese gidin Geliştirici şeridinin sekmesi.
- Oradan, şunları seçin Visual Basic .
Adım 4:
- Dördüncü olarak VBA Pencere.
- İşte, buradan Ekleme sekmesini seçin Modül .
Adım 5:
- Beşinci olarak, aşağıdaki kodu kopyalayın ve modüle yapıştırın.
Sub Trace_Dependents_Across_Sheets() 'Bağımlıları göstermek için komutlar ekleniyor Selection.ShowDependents 'Ok herhangi bir emsal göstermiyor ActiveCell.NavigateArrow TowardPrecedent:=False, ArrowNumber:=1, _ LinkNumber:=1 End Sub
VBA Dağılımı
- İlk olarak, biz çağırıyoruz Alt prosedür Trace_Dependents_Across_Sheets .
Sub Trace_Dependents_Across_Sheets()
- Ardından, aşağıdaki komutlar bağımlıları ve aktif hücreyi gösterecektir.
- Ok sayısı bir olacak ve ok emsal hücreye doğru gitmeyecektir
Selection.ShowDependents 'Ok herhangi bir emsal göstermiyor ActiveCell.NavigateArrow TowardPrecedent:=False, ArrowNumber:=1, _ LinkNumber:=1
Adım 6:
- Ardından, kodu yapıştırdıktan sonra kaydedin.
- Bundan sonra, imleci modül üzerinde tutun ve çalıştır düğmesine veya F5 oynamak için.
Adım 7:
- Kodu çalıştırdıktan sonra, bizi doğrudan hücreye götürecektir D5 levha VBA 1 Bu da bağımlı hücre olduğunu gösterir.
Adım 8:
- Sonuç olarak, VBA sayfasına geri dönerseniz hücreyi göreceksiniz B5 aktif bir hücre olduğunu gösteren iz bağımlı ok ile işaretlenmiştir.