Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel Pivot Tablosunda genel toplam/ara toplam sütununun yüzdesini nasıl eklerim?

Author Kelly Last modified

Excel'de büyük veri setleriyle çalışırken ve bunları bir pivot tablo aracılığıyla analiz ederken, araç genellikle sayısal verilerinizi toplayan genel toplam sütunları veya satırları oluşturur. Ancak performans değerlendirmeleri veya satış karşılaştırmaları gibi birçok pratik durumda, yalnızca toplamları değil, aynı zamanda her bir öğenin genel toplama veya alt grup ara toplamına oranını (yüzdesini) de görmek isteyebilirsiniz. Bu yüzdeleri değerlerinizin yanında doğrudan görüntüleyerek, ana katkı sağlayanları hızlı bir şekilde belirleyebilir, trendleri fark edebilir ve içgörülerinizi daha etkili bir şekilde iletebilirsiniz. Bu kılavuz, genel toplamın veya alt grup ara toplamının yüzdesini hesaplayan ek bir sütun eklemek için adım adım yönergeler sunarak Excel'deki veri analiz ve raporlama görevlerinizi kolaylaştırır.


Excel Pivot Tablosunda genel toplam/ara toplam yüzdesi ekleme

Her bir öğenin genel toplama veya verilerinizdeki bir alt gruba oranını göstermek için, yüzde hesaplama sütunu ekleyerek Excel pivot tablonuzu geliştirebilirsiniz. Bu yaklaşım özellikle ham sayılardan öteye geçip veri karşılaştırması yapmak veya özet istatistikler sunmak istediğinizde kullanışlıdır. Aşağıdaki genişletilmiş adımlar bu özelliği nasıl ayarlayacağınızı açıklar ve her aşamada pratik ipuçları ve dikkat edilmesi gereken noktalar sunar.

1. Öncelikle, pivot tabloda analiz etmek istediğiniz veri aralığını seçin. Ardından Excel şeridine gidin ve Ekle > PivotTable'a tıklayın. Bu, analiz için bir pivot tablo temeli oluşturur. Başlangıçta doğru kaynak aralığını seçmek, hesaplamalarınızın doğru olmasını sağlar; seçiminizin boş satır veya sütun olmadan tüm ilgili verileri kapsadığından emin olun.

2. Açılan PivotTable Oluştur diyalog kutusunda, pivot tablonun yeni bir çalışma sayfasına mı yoksa mevcut birine mi yerleştirileceğini belirtin. Yeni bir çalışma sayfası seçmek genellikle tablonuzu daha kolay görüntülemenizi sağlar ve orijinal verilerinizi bozmadan korur. Tercihinizi belirledikten sonra Tamam düğmesine tıklayarak devam edin.
set options in the Create PivotTable dialog box

3. PivotTable Alanları bölmesinde, Mağaza alanını ve Ürünler alanını Satırlar alanına sürükleyin. Ardından Satışlar alanını Değerler alanına sürükleyin iki kez. Bu işlem, sonuç tablosunda hem orijinal satış değerlerini hem de yüzde hesaplamasını yan yana görüntülemenizi sağlar. Yalnızca yüzde sütununu göstermek istiyorsanız, daha sonra orijinal değer alanını kaldırabilir veya gizleyebilirsiniz.
drag items into Value field

4. Değerler alanının altında, ikinci Satışlar alanının yanındaki açılır oku tıklayın (bu genellikle varsayılan olarak “Satışların Toplamı2” şeklinde görünür). Bağlam menüsünden Alan Ayarlarını Değerlendir seçeneğini seçin. Bu adım, alanın verilerinin tabloda nasıl özetleneceğini ve görüntüleneceğini tanımlayabileceğiniz bir diyalog kutusu açar.
select Value Field Settings from the drop-down list

5. Alan Ayarlarını Değerlendir diyalog kutusunda, Değerleri Şöyle Göster sekmesine gidin. Değeri şöyle göster açılır menüsünden % Genel Toplam seçeneğini seçerek her bir değeri genel toplamın bir oranı olarak hesaplayın. İsteğe bağlı olarak, yeni sütununuzu daha açıklayıcı bir şekilde adlandırabilirsiniz, örneğin "Toplam Satışların Yüzdesi", bunu yorumlamayı kolaylaştırmak için. Değişiklikleri onaylamak için Özel Ad alanına tıklayın Tamam.
set options in the Value Field Settings dialog box

Not: Her bir değerin genel toplama değil, üst-alt toplamına oranını göstermek isterseniz, Değerleri şöyle göster açılır menüsünden % Üst Satır Toplamını seçin. Bu seçenek, veri setinizde gruplanmış satırlar olduğunda—örneğin bir mağazanın altındaki kategoriler—oldukça değerlidir, böylece kategori düzeyindeki toplamlara olan katkıyı analiz edebilirsiniz.

Pivot tabloya geri döndüğünüzde, artık orijinal değerlerin yanında “Genel Toplamın Yüzdesi”ni gösteren ek bir sütun göreceksiniz. Bu, anında karşılaştırma yapılmasını sağlar ve hangi öğelerin veya kategorilerin toplam sonuçlara en büyük katkıyı sunduğunu anlamayı çok daha kolay hale getirir.
the percent of Grand Total column is in the pivot table

Not: 5. adımda % Üst Satır Toplamı seçtiğinizde, yüzde her bir öğenin ilgili ara toplamına oranını yansıtır (örneğin, bir mağazadaki her bir ürünün payı), verileriniz hakkında daha ayrıntılı bir bakış açısı sunar.
get the percent of the Subtotal column

💡 İpuçları ve Dikkat Edilmesi Gereken Noktalar:

  • Orijinal verilerinizde filtreler veya boşluklar varsa, yüzdeleri ayarladıktan sonra pivot tablonuzun doğruluğunu tekrar kontrol edin.
  • Biçimlendirme, sayıları varsayılan olarak ondalık olarak gösterebilir; yüzde sütununa sağ tıklayın, Sayı Biçimi'ni seçin ve Yüzde biçimini seçin.
  • Excel'in bazı sürümlerinde alan adları veya arayüzler biraz farklı olabilir—ekranınız tam olarak uymuyorsa genel adımlara odaklanın.
  • “Değerleri Şöyle Göster” seçenekleri gri ise, sayısal alanların Değerler alanında olduğundan ve PivotTable'ın seçili olduğundan emin olun.

Bu şekilde yüzde sütunları eklemek, panolar, hızlı performans analizi ve sunumlar veya yönetim raporları için detaylı verileri özetlemek amacıyla faydalıdır. Ancak koşullu biçimlendirme veya daha gelişmiş hesaplamalar gibi daha fazla özelleştirme yapmanız gerekiyorsa, ek esneklik için hesaplanmış alanlar veya ek Excel formülleri kullanmayı düşünün.

Standart PivotTable seçeneklerinin dışında özelleştirilmiş yüzde hesaplamaları yapmanız gerekiyorsa veya alternatif yaklaşımlarla ilgileniyorsanız, raporunuzu Excel formülleriyle destekleyin veya iş akışınızı basit bir VBA ile otomatikleştirin. Bu yöntemler, özellikle yerleşik “Değerleri Şöyle Göster” ayarlarının özel gereksinimleri karşılamadığında daha fazla kontrol sağlar.



Pivot Tablonun Dışında Genel Toplam Yüzdesini Hesaplamak İçin Excel Formülü Kullanma

Bazı senaryolarda, yüzdeyi genel toplamı doğrudan pivot tablonuzun yanına görüntülemek isteyebilir veya yerleşik “Değerleri Şöyle Göster” özelliğinden daha fazla biçimlendirme seçeneği gerektirebilirsiniz. Bu durumda, yüzde hesaplamasını pivot tablonun dışında gerçekleştirmek için Excel formüllerini kullanabilirsiniz.

1. Pivot tablonuzdaki sayısal değerler sütununu bulun (örneğin, satış değerleriniz D5:D10 hücre aralığında olsun). Ardından genel toplamı içeren hücreyi belirleyin (örneğin D11). Alternatif olarak, toplamı daha güvenilir bir şekilde referans almak için GETPIVOTDATA fonksiyonunu kullanabilirsiniz.

2. Bitişik sütunda (örneğin, E5 hücresi), her bir öğe için yüzdeyi genel toplam olarak hesaplamak üzere aşağıdaki formülü girin:

=D5/$D$11

Ya da daha sağlam bir versiyon olarak GETPIVOTDATA'yı şu şekilde kullanın (toplam değer alanının "Satışlar" olduğunu ve pivot tablonun D4 hücresinde başladığını varsayalım):

=D5/GETPIVOTDATA("Sales", $D$4)

Bu formüller her bir değeri genel toplama böler, böylece her satır için göreli bir yüzde hesaplanır. Alan adını ve hücre referanslarını gerçek pivot tablo düzeninize göre ayarlayın.

3. Formülü tüm değerler aralığı boyunca aşağıya kopyalayın. En iyi sonuçlar için, yeni sütunu Yüzde olarak biçimlendirmek üzere aralığı seçin, sağ tıklayın, Hücreleri Biçimlendir'i seçin ve Yüzde'yi seçin.

Pratik ipucu: Bu yöntem, ek özelleştirme için esneklik sunar (örneğin, koşullu biçimlendirme ile ek şartlar veya renk kodlaması). Ancak pivot tablonuz güncellenirken, formül referanslarının doğru kaldığından emin olun—özellikle öğeler veya satırlar dinamik olarak değişiyorsa. GETPIVOTDATA, bu gibi durumlarda kırık referansları önlemeye yardımcı olur.


Pivot Tabloya Genel Toplam Yüzdesi Eklemek İçin VBA Kodu Kullanma

Çoklu pivot tablolar oluşturarak raporlama yapan kullanıcılar için yüzde ekleme işlemini otomatikleştirmek isteyenler için—özellikle tekrarlayan görevler veya şablonlar için—VBA, özelleştirilebilir bir yaklaşım sunar. Bu pratik çözüm, rutin görevler için idealdir. Lütfen şu adımları izleyin:

1. Geliştirici Araçları > Visual Basic'e tıklayarak Microsoft Visual Basic for Applications penceresini açın. VBA penceresinde Ekle > Modül'e tıklayın, ardından aşağıdaki kodu modüle kopyalayıp yapıştırın:

Sub AddPercentOfGrandTotal()
    Dim pt As PivotTable
    Dim pf As PivotField
    Dim pfNew As PivotField
    Dim xTitleId As String
    xTitleId = "KutoolsforExcel"
    
    If ActiveSheet.PivotTables.Count = 0 Then
        MsgBox "No PivotTable found on this sheet.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    Set pt = ActiveSheet.PivotTables(1)
    
    If pt.DataFields.Count = 0 Then
        MsgBox "No data field found in the PivotTable.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    Set pf = pt.DataFields(1)
    
    ' Check if the field already exists
    Dim fldName As String
    fldName = "Percent of Grand Total"
    On Error Resume Next
    Set pfNew = pt.PivotFields(fldName)
    On Error GoTo 0
    If Not pfNew Is Nothing Then
        MsgBox "Field '" & fldName & "' already exists.", vbInformation, xTitleId
        Exit Sub
    End If

    ' Add new field and apply percentage calculation
    Set pfNew = pt.AddDataField(pt.PivotFields(pf.SourceName), fldName, xlSum)
    With pfNew
        .Calculation = xlPercentOfTotal
        .NumberFormat = "0.00%"
    End With
End Sub

2. Kodu ekledikten sonra Run button “Çalıştır” düğmesine tıklayın veya F5 tuşuna basın. Makro, mevcut pivot tablonuza şu anda açık olan sayfada genel toplamın yüzdesini gösteren yeni bir alan ekleyecektir.

Notlar ve Sorun Giderme: Bu kod, PivotTable'ınızın zaten en az bir veri alanı içerdiğini varsayar. Belirli bir PivotTable'ı ismiyle hedeflemek istiyorsanız, ActiveSheet.PivotTables(1) öğesini ActiveSheet.PivotTables("PivotTable1") gibi bir şey ile değiştirebilirsiniz. Yeni makroları çalıştırmadan önce her zaman çalışma kitabınızı kaydedin ve makroların etkin olduğundan emin olun (kod çalışmıyorsa Güven Merkezi ayarlarını kontrol edin).


İlgili makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur | Bağımlı Açılır Liste | Çoklu seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Öne Çıkan Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin