Dinamik Aralıkları Kullanma - Yıldan Bugüne Değerler

İçindekiler

Bir şirket için bazı Satış Rakamlarımız olduğunu hayal edin:

Ve bugüne kadarki yıl için Toplam rakamları bulmak istiyoruz. Bunun gibi bir açılır liste ekleyebiliriz:

Böylece mevcut ayı belirleyebiliriz. Bu nedenle şimdi Mart ayı için yıldan bugüne çalışmak istiyoruz. En basit biçim, aralık boyunca genişleyen bir formüle sahip olmak olacaktır:

Ve sonra formülleri her ay değiştirirdik.

Ancak Excel başka bir yaklaşıma izin verir. İçinde bulunduğumuz aya göre boyutu değişen dinamik bir aralık oluşturabiliriz. Açılır menüde ayı değiştirdiğimizde aralığın boyutu da değişir.
Bu nedenle, Mart ayı için aralık 3 sütun uzunluğundadır ve Haziran ayı için 6 ay olacaktır.

Aralığın boyutu aya göre belirlenir. Bunu formüle etmenin bir yolu Ay işlevini kullanmaktır:

=Ay(c8)

Burada c8, açılır listemizin hücre adresidir. Ancak tercih edilen yöntem, raporumuzda mevcut ayların tüm aylardaki konumunu belirlemek için KAÇINCI işlevini kullanmaktır:

KAÇINCI(c8,$c$3:$j$3,0)

Nereye:
• c8, geçerli ayın hücre adresidir
• C3:J3 tüm aylarımızın adresidir
• 0, tam bir eşleşme sağlamak içindir

Şimdi, 5 argümanı olan OFFSET fonksiyonu ile dinamik aralığımızın boyutunu belirleyebiliriz:
=OFFSET(referans, satırlar, sütunlar, yükseklik, genişlik)

Nereye:
• Referans, dinamik aralığımızın sol üst köşesidir - C5 hücresi - toplamak istediğimiz ilk hücre
• Satırlar - temel hücremizden aşağı satır sayısı - bu 0
• Sütunlar - temel çağrımızın karşısındaki sütun sayısı - bu 0
• Dinamik aralığımızın genişliği - bu durumda 3'tür. Ancak aralığın aya göre değişmesini istediğimiz için KAÇINCI formüllerimizi buraya koyacağız.
• Bu, 1 olan dinamik aralığımızın yüksekliğidir.

O halde OFFSET formüllerimiz:
= OFFSET(c5,0,0,MATCH(c8,$c$3:$j$3,0),1)

Son olarak, tam formülleri şu şekilde vermek için Excel'e SUM'a söylememiz gerekiyor:
= TOPLA(OFFSET(c5,0,0,MATCH(c8,$c$3:$j$3.0),1))

Sahibiz:

Şimdi, açılır menüdeki ayı değiştirirsek, yıldan bugüne doğru rakam şu şekilde akar:

Bu otomatik bir güncelleme olduğundan, bu yaklaşımın aşağıdaki avantajları vardır:
• Her ay formülleri değiştirmeye gerek yoktur
• Daha az formül değişikliği olduğundan, daha az hata kapsamı
• Hesap tablosu, sınırlı Excel bilgisi olan biri tarafından kullanılabilir - sadece açılır listeyi değiştirebilir ve formüllerle uğraşmayabilir

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave