Menu

Pivot Tablo: Excel'de Adım Adım Özet Tablo Oluşturma

Pivot tablo bir tablonun satırlarını bir kategoriye göre gruplar ve her grup için bir sayıyı formülsüz toplar: Ekle > PivotTable, sonra alanları Satırlar ve Değerler'e sürükleyin. Burada adımlar, dört alanın açıklaması ve aynı özetin formüllerle kurulmuşu var.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

Pivot tablo bir tablonun satırlarını Region gibi bir kategoriye göre gruplar ve her grup için Sales gibi bir sayıyı formülsüz toplar. Bir tane oluşturmak için verideki bir hücreye tıklayın, Ekle > PivotTable'a gidin, Tamam'a basın ve Region'ı Satırlar'a, Sales'i Değerler'e sürükleyin. Aşağıdaki tablo bir pivot tablo değildir: aynı özeti formüllerle kurar, böylece toplamların değişmesini izleyebilirsiniz.

Formüllerle aynı özet
F2
ABCDEFG
1RegionProductSalesRegionSales% of total
2NorthApple120North45549%
3SouthPear85South30533%
4NorthPear240East17018%
5EastApple60
6SouthApple150
7NorthApple95
8EastPear110
9SouthPear70
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ETOPLA($A$2:$A$9;E2;$C$2:$C$9)

BENZERSİZ (İngilizce UNIQUE) her bölgeyi bir kez listeler, ETOPLA (İngilizce SUMIF) da onu toplar: North 455, South 305 ve East 170; bunlar toplam 930'un %49'u, %33'ü ve %18'idir. C3'ü 185 yapın, South toplamı ve üç yüzde de hemen izler. Bir pivot tablo aynı sayıları gösterirdi, ama ancak onu yeniledikten sonra. Tablodaki formülleri de Türkçe adlarla ve noktalı virgülle yazabilirsiniz: =ETOPLA($A$2:$A$9;E2;$C$2:$C$9).

Pivot tablo nasıl oluşturulur

Başlamadan önce kaynak veriyi denetleyin: her sütunda bir ad bulunan tek bir başlık satırı, satır başına bir kayıt, ortada boş satır veya sütun olmaması ve ara toplam satırı olmaması.

  1. Verideki herhangi bir hücreye tıklayın.
  2. Ekle > PivotTable'a gidin (bazı sürümlerde Ekle > PivotTable > Tablodan/Aralıktan).
  3. Excel aralığı doldurur. Yeni Çalışma Sayfası'nı seçin ve Tamam'a basın.
  4. Sağda sütun başlıklarınızı listeleyen PivotTable Alanları bölmesiyle boş bir pivot tablo görünür.
  5. Region'ı Satırlar kutusuna, Sales'i Değerler kutusuna sürükleyin. Pivot tablo her bölgeyi bir kez, yanında Sales toplamıyla ve bir Genel Toplam satırıyla gösterir.
  6. Gösterileni değiştirmek için alanları kutular arasında ya da bölmenin dışına sürükleyin.

Nereden başlayacağınızdan emin değilseniz Ekle > Önerilen PivotTable'lar veriniz için birkaç hazır düzen gösterir. Mac'te menü aynıdır: Ekle > PivotTable.

Satırlar, Sütunlar, Değerler ve Filtreler

PivotTable Alanları bölmesinde dört kutu vardır ve her pivot tablo hangi sütunun hangi kutuya gideceğine dair bir seçimdir:

  • Satırlar: sol tarafta aşağı doğru kategoriler, her farklı değer için bir satır (Region).
  • Sütunlar: üstte yatay kategoriler, her farklı değer için bir sütun (Product).
  • Değerler: her birleşim için hesaplanacak sayılar. Sayısal bir sütun için varsayılan Topla'dır; Say, Ortalama, En Büyük, En Küçük ve diğerleri Değer Alanı Ayarları'ndadır.
  • Filtreler: bütün pivot tablonun ona göre filtrelendiği, üstünde açılır liste olarak gösterilen bir alan.

Satırlar'da Region, Sütunlar'da Product, Değerler'de Sales varken yukarıdaki veri için pivot tablo şöyle görünür:

Sum of Sales   Column Labels
Row Labels     Apple   Pear   Grand Total
East              60    110           170
North            215    240           455
South            150    155           305
Grand Total      425    505           930

Bu düzenin formül sürümü bölgeleri BENZERSİZ ile aşağı, ürünleri DEVRİK_DÖNÜŞÜM(BENZERSİZ()) ile yatay listeler ve ızgaranın her hücresini, iki listeyi ölçüt olarak alan tek bir ÇOKETOPLA ile hesaplar:

Ürüne göre bölge, formüllerle
F2
ABCDEFG
1RegionProductSalesApplePear
2NorthApple120North215240
3SouthPear85South150155
4NorthPear240East60110
5EastApple60
6SouthApple150
7NorthApple95
8EastPear110
9SouthPear70
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ÇOKETOPLA(C2:C9;A2:A9;E2:E4;B2:B9;F1:G1)

E2 North, South ve East'i aşağı, F1 Apple ve Pear'ı yatay taşırır, F2'deki ÇOKETOPLA da aralarındaki 3'e 2'lik ızgarayı doldurur: her bölge ve ürün çifti için bir toplam. B5'i Apple'dan Pear'a çevirin, iki East hücresi de değişir. Buradaki sıra değerlerin ilk göründüğü sıradır; bir pivot tablo etiketlerini alfabetik sıralar.

Toplam yerine sayı, ortalama veya yüzde

Pivot tabloda Değerler kutusundaki alana tıklayın ve Değer Alanı Ayarları'nı seçin. Değerleri Özetleme Ölçütü sekmesi Topla, Say, Ortalama, En Büyük ve En Küçük arasında geçiş yapar; Değerleri Farklı Göster sekmesi sayıları Genel Toplamın %'si, Sütun Toplamının %'si, yürüyen toplam ve diğerlerine çevirir. Her birinin doğrudan bir formül karşılığı vardır:

Bölge başına sayı ve ortalama
E2
ABCDEFG
1RegionProductSalesRegionOrdersAverage
2NorthApple120North3151.7
3SouthPear85South3101.7
4NorthPear240East285.0
5EastApple60
6SouthApple150
7NorthApple95
8EastPear110
9SouthPear70
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =BENZERSİZ(A2:A9)

North'un ortalaması 151.7 olan 3 siparişi, South'un ortalaması 101.7 olan 3 siparişi, East'in ortalaması 85.0 olan 2 siparişi vardır. Genel Toplamın %'si sütunu bu sayfadaki ilk tablodadır.

Özeti tek bir ürüne göre filtreleme

Filtreler kutusu pivot tablonun üstüne bir açılır liste koyar. Formül sürümü, açılır listesi olan bir hücre ve ETOPLA'ya bir koşul daha ekleyen ÇOKETOPLA'dır (İngilizce SUMIFS). F1'de bir ürün seçin:

Bölgeye göre tek bir ürünün satışları
F1
ABCDEF
1RegionProductSalesProduct:Apple
2NorthApple120
3SouthPear85RegionSales
4NorthPear240North215
5EastApple60South150
6SouthApple150East60
7NorthApple95
8EastPear110
9SouthPear70
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Apple seçiliyken North 215, South 150 ve East 60 gösterir. Pear'ı seçin, 240, 155 ve 110'a dönerler. Daha fazla koşul için ÇOKETOPLA, listenin Excel'de nasıl ekleneceği için açılır liste sayfasına bakın.

Pivot tabloyu yenileme

Bir pivot tablo kaynak verinin bir kopyasını (pivot önbelleği) tutar ve kaynaktaki bir hücre değiştiğinde yeniden hesaplamaz. Veriyi düzenledikten sonra:

  • Pivot tablonun herhangi bir yerine sağ tıklayıp Yenile'yi seçin ya da Windows'ta Alt+F5'e basın.
  • Veri > Tümünü Yenile (Ctrl+Alt+F5) çalışma kitabındaki her pivot tabloyu yeniler.
  • Dosya her açıldığında yenilemek için pivot tabloya sağ tıklayın, PivotTable Seçenekleri'ni seçin ve Veri sekmesinde Dosyayı açarken verileri yenile'yi işaretleyin.

Kaynak aralığın altına eklenen yeni satırlar yenilemeden sonra bile dahil edilmez. Aralığı PivotTable Analizi > Veri Kaynağını Değiştir altında değiştirin ya da daha iyisi, pivot tabloyu oluşturmadan önce kaynağı bir tabloya çevirin: veriyi seçip Ctrl+T'ye basın ya da Ekle > Tablo'yu kullanın. Bir tablo satır ekledikçe büyür ve pivot tablo onları bir sonraki yenilemede alır.

Her bölgeyi tek bir formülle toplama

Bütün bölgeler için tek formül
F2
ABCDEF
1RegionProductSalesRegionSales
2NorthApple120North
3SouthPear85South
4NorthPear240East
5EastApple60
6SouthApple150
7NorthApple95
8EastPear110
9SouthPear70
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: F2 hücresinde E2:E4'te listelenen her bölgenin satışlarını tek bir formülle toplayın.

Cevap 455, 305 ve 170'i taşırır. ETOPLA'ya ölçüt olarak bütün E2:E4 listesini vermek bölge başına bir toplam döndürür, bu yüzden aşağı doldurulacak bir şey yoktur. Excel 2019 ve öncesinde ne BENZERSİZ ne de taşma vardır: bölgeleri E2:E4'e yazın ve =ETOPLA($A$2:$A$9;E2;$C$2:$C$9) formülünü aşağı doldurun. $ işaretleri olmadan aralıklar her satırla birlikte aşağı kayar ve toplamlar yanlış çıkar.

GRUPLAÖLÇÜT ve ÖZETÖLÇÜT: tek formülde pivot tablo

Microsoft 365 için Excel'de, bütün bir özeti tek formülden kuran ve yenileme gerektirmeden her formül gibi yeniden hesaplanan iki fonksiyon vardır. Güncel bir Microsoft 365 aboneliği gerektirirler. Yukarıdaki veri için:

=GROUPBY(A2:A9,C2:C9,SUM)

East      170
North     455
South     305
Total     930
=PIVOTBY(A2:A9,B2:B9,C2:C9,SUM)

          Apple   Pear   Total
East         60    110     170
North       215    240     455
South       150    155     305
Total       425    505     930

Türkçe Excel'de bunlar =GRUPLAÖLÇÜT(A2:A9;C2:C9;TOPLA) ve =ÖZETÖLÇÜT(A2:A9;B2:B9;C2:C9;TOPLA) olarak yazılır.

GRUPLAÖLÇÜT (İngilizce GROUPBY) satır alanını, değerleri ve fonksiyonu (TOPLA, BAĞ_DEĞ_DOLU_SAY, ORTALAMA, MAK, PERCENTOF) alır. ÖZETÖLÇÜT (İngilizce PIVOTBY) aralarına bir sütun alanı ekler. İkisi de bir pivot tablo gibi etiketleri sıralar ve toplam satırları ekler.

Pivot tablo mu, formüller mi

Pivot tabloFormüller (BENZERSİZ + ETOPLA)
KurulumSürükle ve bırak, yazmak yokSütun başına bir formül yazın
GüncellemeYenile gerekirHer değişiklikte yeniden hesaplanır
Yeni kategorilerBir yenilemeden sonra görünürBENZERSİZ taşmasında hemen görünür
KeşifSaniyeler içinde yeniden düzenleyin, bir sayıya çift tıklayarak ayrıntıya ininFormülleri yeniden yazın
Tarihleri aya veya yıla göre gruplamaYerleşik (bir tarihe sağ tıklayın > Grupla)AY, YIL veya METNEÇEVİR gerekir
Düzen ve biçimSabit pivot düzeniHer düzen; her hücre bir rapora veya grafiğe veri verebilir

Veriyi keşfetmek ve bir soruyu bir kez cevaplamak için pivot tablo; bir raporda duran, başka formüllere veri veren ve her zaman güncel olması gereken bir özet için formüller kullanın. Bir pivot tablonun sayılarını denetlemek için onun bir hücresini ÇOKETOPLA ile yeniden kurun: ikisi uyuşmuyorsa pivot tablonun genellikle yenilenmesi gerekir ya da kaynak aralığı fazla kısadır.

Sıkça Sorulan Sorular

Excel'de pivot tablo nedir?

Bir tablonun, satırları bir veya daha fazla sütunun değerlerine göre gruplayan ve her grup için bir toplam, sayı veya ortalama hesaplayan özetidir. Onu sütun adlarını dört alana (Satırlar, Sütunlar, Değerler, Filtreler) sürükleyerek kurarsınız ve kaynak veriyi değiştirmez.

Excel'de pivot tablo nasıl oluşturulur?

Verideki bir hücreye tıklayın, Ekle > PivotTable'a gidin, Yeni Çalışma Sayfası'nı seçin ve Tamam'a basın. PivotTable Alanları bölmesinde bir kategoriyi (Region) Satırlar'a, bir sayı sütununu (Sales) Değerler'e sürükleyin.

Pivot tablom neden yeni verileri göstermiyor?

Pivot tablo kendiliğinden güncellenmez. Ona sağ tıklayıp Yenile'yi seçin ya da Veri > Tümünü Yenile'yi (Ctrl+Alt+F5) kullanın. Kaynak aralığın altına yeni satırlar eklendiyse aralığı PivotTable Analizi > Veri Kaynağını Değiştir altında da değiştirin ya da kaynağı Ctrl+T ile kendiliğinden büyüyen bir tabloya çevirin.

Pivot tablo toplamak yerine nasıl sayar?

Değerler alanındaki alana tıklayın, Değer Alanı Ayarları'nı seçin ve Say'ı seçin. Sütun metin tutuyorsa veya boş hücreleri varsa Excel varsayılan olarak Say'ı seçer; pivot tablonun bazen toplam beklediğiniz yerde sayım göstermesinin nedeni budur.

Formüllerle pivot tablo yapılabilir mi?

Evet. E2'deki =BENZERSİZ(A2:A9) her kategoriyi bir kez listeler, F2'deki =ETOPLA(A2:A9;E2:E4;C2:C9) her birini toplar. Microsoft 365'te =GRUPLAÖLÇÜT(A2:A9;C2:C9;TOPLA) bütün özeti tek formülde döndürür.

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA