Excel'de Pivot Tablo Nasıl Otomatik Yenilenir (2 Yöntem)

  • Bunu Paylaş
Hugh West

Bu makale aşağıdakilerin nasıl yapılacağını göstermektedir Excel'de pivot tabloyu otomatik yenileme Veri kaynağındaki değişiklikle pivot tabloyu otomatik olarak güncellemek Excel'in sağladığı güçlü bir özelliktir. Ancak yerleşik bir işlev değildir. Excel hesaplamanızı otomatikleştirmek için kılavuzu takip edelim.

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

Bu makaleyi okurken egzersiz yapmak için bu alıştırma çalışma kitabını indirin.

Pivot Tabloyu Yenile.xlsm

Excel'de Pivot Tabloyu Otomatik Yenilemek için 2 Yöntem

Örneklendirmek için Excel pivot tablosu nasıl yenilenir yarattık iki pivot tablo bir veri kümesi için. Veri kümesi bir liste gösterir satış verileri tarih, bölge, şehir adı, ürün adı, ürün kategorisi, birim fiyat, miktar ve toplam fiyat gibi gerekli tüm ayrıntılarla birlikte.

Şunlar var 2 pivot tablo bu veri setini kullanarak yaptık- bir tanesi nasıl olduğunu göstermek için toplam satış için değişir farklı şehirler (ekran görüntüsü 1 ) ve başka bir masa için toplam satışları gösteren farklı kategoriler ürünlerin (ekran görüntüsü 2 ).

Ekran Görüntüsü 1:

Ekran Görüntüsü 2:

1. Çalışma Kitabı Açıldığında Pivot Tabloyu Otomatik Olarak Yenileme

Bu yöntem pivot tabloyu güncelleme her seferinde çalışma kitabı o açıldı veri kümesinde her değişiklik yapıldığında değil. kısmi otomasyon .. pivot tablo Bir pivot tablo için otomatik yenileme özelliğini etkinleştirmek için adımları takip edelim:

Adımlar:

  • Sağ tıklayın herhangi bir hücre açmak için pivot tablonun içerik menüsü.
  • Seçin PivotTable Seçenekleri bağlam menüsünden.

  • Bu kitaptan PivotTable Seçenekleri penceresinden Veri sekmesi ve kontrol et ve Dosya açılırken verileri yenileyin seçenek .

  • Son olarak, vur TAMAM. pencereyi kapatmak için.

Daha fazlasını okuyun: Excel'de Tüm Pivot Tablolar Nasıl Yenilenir

Benzer Okumalar

  • Pivot Tablo Yenilenmiyor (5 Sorun & Çözümler)
  • Excel'de Grafik Nasıl Yenilenir (2 Etkili Yol)

  • Excel'de Pivot Tablo Düzenleme (5 Yöntem)
  • 2. VBA ile Excel Pivot Tablosunu Otomatik Yenile

    Basit kullanım VBA yapabileceğimiz kod otomatik olarak güncelle pivot tablomuzda değişim herhangi bir kaynak veri En önemlisi de gerçekleşiyor hemen Güncellemeleri görmek için dosyayı kapatıp yeniden açmamız gereken önceki yöntemin aksine, bunu gerçekleştirmek için kılavuzu takip edelim!

    Adımlar:

    • Bu kitaptan Excel Şeridi git Geliştirici Sekmesi tıklayın ve Visual Basic sekmesini açmak için Visual Basic Editörü.

    • İçinde Visual Basic Düzenleyicisi git VBA Proje Gezgini Tüm çalışma sayfalarının listelendiği yerde çalışma sayfası içeren kaynak veri ve çift tıklama . Bu yeni bir modül gerekli kodu yazmak için.

    • Bu adımda, bir olay makrosu Bunun için nesne açılır menüsü, üzerinde Sol modülünü seçin ve

    • Yukarıdaki adım bir Çalışma Sayfası_SeçimDeğişikliği olayı .

    • Modüle bir olay eklemek için Prosedür açılır menüsü seçin ve Değişim

    • Şimdi yeni bir olay makrosu adlı modüle eklenir. Çalışma Sayfası_Değiştir Kodumuzu bunun içine yazacağız. Yani, silme ve Çalışma Sayfası_SeçimDeğişikliği

    • Son olarak, basit VBA kodunu change olayının içine ekleyin.
     Private Sub Worksheet_Change(ByVal Target As Range) ThisWorkbook.RefreshAll End Sub 

    Bu VBA kodu her zaman çalışacak hücre verilerini değiştir içinde kaynak dosya. Bütün pivot tablolar ile ilgili kaynak olacak güncellendi buna göre ve anında .

    Daha fazla bilgi edinin : VBA ile Tüm Pivot Tablolar Nasıl Yenilenir (4 Yol)

    Tek Bir Pivot Tabloyu Otomatik Yenilemek için VBA Kodu

    Otomatik yenileme yapmak istemiyorsak tüm pivot tablolar çalışma kitabında sadece bir belirli bir Bu kod yalnızca sayfadaki pivot tabloyu güncelleyecektir pivot-kategori değiştirdiğimizde veri kaynağı.

     Private Sub Worksheet_Change(ByVal Target As Range) Worksheets("pivot-category").PivotTables("PivotTable1").PivotCache.Refresh End Sub 

    Bu kodda, pivot-kategori içeren sayfa adıdır. PivotTable. Bir çalışma sayfasının ve pivot tablonun adını kolayca kontrol edebiliriz.

    Yukarıdaki ekran görüntüsünde sayfa adı içinde alt sekme excel'in çalışma sayfası .

    Otomatik yenileme yapmak istemiyorsak tüm pivot tablolar çalışma kitabında sadece bir özel bir tane, Bu kod, veri kaynağını değiştirdiğimizde yalnızca pivot-kategori sayfasındaki pivot tabloyu güncelleyecektir.

    Daha fazlasını okuyun: Excel'de Pivot Tabloyu Yenilemek için VBA

    Hatırlanması Gerekenler

    Kullanma VBA kodu yöntem 2'de otomatikleştirir pivot tablolarımız ama kaybeder ve geçmişi geri al Bir değişiklik yaptıktan sonra önceki aşamaya geri dönemeyiz. Bu, pivot tabloları otomatik olarak güncellemek için makro kullanmanın bir dezavantajıdır.

    Sonuç

    Artık Excel'de pivot tabloları nasıl otomatikleştireceğimizi biliyoruz. Umarız bu özelliği daha güvenle kullanmanız için sizi teşvik eder. Herhangi bir sorunuz veya öneriniz varsa aşağıdaki yorum kutusuna yazmayı unutmayın.

    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.