Pivot Tablolar ile Veri Analizi ve Görselleştirme

Pivot Tablo (PivotTable), pivot tablolar ile veri analizi yapmanızı sağlayan, büyük veri listelerini formül yazmadan özetleyen Excel aracıdır. Alanları sürükleyip bırakarak toplamları, sayıları ve ortalamaları kategorilere göre görebilir, sonucu filtreleyebilir, gruplayabilir ve grafiğe dönüştürebilirsiniz. Kaynak veriniz değişmez; pivot tablo yalnızca verinin özet görünümünü üretir.

Pivot tablo nasıl oluşturulur?​

Veri listenizin içinde herhangi bir hücreyi seçin ve Ekle > Tablolar > PivotTable (Insert > Tables > PivotTable) komutunu kullanın. Açılan pencerede kaynak aralığı ve tablonun yerleşeceği yeri (yeni çalışma sayfası ya da mevcut sayfa) onaylayın. Ardından sağdaki PivotTable Alanları (PivotTable Fields) bölmesinden alanları dört bölgeden birine sürükleyin:
  • Satırlar (Rows): Kategorileri tablonun sol tarafında alt alta listeler, örneğin bölge ya da ürün.
  • Sütunlar (Columns): Kategorileri yan yana dizerek çapraz bir görünüm sağlar, örneğin aylar.
  • Değerler (Values): Toplanacak, sayılacak ya da ortalaması alınacak alanı belirler.
  • Filtreler (Filters): Tabloyu tek bir alana göre süzmek için sayfanın üstüne filtre açılır listesi ekler.
Sayısal bir alanı Değerler bölgesine bıraktığınızda varsayılan olarak toplanır; alan metin ya da boş hücre içeriyorsa Excel sayma işlemini seçer. Bunu Değer Alanı Ayarları (Value Field Settings) penceresinden Toplam, Say, Ortalama, En Büyük ya da En Küçük olarak değiştirebilirsiniz. Aynı penceredeki Değerleri Şu Şekilde Göster (Show Values As) sekmesi ile toplamın yüzdesi gibi oransal görünümler elde edersiniz.

Pivot tabloda filtreleme ve gruplama nasıl yapılır?​

Satır ve sütun başlıklarındaki açılır oklarla belirli ögeleri seçebilir ya da gizleyebilirsiniz. Daha kolay bir yol olan Dilimleyici (Slicer), tıklanabilir düğmelerle filtreleme yapar ve hangi ögelerin seçili olduğunu açıkça gösterir. Eklemek için PivotTable Analizi > Filtre > Dilimleyici Ekle (PivotTable Analyze > Filter > Insert Slicer) yolunu izleyin. Tarih alanları için Zaman Çizelgesi (Timeline) ekleyerek dönemleri kaydırıcıyla seçebilirsiniz.

Gruplama için satırlardaki bir öge ya da tarih üzerinde sağ tıklayıp Grupla (Group) komutunu seçin. Tarihleri ay, çeyrek ve yıl düzeyinde, sayıları ise belirlediğiniz aralıklarda gruplayabilirsiniz. Excel'in güncel sürümlerinde tarih alanını satırlara eklediğinizde gruplama çoğu zaman otomatik yapılır. Tarih sütununda metin biçiminde tarih ya da boş hücre varsa gruplama çalışmaz; bu durumda yardımcı sütunlarla Yıl, Ay ve Çeyrek alanları üretmek güvenli bir çözümdür.

Pivot grafik ile veri görselleştirme​

Pivot tabloyu seçip PivotTable Analizi > Araçlar > PivotChart (PivotTable Analyze > Tools > PivotChart) komutunu kullandığınızda tabloya bağlı bir grafik oluşur. Tabloda alan yerleşimini değiştirdiğinizde ya da filtre uyguladığınızda grafik de anında güncellenir. Dilimleyiciler hem tabloyu hem de bağlı grafiği süzer; böylece tek tıkla değişen etkileşimli raporlar hazırlayabilirsiniz.

Pivot grafikte XY (dağılım), hisse senedi ve kabarcık grafik türleri kullanılamaz. Tablonun kendisini görsel olarak zenginleştirmek için Giriş > Stiller > Koşullu Biçimlendirme (Home > Styles > Conditional Formatting) altındaki veri çubuklarını ve renk ölçeklerini de kullanabilirsiniz.

Pivot tablo için kaynak veri nasıl hazırlanır?​

Pivot tablonun doğruluğu kaynak verinin düzenine bağlıdır. Aşağıdaki kurallara uymak hem hataları hem de gereksiz düzeltmeleri önler:
  • Tek başlık satırı: Her sütunun benzersiz ve dolu bir başlığı olmalıdır.
  • Boşluk ve birleştirme yok: Liste içinde boş satır, boş sütun ve birleştirilmiş hücre bırakmayın.
  • Ara toplam yok: Kaynakta toplam satırı bulunursa pivot tablo bu değerleri de toplar ve sonuç iki kez sayılır.
  • Doğru veri türü: Sayılar sayı, tarihler tarih olarak saklanmalıdır; metin olarak tutulan sayılar toplanmaz.
  • Tablo olarak biçimlendirme: Listeyi Ekle > Tablolar > Tablo (Insert > Tables > Table) ile tabloya çevirirseniz eklediğiniz yeni satırlar kaynak aralığa otomatik dahil olur.
Kaynak veri değiştiğinde pivot tablo kendiliğinden güncellenmez. PivotTable Analizi > Veri > Yenile (PivotTable Analyze > Data > Refresh) komutunu ya da Alt+F5 tuşlarını kullanın. Aşağıdaki örneklerde kaynak veriye hesaplama sütunları eklemenin ve sonucu formülle doğrulamanın yolları gösterilmektedir.

1. Pivot tabloya hazır kaynak liste​

Aşağıdaki liste PivotTable için uygun düzendedir: tek başlık satırı var, boş satır ve birleştirilmiş hücre yok. Tutar sütunu kaynağa eklenmiş bir hesaplama sütunudur ve her satırda adedi birim fiyatla çarpar:
Excel formülü
=D2*E2
Pivot Tablolar ile Veri Analizi ve Görselleştirme
Formülünü incelemek için bir hücre seçin.
ABCDEF
1TarihBölgeÜrünAdetBirim FiyatTutar
208.01.2024MarmaraDizüstü Bilgisayar332.500,0097.500,00
315.01.2024EgeMonitör56.800,0034.000,00
422.01.2024İç AnadoluKlavye12950,0011.400,00
503.02.2024MarmaraMonitör46.800,0027.200,00
611.02.2024AkdenizDizüstü Bilgisayar232.500,0065.000,00
719.02.2024EgeKlavye10950,009.500,00
804.03.2024İç AnadoluDizüstü Bilgisayar132.500,0032.500,00
917.03.2024MarmaraKlavye8950,007.600,00
Satış VerisiExcelDepo v1.0.0
İlk satırın tutarı 97.500,00, son satırın tutarı 7.600,00 olarak hesaplanır. Listenin içinde bir hücre seçip PivotTable eklediğinizde Bölge alanını Satırlar, Tutar alanını Değerler bölgesine sürükleyerek bölge bazında toplamları görürsünüz. Ürün alanını Sütunlar bölgesine eklerseniz bölge ve ürün çapraz tablosu oluşur.

2. Pivot sonucunu formülle doğrulama​

Soldaki liste kaynak veridir; sağdaki küçük tablo ise pivot tablonun bölge bazında vereceği toplamları formülle hesaplar. Pivot tablonuzla karşılaştırarak kaynak ve alan yerleşiminin doğruluğunu sınayabilirsiniz. Bölge toplamı için şu formül kullanılır:
Excel formülü
=ÇOKETOPLA($C$2:$C$11;$A$2:$A$11;E2)
=SUMIFS($C$2:$C$11,$A$2:$A$11,E2)
Pivot Tablolar ile Veri Analizi ve Görselleştirme
Formülünü incelemek için bir hücre seçin.
ABCDEF
1BölgeÜrünTutarÖzet BölgeBölge Toplamı
2MarmaraDizüstü Bilgisayar97.500,00Marmara132.300,00
3EgeMonitör34.000,00Ege108.500,00
4İç AnadoluKlavye11.400,00İç Anadolu43.900,00
5MarmaraMonitör27.200,00Akdeniz78.600,00
6AkdenizDizüstü Bilgisayar65.000,00Genel Toplam363.300,00
7EgeKlavye9.500,00
8İç AnadoluDizüstü Bilgisayar32.500,00
9MarmaraKlavye7.600,00
10AkdenizMonitör13.600,00
11EgeDizüstü Bilgisayar65.000,00
Bölge ÖzetiExcelDepo v1.0.0
Marmara bölgesinin toplamı 132.300,00, tüm bölgelerin genel toplamı 363.300,00 olarak hesaplanır. Aynı verilerden PivotTable oluşturup Bölge alanını Satırlar, Tutar alanını Değerler bölgesine bıraktığınızda aynı rakamları görmelisiniz. Rakamlar farklıysa kaynak aralığını, metin olarak saklanan sayıları ve tabloyu yenilemeyi unutup unutmadığınızı kontrol edin.

3. Tarih gruplaması için yardımcı sütunlar​

Tarihler otomatik gruplanmadığında ya da raporda sabit bir ay sıralaması istediğinizde kaynağa Yıl, Ay ve Çeyrek sütunları ekleyebilirsiniz. Ay adı sütunu şu formülle üretilir; Yıl sütununda YIL, Çeyrek sütununda AY ve YUKARIYUVARLA işlevleri kullanılmıştır. İngilizce Excel'de METNEÇEVİR içindeki ay biçim kodu farklı yazılır:
Excel formülü
=METNEÇEVİR(A2;"aaaa")
=TEXT(A2,"mmmm")
Pivot Tablolar ile Veri Analizi ve Görselleştirme
Formülünü incelemek için bir hücre seçin.
ABCDEF
1TarihTemsilciSatış TutarıYılAyÇeyrek
210.01.2024Elif Kaya18.500,002024OcakÇ1
314.02.2024Mehmet Demir22.400,002024ŞubatÇ1
421.03.2024Elif Kaya15.900,002024MartÇ1
509.04.2024Ayşe Yıldız27.300,002024NisanÇ2
616.05.2024Mehmet Demir19.800,002024MayısÇ2
725.06.2024Ayşe Yıldız31.200,002024HaziranÇ2
808.07.2024Elif Kaya24.600,002024TemmuzÇ3
919.08.2024Mehmet Demir20.100,002024AğustosÇ3
Dönem AlanlarıExcelDepo v1.0.0
İlk satırda yıl 2024, ay adı Ocak olarak üretilir; beşinci satırın çeyreği Ç2 sonucunu verir. Bu sütunlarla PivotTable kurarken Çeyrek alanını Satırlar, Ay alanını onun altına, Satış Tutarı alanını Değerler bölgesine ekleyerek dönemsel bir özet elde edersiniz. Ay adları metin olduğundan pivot tablo bunları alfabetik sıralar; takvim sırası istiyorsanız aynı zamanda ay numarası içeren bir sütun ekleyin ya da Grupla komutunu kullanın.

Sık sorulan sorular​

Pivot tablo kaynak veriyi değiştirir mi?
Hayır. Pivot tablo kaynak listeyi yalnızca okur ve özetini ayrı bir alanda gösterir.

Yeni satır ekledim, neden tabloda görünmüyor?
Pivot tablo otomatik yenilenmez; Yenile komutunu kullanın. Kaynak sabit bir aralıksa aralığı genişletin ya da listeyi tabloya çevirin.

Tarihlerim neden aylara gruplanmıyor?
Tarih sütununda metin olarak yazılmış tarih ya da boş hücre vardır. Bunları gerçek tarihe çevirip tabloyu yenileyin.

Pivot tabloya kendi hesaplamamı ekleyebilir miyim?
Evet. PivotTable Analizi > Hesaplamalar > Alanlar, Öğeler ve Kümeler > Hesaplanan Alan (PivotTable Analyze > Calculations > Fields, Items & Sets > Calculated Field) komutuyla mevcut alanlardan yeni bir alan türetebilirsiniz. Daha basit durumlarda kaynak listeye hesaplama sütunu eklemek yeterlidir.

Kullanırken dikkat edin​

  • Kaynakta toplam satırı bırakmayın: Kaynak listede genel toplam ya da ara toplam satırı varsa pivot tablo bunları da veri olarak toplar ve rakamlar iki kat çıkar. Toplamları pivot tabloya bırakın.
  • Yenilemeyi unutmayın: Kaynak verideki değişiklikler pivot tabloya otomatik yansımaz. Yenile komutunu ya da Alt+F5 tuşlarını kullanın. Listeyi tabloya çevirirseniz yeni satırlar kaynağa kendiliğinden eklenir, ancak yenileme yine gereklidir.
  • Metin olarak saklanan sayılar: Sayılar metin biçimindeyse Değerler bölgesinde toplanmaz, sayılır. Alan beklediğiniz gibi toplanmıyorsa kaynak sütundaki veri türünü kontrol edin.
  • Sütun genişlikleri bozuluyorsa: Tabloyu yenilediğinizde sütun genişlikleri değişiyorsa pivot tabloda sağ tıklayıp PivotTable Seçenekleri penceresinden güncelleştirmede sütun genişliklerini otomatik ayarlama seçeneğini kapatabilirsiniz.
  • Sürüm farkları: Dilimleyici ve Zaman Çizelgesi özellikleri Excel'in eski sürümlerinde bulunmayabilir. Tarihlerin otomatik gruplanması da yeni sürümlerde gelen bir kolaylıktır; dosyanızı farklı sürümlerle paylaşıyorsanız yardımcı sütunlar daha güvenlidir.
  • İlgili konular: PivotChart, Dilimleyici, Zaman Çizelgesi, Hesaplanan Alan, Tablo olarak biçimlendirme, Koşullu Biçimlendirme; TOPLA, ÇOKETOPLA, METNEÇEVİR, YIL, AY ve YUKARIYUVARLA işlevleri.
Örneklerdeki tabloları indirilebilir Excel dosyasında kendiniz de deneyebilirsiniz.
 

Ekli dosyalar

Son düzenleme:

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
2 dk okuma
Geri
Üst