Excel formülü: Ortalama son 5 değer -

İçindekiler

Genel formül

=AVERAGE(OFFSET(A1,COUNT(A:A),0,-N))

Özet

Son 5 veri noktasının ortalamasını almak için, ORTALAMA işlevini SAYI ve KAYDIR işlevleriyle birlikte kullanabilirsiniz. Son N veri noktasının ortalamasını almak için bu yaklaşımı kullanabilirsiniz: son 3 gün, son 6 ölçüm, vb. Gösterilen örnekte, F6'daki formül şöyledir:

=AVERAGE(OFFSET(C3,COUNT(C:C),0,-5))

Not: Yükseklik için negatif bir değer Google sayfalarında çalışmaz. Daha fazla bilgi için aşağıya bakın.

Açıklama

KAYDIR işlevi, bir başlangıç ​​referansına ve verilen satırlara, sütunlara, yüksekliğe ve genişliğe göre dinamik dikdörtgen aralıklar oluşturmak için kullanılabilir. Satır ve sütun bağımsız değişkenleri, başlangıç ​​referansından "uzaklıklar" gibi işlev görür. Yükseklik ve genişlik bağımsız değişkenleri (her ikisi de isteğe bağlı), son aralığın kaç satır ve sütun içereceğini belirler. Bu örnek için, OFSET şu şekilde yapılandırılmıştır:

  • referans = C3
  • satırlar = COUNT (A: A)
  • cols = 0
  • yükseklik = -5
  • genişlik = (sağlanmadı)

Başlangıç ​​referansı, gerçek verilerin üzerindeki hücre olan C3 olarak sağlanır. KAYDIR'ın C sütunundaki son girişten kaynaklanan bir aralığı döndürmesini istediğimizden, gerekli satır uzaklığını elde etmek için C sütunundaki tüm değerleri saymak için COUNT işlevini kullanırız. COUNT yalnızca sayısal değerleri sayar, bu nedenle 3. sıradaki başlık otomatik olarak yok sayılır.

C sütununda 8 sayısal değerle, KAYDIR formülü şu şekilde çözülür:

OFFSET(C3,8,0,-5)

Bu değerlerle, OFFSET C3'te başlar, 8 satırı C11'e kaydırır, ardından C7: C11 aralığını oluşturmak için dikdörtgen aralığı "geriye" 5 satır yukarı genişletmek için -5 kullanır.

Son olarak, OFSET, C7: C11 aralığını, bu aralıktaki değerlerin ortalamasını hesaplayan ORTALAMA işlevine döndürür.

Excel ve E-Tablolar

E-Tablolar'daki KAYDIR işlevi, yükseklik veya genişlik bağımsız değişkenleri için negatif bir değere izin vermeyeceğinden, bu formülle ilgili tuhaf bir tuhaflık, Google E-Tablolar ile çalışmamasıdır. Excel belgeleri ayrıca yükseklik veya genişliğin negatif olamayacağını belirtir, ancak negatif değerler 1990'lardan beri Excel'de iyi çalışmış gibi görünüyor.

Negatif yükseklik veya genişlik değerlerinden kaçınmak için aşağıdaki gibi bir formül kullanabilirsiniz:

=OFFSET(C4,COUNT(C:C)-5,0,5)

C4 bu durumda başlangıç ​​referansıdır. Genel biçim şöyledir:

=AVERAGE(OFFSET(A1,COUNT(A:A)-N,0,N))

A1, ortalamak istediğiniz sayılardaki ilk hücredir.

Ilginç makaleler...