Excel'de Pivot Tabloyu Değerlere Göre Sıralama (4 Akıllı Yol)

  • Bunu Paylaş
Hugh West

Bazen Excel'de bir Pivot tablo oluşturduktan sonra, verilerin yanlış sıraya yerleştirildiği görülebilir. Bunu çözmek için, Excel'in Pivot tablolar için birçok farklı sıralama seçeneği vardır. Bu makalede, bir pivot tabloyu değerlere göre nasıl sıralayabileceğimizi göreceğiz.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabımızı buradan ücretsiz olarak indirebilirsiniz!

Pivot Tabloda Değerlere Göre Sıralama.xlsm

Excel'de Pivot Tabloyu Değerlere Göre Sıralamanın 4 Yolu

Diyelim ki elimizde Ocak, Şubat ve Mart ayları için farklı ürünlerden ve bunların ilgili satışlarından oluşan bir veri kümesi var.

Şimdi, bu veri kümesinden bir pivot tablo oluşturduk. Şimdi, bu pivot tabloyu değerlere göre sıralamak istiyoruz. Bunu yapmak için 4 uygun yoldan herhangi birini izleyebilirsiniz.

Bu makalede, aşağıdaki araçları kullandık Office 365 Sürümlerle ilgili herhangi bir sorunla karşılaşırsanız, lütfen aşağıya yorum yapın.

1. Pivot Tablo Sıralama Seçeneğini Kullanarak Verileri Sıralama

Pivot tablonun sıralama seçeneğini kullanarak bir pivot tablodaki verileri sıralayabilirsiniz. Ocak ayı satışları içinde sıralanacak artan Bunu gerçekleştirmek için aşağıdaki adımları uygulayın.

📌 Adımlar:

  • İlk ve en önemli olarak, menüden herhangi bir hücreyi seçin. Ocak Ayı Satışları Toplamı sütunu ve sağ tıklayın o hücrede.

  • Daha sonra, aşağıdakileri seçin Sırala seçeneğini bağlam menüsünden seçin.
  • İçinde Sırala seçeneğini seçerseniz, iki seçeneğiniz olacaktır, biri En Küçükten En Büyüğe Sırala ve diğeri de En Büyükten En Küçüğe Sırala .
  • Ardından, aşağıdaki En Küçükten En Büyüğe Sırala seçenek.

Sonuç olarak, pivot tablonuzu Ocak ayı satış değerlerine göre artan sırada sıralayabileceksiniz. Ve sonuç şu şekilde görünmelidir.

2. Sırala & Filtre Seçeneğini Kullanarak Değerlere Göre Sıralama

Excel, hem normal tablo hem de Pivot tablo için çalışan yerleşik bir sıralama ve filtreleme seçeneğine sahiptir. Şimdi, tabloyu Ocak ayı satış değerlerine göre artan sırada sıralamak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • Başlangıçta, Pivot tablonuzun herhangi bir hücresini seçin.
  • Daha sonra, şu adrese gidin Ev tab>> Düzenleme grup>> Sırala ve Filtrele araç>> En Küçükten En Büyüğe Sırala seçenek.

Sonuç olarak, pivot tablonuz Ocak ayı satış değerlerine göre artan sırada sıralanacaktır. Ve sonuç şu şekilde görünecektir.

3. Daha Fazla Sıralama Seçeneği Kullanma

Genellikle sıralama özelliği bir sütunda yer alır. Satırlar için sıralamayı kolayca yapabileceğiniz daha fazla seçenek vardır. Bunu yapmak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • En başta, pivot tablonun içindeki bir hücreye tıklayın ve sağ tıklayın farenizin üzerinde.

  • Daha sonra, aşağıdakileri seçin Sırala seçeneğini bağlam menüsünden seçin.
  • Aşağıdakilerden birini seçin Daha Fazla Sıralama Seçeneği... seçenek.

  • Sonuç olarak Değere Göre Sırala diyalog kutusu görünecektir.
  • Şimdi, içinde Sıralama seçenekleri grubunu seçerseniz En Küçükten En Büyüğe seçenek.
  • Aşağıdaki, içinde Sıralama yönü grubunu seçerseniz Soldan Sağa seçenek.
  • Son olarak, aşağıdaki butona tıklayın TAMAM. Düğme.

Sonuç olarak, tablonuzda ani bir değişiklik göreceksiniz. Sıralama satırda gerçekleşir. Satırı seçtik Elektrikli Su Isıtıcısı ve orada en düşük değer 700 ki bu da Şubat Satışları için değer Elektrikli Su Isıtıcısı. Sıralamadan sonra, 700 sayısı satır için en düşük sayı olduğundan önce gelecektir. Sıralama nedeniyle Şubat Satışları sütununun şimdi önce geldiğini göreceğiz en küçükten en büyüğe Elektrikli Su Isıtıcısı satırında.

4. Pivot Tabloyu Değerlere Göre Sıralamak için VBA Kodu Uygulama

Pivot tablonuzu artan veya azalan sırada değerlere göre sıralamak için bir VBA kodu da uygulayabilirsiniz. Bunu yapmak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • En başta, şu adrese gidin Geliştirici tab>> Visual Basic Alet.

  • Şu anda Uygulamalar için Microsoft Visual Basic penceresi görünecektir.
  • Daha sonra, şunları seçin Sayfa3 bir şey yok. VBAPROJE grubuna ekleyin ve açılan kod penceresine aşağıdaki VBA kodunu yazın.
 Sub SortPivotTableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Sum of January Sales" On Error Resume Next Set pivtbl = ActiveCell.PivotTable If pivtbl Is Nothing Then Exit Sub For Each pivfld In pivtbl.RowFields pivfld.AutoSort xlAscending, sortclm Next pivfld End Sub 

  • Daha sonra, tuşuna basın Ctrl+S klavyenizde.
  • Sonuç olarak, bir Microsoft Excel diyalog kutusu görünecektir. Hayır buradaki düğme.

  • Sonuç olarak Farklı Kaydet diyalog kutusu görünecektir.
  • Burada, aşağıdakileri seçin Farklı kaydet türü: seçeneği olarak .xlsm yazın ve Kaydet Düğme.

  • Daha sonra, VBA kod penceresini kapatın ve Geliştirici tab>> Makrolar Alet.

  • Şu anda Makrolar penceresi görünecektir.
  • Daha sonra, şunları seçin Sheet3.SortPivotTableByValues makrosuna tıklayın ve Koşmak Düğme.

Sonuç olarak, pivot tablo Ocak Ayı Satışları sütununun Toplamı olarak artan sırada sıralanır ve çıktı şu şekilde görünmelidir.

Pivot Tabloyu Değere Göre Sırala Çalışmıyor

Bazen pivot tablolarda sıralama düzgün çalışmayabilir. Bunun birçok nedeni olabilir. Bu sorunu çözmek için sorununuzun nedenine göre birkaç çözüm uygulayabilirsiniz.

Bunun en sık nedeni Excel'in özel liste varlığıdır. Bu hatayı düzeltmek için aşağıdaki adımları takip edebilirsiniz.

Çözüm:

  • Birincisi, sağ tıklayın Pivot tablonun içindeki herhangi bir hücre üzerinde.
  • Aşağıdakilerden birini seçin PivotTable Seçenekleri... bağlam menüsünden.

  • Sonuç olarak PivotTable Seçenekleri penceresi görünecektir.
  • Şimdi, şu adrese git Toplamlar ve Filtreler sekmesi>> seçeneğinin işaretini kaldırın Özel Listeleri şu durumlarda kullanın sıralama bir şey yok. Sıralama grubu>> üzerine tıklayın TAMAM. Düğme.

Hatırlanması Gerekenler

  • Bir pivot tabloda, sayıları en küçükten en büyüğe veya en büyükten en küçüğe sıralayabilirsiniz.
  • Alfabetik verileri a'dan Z'ye veya Z'den A'ya da sıralayabilirsiniz.
  • Bir tabloyu tek bir sütuna göre sıralarsanız, tüm tablo söz konusu sütunun sıralanmış düzeninde olacaktır.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.