Microsoft Excel'in bazı harika hileleri vardır ve SUM ve INDIRECT dinamik aralık formüllerini kullanmak, sahip olduğunuz verileri kolayca işlemek için sadece iki yoldur.
SUM - INDIRECT Formula Genel Bakış
Excel formülündeki INDIRECT işlevini kullanmak, formülün kendisini düzenlemek zorunda kalmadan, formülde kullanılan hücre referansı aralığını değiştirmeyi kolaylaştırır.
INDIRECT, OFFSET ve SUM işlevleri gibi bir argüman olarak hücre referansını kabul eden bir dizi işlevle kullanılabilir.
İkinci durumda, SUM işlevinin argümanı olarak INDIRECT kullanılması, SUM işlevinin daha sonra eklediği bir dinamik hücre referansı aralığı oluşturabilir.
INDIRECT bunu, hücrelerdeki verilere dolaylı olarak bir ara konumdan bahseterek yapar.
Örnek: SUM - Dinamik Değerler Toplamı için kullanılan INDIRECT Formula
Bu örnek, yukarıdaki resimde gösterilen verilere dayanmaktadır.
Aşağıdaki öğretici adımlar kullanılarak oluşturulan SUM - INDIRECT formülü şöyledir:
= SUM (INDIRECT ("D" & E1 & ": D" & E2))
Bu formülde, iç içe geçmiş INDIRECT işlevinin argümanı E1 ve E2 hücrelerine başvurular içerir. INDIRECT'in argümanı ile birleştirildiğinde, bu hücrelerdeki 1 ve 4 numaralı sayılar, hücre referansları D1 ve D4'ü oluştururlar.
Sonuç olarak, SUM fonksiyonu tarafından toplanan sayılar aralığı , D1 ila D4 hücre aralığındaki verilerdir - ki bu 50'dir.
E1 ve E2 hücrelerinde bulunan sayıları değiştirerek; Bununla birlikte, toplamlanacak aralık kolaylıkla değiştirilebilir.
Bu örnek ilk olarak yukarıdaki formülü kullanarak D1: D4 hücrelerindeki verileri toplamalı ve daha sonra F1 hücresindeki formülü düzenlemeden toplanan aralığı D3: D6'ya değiştirecektir.
01/03
Formula Girme - Seçenekler
Formüle girme seçenekleri şunları içerir:
- Yukarıdaki formülü doğrudan F1 hücresine yazıp klavyede Enter tuşuna basmak
- SUM işlevinin iletişim kutusunu kullanarak INDIRECT işlevini bir argüman olarak girme
Excel'deki çoğu işlev, sözdizimi hakkında endişelenmenize gerek kalmadan, işlevin bağımsız değişkenlerinin her birini ayrı bir satıra girmenizi sağlayan bir iletişim kutusuna sahiptir.
Bu durumda, SUM işlevinin iletişim kutusu, belirli bir ölçüde formülü basitleştirmek için kullanılabilir. INDIRECT işlevi SUM içinde iç içe olduğundan, INDIRECT işlevi ve argümanları hala elle girilmelidir.
Aşağıdaki adımlar, formülü girmek için SUM iletişim kutusunu kullanır.
Öğretici Verilerini Girme
Hücre Verileri D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4- Aşağıdaki verileri D1 ila E2 hücrelerine girin
SUM - INDIRECT Formula'nın Başlatılması - SUM Function İletişim Kutusunun Açılması
- F1 hücresine tıklayın - bu, bu örneğin sonuçlarının gösterileceği yerdir.
- Şerit menüsünün Formüller sekmesini tıklayın.
- İşlev açılır listesini açmak için şeritten Math & Trig'i seçin
- İşlev iletişim kutusunu açmak için listedeki SUM'a tıklayın
02/03
INDIRECT Fonksiyonuna Girmek - Daha Büyük Görmek İçin Tıklayınız
INDIRECT formülünün SUM işlevi için argüman olarak girilmesi gerekir.
İç içe geçmiş işlevler durumunda, Excel, argümanlarını girmek için ikinci işlev iletişim kutusunun açılmasına izin vermez.
Bu nedenle, INDIRECT işlevi, SUM Function iletişim kutusunun Number1 satırına manuel olarak girilmelidir.
- İletişim kutusunda, Number1 satırına tıklayın
- Aşağıdaki INDIRECT işlevini girin: INDIRECT ("D" & E1 & ": D" & E2)
- İşlevi tamamlamak ve iletişim kutusunu kapatmak için Tamam'a tıklayın.
- 50 sayısı, F1 hücresinde görünmelidir, çünkü bu, D1 ila D4 hücrelerinde bulunan verilerin toplamıdır.
- F1 hücresine tıkladığınızda tam formül = SUM (INDIRECT ("D" & E1 & ": D" & E2)) çalışma sayfasının üstündeki formül çubuğunda görünür.
DOLAYLI FONKSİYONUNU YÜRÜYOR
INDIRECT kullanılarak D sütununda bir dinamik aralık oluşturmak için, IND EECT ve E2 hücrelerinde bulunan sayılar ile INDIRECT fonksiyonunun argümanındaki D harfini birleştirmeliyiz.
Bu, aşağıdaki tarafından yapılır:
- ve () işareti, bir hücre başvurusuyla (E1 ve E2) metin verilerini (bu durumda D harfi) birleştirmek veya birleştirmek için kullanılır.
- ayrıca, hücre referansları ile birleştirilen metin verileri çift tırnak işareti ile çevrelenmelidir ( "" )
- son olarak, aralığın bitiş noktaları iki nokta üst üste (:)
Bu nedenle, aralığın başlangıç noktası şu karakterlerle tanımlanır: "D" & E1 .
İkinci karakter grubu: ": D" ve E2 , iki nokta üst üste nokta ile birleştirir. Bu, kolonun bir metin karakteri olması ve bu nedenle tırnak işaretleri içine dahil edilmesi gerektiğinden yapılır.
Ortadaki üçüncü ve işareti, iki parçayı tek bir argümanda birleştirmek için kullanılır:
"D" & E1 & ": D" & E203/03
SUM Fonksiyonunun Aralıkını Dinamik Olarak Değiştirme
Bu formülün bütün noktası, fonksiyonun argümanını düzenlemek zorunda kalmadan SUM fonksiyonu tarafından toplanan aralığı değiştirmeyi kolaylaştırmaktır.
Formülde INDIRECT işlevini ekleyerek, E1 ve E2 hücrelerindeki sayıları değiştirmek SUM işlevi tarafından okunan hücre aralığını değiştirir.
Yukarıdaki resimde görüldüğü gibi, bu aynı zamanda formülün yeni veri aralığını toplam olarak değiştirerek F1 hücresinde bulunan yanıtıyla sonuçlanır.
- E1 hücresine tıklayın
- 3 numarayı yaz
- Klavyede Enter tuşuna basın
- E2 hücresine tıklayın
- 6 numarayı yaz
- Klavyede Enter tuşuna basın
- F1 hücresindeki cevap 90'a değişmelidir - bu D3'ten D6'ya kadar olan hücrelerde bulunan sayıların toplamıdır.
- Formülü B1 ve B2'nin içeriğini 1 ve 6 arasındaki herhangi bir sayıya dönüştürerek daha fazla test edin
DOLAY ve #REF! Hata Değeri
#REF! INDIRECT işlevinin argümanı ise F1 hücresinde hata değeri görünecektir:
- geçerli bir hücre başvurusu değil
- farklı bir çalışma kitabına bir dış başvuru içerir ve bu çalışma kitabı açık değildir
- çalışma sayfasının sınırlarının dışındaki bir hücre aralığına karşılık gelir (satır 1,048,576 veya sütun XFD)