Genel Bakış
GRUPLAÖLÇÜT (GROUPBY), bir veri aralığını satır alanlarına göre gruplar ve her grup için seçtiğiniz toplama işlevini uygulayarak özet tablo döndürür. Özet tablo (PivotTable) gibi filtreleme ve sıralama yapabilir, ancak otomatik biçimlendirme uygulamaz. Şehre göre satış toplamı, kategoriye göre kayıt sayısı ya da departmana göre ortalama gibi özetleri formülle üretmek için kullanılır.
İşlev tek bir değer değil, bir dizi döndürür; bu nedenle sonuç formülü yazdığınız hücreden başlayarak alt ve sağ hücrelere taşar. Taşma alanındaki hücrelerin boş olduğundan emin olun. İşlev yalnızca satırlara göre gruplar; hem satır hem sütun gruplaması gerekiyorsa ÖZETÖLÇÜT kullanılır.
Sonuçlar sırasıyla Ankara, 2.650, İzmir, 2.050, Total ve 4.700 olur. GRUPLAÖLÇÜT her şehri tek satıra indirir ve üçüncü parametre olan TOPLA ile o şehre ait satışları toplar. sıralama_düzeni boş bırakıldığı için gruplar artan sırayla dizilir. toplam_derinliği boş olduğundan tablonun en altına genel toplam satırı da eklenir.
Sonuçlar sırasıyla Meyve, 3, Sebze, 2, Total ve 5 olur. BAĞ_DEĞ_SAY her gruptaki sayısal değerlerin adedini verir; tutarların büyüklüğü sonucu etkilemez. Gruplar artan sırayla dizilir ve en alta tüm kayıtları kapsayan genel toplam satırı eklenir.
Sonuçlar sırasıyla Muhasebe, 39.000, Satış, 44.000, Total ve 42.000 olur. Her departman için ayrı bir ortalama bulunur. Son satırdaki genel toplam satırı ise grup ortalamalarının ortalaması değil, tüm maaşların ortalamasıdır.
D2 hücresine ise iki aralığın da dört satırlık olduğu doğru formülü yazın:
Sonuçlar sırasıyla #DEĞER!, Defter ve 280 olur. İlk formülde satır_alanları dört, değerler iki satır içerdiği için işlev gruplamayı yapamaz ve #DEĞER! hatası verir. İkinci formülde iki aralık da aynı satır sayısına sahip olduğundan özet tablo oluşur ve sonuç D2 hücresinden başlayarak taşar. Hata görürseniz önce iki aralığın satır sayısını karşılaştırın.
Söz dizimi ve parametre
- Kategori
- Arama ve Başvuru
- İngilizce adı
- GROUPBY
- Platform
- Windows Mac Web
8 bağımsız değişken
3 zorunlu
5 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| satır_alanlarırow_fields | Zorunlu | Gruplamak istediğiniz hücre aralığını belirtir; her benzersiz değer özet tabloda bir grup satırı olur. |
| değerlervalues | Zorunlu | Her grup için özetlenecek (toplanacak, sayılacak, ortalaması alınacak) hücre aralığını belirtir. |
| işlevfunction | Zorunlu | Özetleme için kullanılacak LAMBDA işlevini ya da TOPLA gibi doğrudan verilen işlev adını belirtir. |
| alan_başlıklarıfield_headers | İsteğe bağlı | satır_alanları ve değerler aralıklarının üst bilgi satırı içerip içermediğini ve üst bilgilerin gösterilip gösterilmeyeceğini belirler. |
| toplam_derinliğitotal_depth | İsteğe bağlı | Özet tabloda genel toplam ve ara toplam satırlarının gösterilip gösterilmeyeceğini ve nerede yer alacağını belirler. |
| sıralama_düzenisort_order | İsteğe bağlı | Satırların hangi sütuna göre ve hangi yönde sıralanacağını gösteren sütun numarasını belirtir. |
| filtre_dizisifilter_array | İsteğe bağlı | Hangi satırların özete katılacağını belirleyen, DOĞRU ve YANLIŞ değerlerinden oluşan tek boyutlu mantıksal diziyi belirtir. |
| alan_ilişkisifield_relationship | İsteğe bağlı | satır_alanları birden fazla sütun içerdiğinde bu sütunların birbirine hiyerarşi mi yoksa tablo mu olarak bağlanacağını belirler. |
Geçerli kullanımlar
=GRUPLAÖLÇÜT(A2:A6;B2:B6;TOPLA)
=GRUPLAÖLÇÜT(A2:A6;B2:B6;BAĞ_DEĞ_SAY)
=GRUPLAÖLÇÜT(A2:A6;B2:B6;ORTALAMA;0;1;-2)
=GRUPLAÖLÇÜT(A1:B6;C1:C6;TOPLA;3;2;1;C2:C6>0;0)
Desteklenen Excel sürümleri
2024 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Desteklenmiyor
- 2016 Desteklenmiyor
- 2019 Desteklenmiyor
- 2021 Desteklenmiyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Şehre göre toplam satış
A sütunundaki şehirlere göre B sütunundaki satış tutarlarını toplayalım. C2 hücresine aşağıdaki formülü yazın; sonuç C2:D4 aralığına taşar:=GRUPLAÖLÇÜT(A2:A6;B2:B6;TOPLA)
=GROUPBY(A2:A6,B2:B6,SUM)
GRUPLAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Şehir | Satış | Grup | Toplam satış |
| 2 | Ankara | 1.200 | Ankara | 2.650 |
| 3 | İzmir | 950 | İzmir | 2.050 |
| 4 | Ankara | 800 | Total | 4.700 |
| 5 | İzmir | 1.100 | ||
| 6 | Ankara | 650 |
TemelExcelDepo v1.0.0
2. Kategoriye göre kayıt sayısı
Her ürün kategorisinde kaç satış kaydı olduğunu bulalım. C2 hücresine aşağıdaki formülü yazın; işlev olarak sayma işlevi verildiği için tutarlar toplanmaz, kayıtlar sayılır:=GRUPLAÖLÇÜT(A2:A6;B2:B6;BAĞ_DEĞ_SAY)
=GROUPBY(A2:A6,B2:B6,COUNT)
GRUPLAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Kategori | Tutar | Grup | Kayıt sayısı |
| 2 | Sebze | 15,00 | Meyve | 3 |
| 3 | Meyve | 40,00 | Sebze | 2 |
| 4 | Sebze | 25,00 | Total | 5 |
| 5 | Meyve | 10,00 | ||
| 6 | Meyve | 35,00 |
AdetExcelDepo v1.0.0
3. Departmana göre ortalama maaş
Her departmandaki ortalama maaşı hesaplayalım. C2 hücresine aşağıdaki formülü yazın; işlev olarak ortalama işlevi verilir:=GRUPLAÖLÇÜT(A2:A6;B2:B6;ORTALAMA)
=GROUPBY(A2:A6,B2:B6,AVERAGE)
GRUPLAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Departman | Maaş | Grup | Ortalama maaş |
| 2 | Satış | 42.000 | Muhasebe | 39.000 |
| 3 | Muhasebe | 38.000 | Satış | 44.000 |
| 4 | Satış | 46.000 | Total | 42.000 |
| 5 | Muhasebe | 40.000 | ||
| 6 | Satış | 44.000 |
OrtalamaExcelDepo v1.0.0
4. Aralıkların satır sayısı uyuşmuyor
satır_alanları ve değerler aralıklarının satır sayısı aynı olmalıdır. C2 hücresinde satır_alanları için dört satır, değerler için yalnızca iki satır kullanan aşağıdaki formülü yazın:=GRUPLAÖLÇÜT(A2:A5;B2:B3;TOPLA)
=GROUPBY(A2:A5,B2:B3,SUM)
=GRUPLAÖLÇÜT(A2:A5;B2:B5;TOPLA)
=GROUPBY(A2:A5,B2:B5,SUM)
GRUPLAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ürün | Adet | Hatalı formül | Grup | Toplam adet |
| 2 | Kalem | 120 | #DEĞER! | Defter | 280 |
| 3 | Defter | 80 | Kalem | 270 | |
| 4 | Kalem | 150 | Total | 550 | |
| 5 | Defter | 200 |
HataExcelDepo v1.0.0
Kullanırken dikkat edin
- Kullanılabilirlik: GRUPLAÖLÇÜT Microsoft 365 ile gelen bir işlevdir (sürüm 2409) ve önceki kalıcı sürümlerde bulunmaz. Sonuç bir dizi olduğu için hücrelere taşar. Yeni kayıt eklendiğinde özetin otomatik güncellenmesi için verilerinizi bir Excel tablosunda tutun.
- işlev: işlev parametresi olarak bir LAMBDA işlevi ya da doğrudan işlev adı (Eta indirgenmiş LAMBDA) verilebilir. Doğrudan verilebilen işlevler şunlardır: ORTALAMA (AVERAGE), ARRAYTOTEXT, BİRLEŞTİR (CONCAT), BAĞ_DEĞ_SAY (COUNT), BAĞ_DEĞ_DOLU_SAY (COUNTA), MAK (MAX), ORTANCA (MEDIAN), MİN (MIN), PERCENTOF, ÇARPIM (PRODUCT), STDSAPMA.S (STDEV.S), STDSAPMA.P (STDEV.P), TOPLA (SUM), VAR.S (VAR.S), VAR.P (VAR.P) ve ENÇOK_OLAN.TEK (MODE.SNGL).
- alan_başlıkları: alan_başlıkları parametresi şu değerleri alır:
- 0: Üst bilgi yoktur.
- 1: Üst bilgi vardır ancak sonuçta gösterilmez.
- 2: Üst bilgi yoktur ancak işlev üst bilgileri kendisi üretir.
- 3: Üst bilgi vardır ve gösterilir; ilk satır metinse varsayılan değer budur.
- toplam_derinliği: toplam_derinliği parametresi toplam satırlarını belirler:
- 0: Toplam satırı yoktur.
- 1: Genel toplam altta gösterilir.
- 2: Genel toplam ve ara toplamlar altta gösterilir (varsayılan).
- -1: Genel toplam üstte gösterilir.
- -2: Genel toplam ve ara toplamlar üstte gösterilir.
- sıralama_düzeni: sıralama_düzeni sıralanacak sütunun numarasını verir. Sütunlar numaralanırken önce satır_alanları sütunları, ardından değerler sütunları sayılır. Pozitif sayı artan, negatif sayı azalan sıralama yapar; artan sıralama varsayılandır. Parametre boş bırakılırsa grup sütunu artan sırayla dizilir.
- filtre_dizisi: filtre_dizisi, satır_alanları ile aynı uzunlukta, DOĞRU ve YANLIŞ değerlerinden oluşan tek boyutlu bir dizi döndüren mantıksal ifade olmalıdır. Yalnızca DOĞRU olan satırlar özete katılır. Parametre boş bırakılırsa filtreleme yapılmaz.
- alan_ilişkisi: alan_ilişkisi yalnızca satır_alanları birden fazla sütun içerdiğinde anlamlıdır:
- 0: Hiyerarşi (varsayılan). Sonraki alan sütunlarının sıralaması önceki sütunların hiyerarşisini dikkate alır.
- 1: Tablo. Her alan sütunu birbirinden bağımsız sıralanır. Ara toplamlar veri hiyerarşisine dayandığı için bu seçenekte desteklenmez.
- Hata koşulları: satır_alanları ile değerler farklı sayıda satır içeriyorsa işlev #DEĞER! hatası verir. filtre_dizisi da satır_alanları ile aynı uzunlukta olmalıdır.
- Sınırlamalar: GRUPLAÖLÇÜT veriyi yalnızca satırlara göre gruplar. Hem satırlara hem sütunlara göre gruplama için ÖZETÖLÇÜT gerekir. Filtreleme ve sıralama yapabilir, ancak özet tablodaki gibi otomatik biçimlendirme uygulamaz.
- İlgili işlevler:
- ÖZETÖLÇÜT: Verileri hem satırlara hem sütunlara göre gruplayıp özetlemeniz gerektiğinde tercih edilir.
- ÖZETVERİAL: Mevcut bir özet tablodan (PivotTable) belirli bir değeri almak için kullanılır.
- TOPLA, ORTALAMA ve BAĞ_DEĞ_SAY: Özetleme için işlev parametresine doğrudan verilen en yaygın işlevlerdir.
- SÜZ ve SIRALA: Gruplama gerekmeden yalnızca filtreleme ya da sıralama yapmak istediğinizde daha basit bir çözümdür.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2024