PivotTable Hesaplanmış Alan Ekleme

Merhaba,

Bu makalemizde İleri Excel eğitimizde en çok üstünde durduğumuz konu olan PivotTable’a nasıl Hesaplanmış Alan (Calculated Field) ekliyoruz hep birlikte örnekleriyle birlikte görelim.

Hesaplanmış Alan/Calculated Field Ekleme

Excel’de ana veride var olan alanları kullanarak yeni alanları hesaplamak mümkün. Bunun için PivotTable’nın Hesaplanmış Alan Ekleme özelliğini kullanıyoruz. Hesaplanmış alan ekleyerek ana veride yeni hesaplamalar yapmadan PivotTable üzerinde sanal olarak matematiksel işlemleri kolaylıkla yapabileceğimiz alanları ekleyebiliyoruz.

Hemen konuyu daha derinleştirmek için örneğimize başlayalım.

Aşağıdaki tablodan bir PivotTable yapıyoruz.


Ürün bilgisi Satır alanına Satış Tutarı bilgisi de Değerler alanına atıyoruz.


Aşağıdaki gibi bir Pivot elde ettik.


Yukarıdaki PivotTable’da bizim yapmak istediğimiz hesaplama ise Satış Tutarının %18’ni hesaplamak. Bunun için ana veride Satış Tutarının %18’i hesaplanmamış, bu işlemi PivotTable üzerinden yaparak ana veride herhangi bir veri büyümesinin de önüne geçmiş oluyoruz.

Özet Tablo üzerinde iken menüde aktif olan PivotTable araçlarına/PivotTable Tools gidiyoruz ve Çözümle sekmesinin Hesaplamlar grubundan Alanlar/Öğeler ve Kümeler yazan yerden Hesaplanmış Alan/Calculated Field komutuna tıklıyoruz.


Hesaplanmış Alan komutuna tıklayınca aşağıdaki gibi Hesaplanmış Alan Ekle penceresi açılıyor.


Açılan bu pencerede Ad yazan yere alanımıza vermek istediğimiz ismi giriyoruz. Biz KDV adını vereceğiz.

Formül yazan yere de 0 değerini silip Satış Tutarı ifadesine çift tıklayarak bu değerin burada yazılmasını sağlıyoruz daha sonra bu ifadeyi 0,18 değeri ile çarpıyoruz ve Ekle düğmesine tıklayarak alanımızı ekliyoruz.


KDV baslığı adında bir hesaplanmış alan eklenmiş oldu.

Ve PivotTable aşağıdaki gibi hesaplanmış alanımızı kullanabiliyoruz.


Yapılan işlemi aşağıdaki gif’den detaylıca izleyebilirsiniz.

Hesaplanmış alanda formülü güncelleme:

1. Ayni şekilde PivotTable araçlarına/PivotTable Tools gidelim ve seçenekler tabından Hesaplanmış Alan/Calculated Field komutuna tıklayalım.

2. Ad listesinden düzenlemek istediğimiz hesaplanmış alan adını seçelim.

3. Değişiklikleri yaptıktan sonra Değiştir tuşuna ardından da Tamam’a
basalım.


KDV alanını seçtikten sonra aşağıdaki gibi formül gelecektir. Formülü %8 olarak güncelledikten sonra Değiştir düğmesine tıklayarak formülü değiştirmiş olduk.


Hesaplanmış alanı silme:

1.Ayni şekilde PivotTable Araçlarına/PivotTable Tools gidelim ve seçenekler tabından Hesaplanmış Alan/Calculated Field komutuna tıklayalım.

2.Ad listesinden silmek istediğimiz hesaplanmış alan adını seçelim.

3. Sil komutuna tıklayalım.

Görüldüğü gibi PivotTable ile ana veride olmadığı halde PivotTable ile yeni alanlar oluşturmak çok kolay bir işlem. Bu sayede Pivot’u yaptığımız tablodaki verilerimiz hiç büyümeden daha karmaşık hesaplamaları kolaylıkla yapabileceğiz.

Başka bir makalede görüşmek üzere hoşça kalın.

Varsayılan PivotTable Düzenini Kişiselleştirme

Bu yazımızda PivotTable Düzenini Kişiselleştirme konusunu detaylıca inceleyeceğiz.

İleri Excel eğitimlerimizde en çok ilgi çeken konulardan biri şüphesiz PivotTable özelliği. 

Excel’de PivotTable yaptığımız zaman PivotTable’nin ilk görünüm varsayılan bir düzenle gelir. Biz bu düzeni değiştirip farklı düzenlerde raporlarımızı görmek isteyebiliriz. Bunun için Excel 2016’dan itibaren Varsayılan PivotTable Düzeni özelliği ile PivotTable’nin istenilen düzende gelmesini sağlayabiliriz.

Bu özellik ile düzenimizi bir kereye mahsus yapıp Excel’e tanıtırsak bir daha ki sefere yapmak istediğimiz aynı tarzda bir Pivot düzeni için uğraşmak zorunda kalmayıp zamanımızı daha verimli kullanabiliriz.

Bu özelliği Office 365’de kullanmak için gerekli güncellemeyi yapmanız gerekiyor.

Özellikle Excel’i çok etkin kullanan kullanıcıların beklentileri her sürümde daha fazla oluyor. Office 365 aboneliği sayesinde bu beklentilerimize yakın zamanda kavuşabiliriz. Örneğin bu özelliğe aşağıdaki özellikler de eklense daha verimli olabilirdi.

  1. Excel’e sadece bir PivotTable düzeni eklenebiliyor. Birden fazla düzen eklenmesi çok mantıklı olurdu hatta bu düzenlere istediğimiz adları vererek rapor şablonları olarak kullanabilirdik.
  2. Varolan düzenleri ilk PivotTable Oluştur penceresinde seçme fırsatı olsaydı çok kullanışlı olabilirdi.
  3. PivotTable alan listesindeki Değerler bölgesi genelde Sum ayarında gelir ama bazen Count ‘da olabiliyor. Bunun Excel’de bir ön ayarı yok burada olsaydı çok kullanışlı bir ayar olurdu. Bu ayarı şu anda makro ile yapabiliyoruz veya tek tek değiştiriyoruz.

İlgilenenler için makrosu aşağıdaki gibidir.

    Private Sub Workbook_Open()

    Dim pf As PivotField

With Selection.PivotTable

    .ManualUpdate = True

    For Each pf In .DataFields

        With pf

        .Function = xlSum

        End With

    Next pf

    .ManualUpdate = False

End With

End Sub

Yeni özelliğimizi kullanmaya başlamak için;

Dosya SeçeneklerVeri > Varsayılan Düzeni Düzenle düğmesini tıklayın.


Veri grubunda ayrıca büyük verilerle çalışırken pivotun daha performanslı çalışmasını sağlayabiliriz. Ayrıca diğer veri çözümleme eklentilerini de aktifleştirebiliriz. Bunun yanında Excel 2016’Dan itibaren Tarih/Saat içeren alanları pivotta Satır ya da sütunlarda kullandığımızda otomatik gruplandırma devreye giriyor daha önceki sürümlerde bunu manuel yapıyorduk. Yine eskisi gibi kullanmak istiyorsanız bu özelliğin tik işaretini kaldırabilirsiniz.

Varsayılan Düzen Düzenleme seçenekleri:


  • Düzen alma – Varolan bir PivotTable içinde bir hücreyi seçin ve İçeri Aktar düğmesini tıklatın.

    Bu PivotTable’nın ayarları otomatik olarak Excel’e aktarılır ve sonraki seferlerde kullanılabilir.


  • Alt Toplamlar – Üst, Alt  veya Tüm AltToplamları gösterme veya kaldırma işlemi buradan yapılır.
  • Genel Toplamlar – Genel toplamları açma kapatma ayarları buradan yapılır.
  • Rapor Düzeni – SıkıştırılmışAnahat veya Sekmeli rapor düzenlerini buradan seçebilirsiniz.
  • Boş Satırları – PivotTable her öğeden sonra otomatik boş bir satır ekler.
  • PivotTable Seçenekleri – Standart PivotTable Seçenekleri iletişim kutusunu açar.


  • Tüm Öğe Etiketlerini Yinele – Yinelenen değerlerin gözterilmesini sağlar.
  • Filtre Uygulanan Öğeleri Toplamlara Ekle – Filtrelenmiş verilelerin sonuçlarının toplamlarda görmeye yarar.
  • Excel varsayılanlarına Sıfırla – Bu ayar ile Excel’in varsayılan PivotTable ayarları geri yüklenir.

Başka bir makalede görüşmek dileğiyle,

Hoşçakalın.