Excel TOPLAMA işlevi nasıl kullanılır -

İçindekiler

Özet

Excel AGGREGATE işlevi, isteğe bağlı olarak gizli satırları ve hataları göz ardı ederek ORTALAMA, SAYI, MAK, vb. Gibi toplu bir hesaplama döndürür. İlk bağımsız değişkendeki işlev numarasıyla belirtilen toplam 19 işlem mevcuttur (seçenekler için tabloya bakın).

Amaç

İade toplam hesaplama

Geri dönüş değeri

Belirtilen işleve bağlıdır

Sözdizimi

= TOPLAMA (işlev_sayısı, seçenekler, başv1, başv2)

Argümanlar

  • function_num - Gerçekleştirme işlemi (1-19).
  • options - Yok sayılacak değerler (0-7).
  • ref1 - İlk argüman.
  • ref2 - İkinci argüman (k).

Sürüm

Excel 2010

Kullanım notları

AGGREGATE işlevi, ORTALAMA, SAYI, MAKS, MİN, vb. Gibi bir toplu hesaplamanın sonucunu döndürür. Toplam 19 işlem mevcuttur ve gerçekleştirilecek işlem, işlevde ilk bağımsız değişken olarak görünen bir sayı olarak belirtilir. İkinci argüman, seçenekler, AGGREGATE'in gizli satırlardaki hataları ve değerleri nasıl işlediğini kontrol eder. Mevcut tüm seçenekler için aşağıdaki tablolara bakın.

Örnek 1

Hem hataları hem de gizli satırları yok sayarak A1: A10 aralığında MAKS değerini döndürmek için işlev numarası için 4, seçenekler için 7 sağlayın:

=AGGREGATE(4,7,A1:A10) // max value

MİN değerini aynı seçeneklerle döndürmek için işlev numarasını 5 olarak değiştirin:

=AGGREGATE(5,7,A1:A10) // min value

Örnek 2

Yukarıda gösterilen örnekte, D5'teki formül şöyledir:

=AGGREGATE(4,6,values)

burada "değerler", adlandırılmış B5: B14 aralığıdır. İşlev numarası 4'tür ve MAX'ı belirtir. Yalnızca hataları göz ardı etmek için seçenekler 6 olarak verilmiştir.

Örnek 3 - n'inci en büyük

D8: D10'daki formüller, "n'inci en büyük" değerlerin nasıl döndürüleceğini gösterir:

=AGGREGATE(14,6,values,1) // 1st largest =AGGREGATE(14,6,values,2) // 2nd largest =AGGREGATE(14,6,values,3) // 3rd largest

Buradaki işlev numarası, LARGE işlevini çalıştıran 14'tür. BÜYÜK işlevi k bağımsız değişkeni gerektirdiğinden, yukarıdaki üç formülde son bağımsız değişken olarak görünür.

Örnek 4 - dizi işlemi

AGGREGATE'i daha karmaşık formüller için özellikle yararlı kılan şey, işlev numarası 14-19 olduğunda dizileri yerel olarak işleyebilmesidir. Örneğin, tarihler ve değerler içeren verilerle Pazartesi günleri MAKS değerini bulmak için AGGREGATE işlevini şu şekilde kullanabilirsiniz:

=AGGREGATE(14,6,values/(TEXT(dates,"ddd")="Mon"),1)

Burada fonksiyon için 14 (BÜYÜK) ve seçenek için 6 (hataları yoksay) belirtiyoruz. Ardından, Pazartesi günleri için tüm tarihleri ​​kontrol etmek için TEXT işlevini kullanarak mantıklı bir ifade oluşturuyoruz. Bu işlemin sonucu, orijinal değerlerin paydası haline gelen bir DOĞRU / YANLIŞ değerler dizisidir. FALSE, sıfır olarak değerlendirilir ve bir # SAYI / 0! hata. DOĞRU, 1 olarak değerlendirilir ve orijinal değeri döndürür. Son değerler ve hatalar dizisi bir filtre gibi davranır. AGGREGATE, tüm hataları yok sayar ve kalan değerlerin en büyüğünü (maksimum) döndürür. Burada daha eksiksiz bir örnek.

Fonksiyon numaraları

Aşağıdaki tablo, ilgili işlevin adıyla birlikte TOPLAMA işlevi için kullanılabilen işlev numaralarını listeler. Üçüncü sütun Ref2, gerektiğinde beklenen ikinci bağımsız değişken değerini gösterir.

Fonksiyon Fonksiyon Ref2
1 ORTALAMA
2 MİKTAR
3 COUNTA
4 MAX
5 MIN
6 ÜRÜN
7 STDEV.S
8 STDEV.P
9 SUM
10 VAR.S
11 VAR.P
12 MEDYAN
13 MODE.SNGL
14 BÜYÜK k
15 KÜÇÜK k
16 YÜZDEBİRLİK.DHL k
17 DÖRTTEBİRLİK.DHL çeyrek
18 YÜZDEBİRLİK.HRC k
19 DÖRTTEBİRLİK.HRC çeyrek

Davranış seçenekleri

TOPLAMA işlevi, hataları, gizli satırları ve diğer işlevleri yok saymak için birçok seçeneğe sahiptir. Aşağıdaki tabloda gösterildiği gibi olası değerler 0-7'dir.

Seçenek Davranış
0 SUBTOTAL ve AGGREGATE işlevlerini yoksay
1 Gizli satırları, SUBTOTAL ve AGGREGATE işlevlerini yoksay
2 Hata değerlerini, SUBTOTAL ve AGGREGATE işlevlerini yoksay
3 Gizli satırları, hata değerlerini, SUBTOTAL ve AGGREGATE işlevlerini yoksay
4 Hiçbir şeyi görmezden gelme
5 Gizli satırları yoksay
6 Hata değerlerini göz ardı et
7 Gizli satırları ve hata değerlerini göz ardı edin

Notlar

  • TOPLAMA, # DEĞER! ikinci bir işlev bağımsız değişkeni gerekiyorsa, ancak sağlanmadıysa hata.
  • 3B referanslar AGGREGATE ile çalışmaz.
  • TOPLAMA işlevi yatay aralıklar değil, dikey aralıklar tasarlanmıştır.

Ilginç makaleler...