Pivot tabloda grup için satır etiketlerini nasıl tekrarlayabilirim?
Excel'de PivotTable'larla çalışırken, veriler genellikle varsayılan olarak sıkışık düzen kullanılarak sunulur. Bu formatta, satır etiketleri tek bir sütunda gruplandırılır, bu da alan tasarrufu sağlayabilir ancak özellikle birden fazla kategorik alan içeren büyük veri setlerini analiz ederken netliği olumsuz etkileyebilir. Birçok durumda, her alanın kendi sütununda gösterildiği anahat biçimine geçmek gerekir. Anahat düzeni verileri daha açık bir şekilde sunabilir, ancak varsayılan olarak her grubun yalnızca başında satır etiketlerini gösterir ve sonraki satırları boş bırakır. Bu, özellikle pivot tablo verilerini filtrelemek, kopyalamak veya dışa aktarmak istediğinizde verilerin okunmasını veya yorumlanmasını zorlaştırabilir. Peki pivot tabloda grup için satır etiketlerini nasıl tekrarlayabilirsiniz?
Pivot tabloda tüm alan grupları için satır etiketlerini tekrarlama
Pivot tabloda tek alan grubu için satır etiketlerini tekrarlama
VBA Kodu - Birden fazla pivot tablo veya toplu çalışma sayfası için satır etiketlerini tekrarlama
Pivot tabloda tüm alan grupları için satır etiketlerini tekrarlama
Diyelim ki bir pivot tablonuz var ve aşağıdaki ekran görüntülerinde gösterildiği gibi tüm alan grupları için satır etiketlerini tekrarlamak istiyorsunuz. Bu yaklaşım, pivot tablo kategoriler ve alt kategoriler gibi hiyerarşik verileri özetlediğinde yaygın olarak gereklidir ve her satırın tamamen etiketlenmesini istiyorsanız anlaşılırlığı artırmak veya daha fazla çıkarma yapmak için kullanışlıdır.
![]() | ![]() | ![]() |
Tüm alan grupları için satır etiketlerini tekrarlamak üzere şu adımları izleyin:
1. Pivot tablonuzun içindeki herhangi bir hücreye tıklayarak PivotTable Araçlarını etkinleştirin. Ardından, Tasarım sekmesi altında Rapor Düzeni'ne tıklayın ve Anahat Biçiminde Göster seçeneğini seçin. Bu işlem, pivot tablonuzu her alanı ayrı bir sütunda gösterecek şekilde anahat düzenine getirecektir. Tekrar eden etiketler, pivot tablonuz hala sıkışık formdaysa ayarlanamayacağından bu işlem gereklidir.
![]() |
![]() |
![]() |
2. Aynı Tasarım sekmesinde, Rapor Düzeni'ni yeniden seçin ve ardından Tüm Öğe Etiketlerini Tekrarla'yı tıklayın. Bu işlev, her alandaki mevcut etiketleri her kayıt için tekrarlar ve sonuçta daha okunabilir düz bir format elde edilir:
3. Pivot tablonuz artık aşağıda gösterildiği gibi tüm alan grupları için tekrar eden satır etiketlerini görüntülemelidir. Her satır, özellikle filtreme, verileri başka bir yere kopyalama veya raporlama için dışa aktarma ihtiyacı duyduğunuzda faydalı olan tam grup bilgisi içerecektir:
Tekrar eden etiketleri temizlemek ve orijinal boş stili geri yüklemek isterseniz, aynı adımları izleyin ve "Öğe Etiketlerini Tekrarlama" seçeneğini seçin.
Bu yerleşik seçenek hızlı ve güvenilirdir, ancak yalnızca değişiklikleri yaptığınız pivot tabloya uygulanacağını unutmayın. Çalışma kitabınızda birden fazla pivot tablonuz varsa veya birkaç raporda bu işlemi gerçekleştirmeniz gerekiyorsa, adımları tek tek tekrarlamanız veya daha sonra açıklanan otomatik yöntemleri göz önünde bulundurmanız gerekecektir.
Pivot tabloda tek alan grubu için satır etiketlerini tekrarlama
Her zaman tüm alanlar için satır etiketlerini tekrarlamak istemeyebilirsiniz - örneğin, yalnızca en üst düzey grubun tekrarlanması gereken ancak alt düzey grupların tekrarlanmaması gereken durumlarda. Excel, belirli bir alan için öğe etiketlerini tekrarlamanıza olanak tanır, böylece yalnızca önemli bir kategoriyi vurgulamak veya görsel gereksizliği en aza indirmek istediğinizde daha fazla özelleştirme yapabilirsiniz.
1. Daha önce olduğu gibi, pivot tablonuzu Anahat Formuna getirin: pivot tablonunun içindeki herhangi bir hücreye tıklayın, Tasarım > Rapor Düzeni > Anahat Biçiminde Göster'e gidin.
2. Pivot tablonuzda tekrarlamak istediğiniz alanın satır etiketine doğrudan tıklayın. Bu, pivot tablosundaki bu alanın etiketini seçecektir.
3. Seçili satır etiketine sağ tıklayın ve ardından açılan içerik menüsünden Alan Ayarları'nı seçin.
4. Alan Ayarları iletişim kutusunda, Düzen & Yazdır sekmesine geçin. Öğe etiketlerini tekrarla seçeneğinin yanındaki kutuyu işaretleyin. Ekran görüntüsüne bakın:
5. Değişiklikleri uygulamak için Tamam'a tıklayın. Artık yalnızca belirtilen alanın etiketleri tekrarlanacaktır.
Bu yöntem, verilerinizin geri kalanını kompakt tutarken alana özgü esneklik sağlar. Unutmayın: bu ayar yalnızca seçilen alana uygulanır ve tam tablo yöntemiyle birlikte veya onun yerine kullanılabilir.
Pivot tablo alanlarınızı yeniden düzenlerseniz veya pivot tabloyu yenilerseniz, tekrarlanan etiket ayarlarının sıfırlanabileceğini ve gerekirse seçeneği yeniden uygulamanız gerektiğini unutmayın.
VBA Kodu - Birden fazla pivot tablo veya toplu çalışma sayfası için satır etiketlerini tekrarlama
Tekrarlanan satır etiketleri ayarını birden fazla pivot tabloya veya birçok çalışma sayfasında aynı alana uygulamanız gerekiyorsa, bunu manuel olarak yapmak zaman alıcı olabilir, özellikle karmaşık raporlar veya panolar yönetirken. Bu senaryolarda, VBA (Visual Basic for Applications) kullanmak süreci otomatikleştirebilir ve hızlandırabilir.
1. Geliştirici Araçları > Visual Basic'e tıklayarak Microsoft Visual Basic for Applications düzenleyicisini açın. VBA penceresinde, Ekle > Modül'e tıklayın ve aşağıdaki kodu modüle kopyalayıp yapıştırın:
Sub RepeatRowLabelsAllPivots()
' This macro applies repeated row labels for all PivotTables in the current workbook
Dim ws As Worksheet
Dim pt As PivotTable
Dim pf As PivotField
On Error Resume Next
xTitleId = "KutoolsforExcel"
For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
pt.RowAxisLayout xlOutlineRow
For Each pf In pt.RowFields
pf.RepeatLabels = True
Next pf
Next pt
Next ws
End Sub
2. Kodu girdikten sonra Çalıştır düğmesine tıklayın veya F5 tuşuna basın. Tüm çalışma sayfalarındaki tüm pivot tablolar anahat düzenine geçecek ve tüm satır etiketleri her grup ve alan için tekrarlanacaktır.
İlgili makaleler:
Pivot tabloda tıklanabilir köprüler nasıl oluşturulur?
Pivot tabloda toplam toplamı üstte nasıl görüntülenir?
Pivot tabloda ilk 10 öğe nasıl filtrelenir?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...
Office Tab, Office’e 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.
- Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
- Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!