Excel SUM ve DOLAYLI Dinamik Aralık Formülü

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

Excel Formülleri'nde bir Dinamik Aralık oluşturun. © Ted French

Formüle girme seçenekleri şunları içerir:

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
  1. 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ı

  1. F1 hücresine tıklayın - bu, bu örneğin sonuçlarının gösterileceği yerdir.
  2. Şerit menüsünün Formüller sekmesini tıklayın.
  3. İşlev açılır listesini açmak için şeritten Math & Trig'i seçin
  4. İş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

Büyük Resmi Görmek İçin Tıklayınız. © Ted French

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.

  1. İletişim kutusunda, Number1 satırına tıklayın
  2. Aşağıdaki INDIRECT işlevini girin: INDIRECT ("D" & E1 & ": D" & E2)
  3. İşlevi tamamlamak ve iletişim kutusunu kapatmak için Tamam'a tıklayın.
  4. 50 sayısı, F1 hücresinde görünmelidir, çünkü bu, D1 ila D4 hücrelerinde bulunan verilerin toplamıdır.
  5. 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:

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" & E2

03/03

SUM Fonksiyonunun Aralıkını Dinamik Olarak Değiştirme

Formül Aralığını Dinamik Olarak Değiştirme. © Ted French

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.

  1. E1 hücresine tıklayın
  2. 3 numarayı yaz
  3. Klavyede Enter tuşuna basın
  4. E2 hücresine tıklayın
  5. 6 numarayı yaz
  6. Klavyede Enter tuşuna basın
  7. 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.
  8. 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: