Power Pivot'ta Formülleri Yeniden Hesaplama

Power Pivot verilerle çalışırken, zaman zaman kaynaktan verileri yenilemeniz, hesaplanan sütunlarda oluşturduğunuz formülleri yeniden hesaplamanız veya PivotTable 'da gösterilen verilerin güncel olduğundan emin olmanız gerekebilir...

Bu konuda verileri yenileme ve verileri yeniden hesaplama arasındaki fark açıklanır, yeniden hesaplama tetiklenmesi hakkında genel bir bakış sağlanır ve yeniden hesaplamayı denetleme seçeneklerinizi açıklar.

Veri yenilemeyi ve yeniden hesaplamayı karşılaştırma

Power Pivot veri yenileme ve yeniden hesaplamayı kullanır:

Veri yenileme , dış veri kaynaklarından güncel verileri elde etme anlamına gelir. Power Pivot dış veri kaynaklarındaki değişiklikleri otomatik olarak algılamaz, ancak veriler, SharePoint 'te paylaşılıyorsa Power Pivot penceresinden veya otomatik olarak yenilenir.

Yeniden Hesaplama çalışma kitabınızdaki formül içeren tüm sütun, tablo, grafik ve PivotTable 'ların güncelleştirilmesi anlamına gelir. Bir formülün yeniden hesaplanması performans maliyeti oluşturduğu için, her hesaplamayla ilişkili bağımlılıkları anlamanız önemlidir.

Önemli:  İçindeki formüller yeniden hesaplanıncaya kadar çalışma kitabını kaydetmemeniz veya yayımlamanız gerekmez.

El ile ve otomatik yeniden hesaplama karşılaştırması

Varsayılan olarak, Power Pivot işlem için gereken süreyi en iyi duruma getirmek için gerektiğinde otomatik olarak yeniden hesaplar. Yeniden hesaplamaya zaman götürebileceğinden, bu önemli bir görevdir, çünkü yeniden hesaplama işlemi sırasında sütun bağımlılıkları işaretlenir ve bir sütun değiştirildiğinde, veriler geçersizse veya bir hata olduğunda size bildirim alırsınız; Ancak, özellikle karmaşık formüllerle veya çok büyük veri kümeleriyle çalışıyorsanız ve güncelleştirmelerin zamanlamasını denetlemek istiyorsanız, doğrulamayı ve yalnızca el ile hesaplamaları güncelleştirebilirsiniz.

Hem elle hem de otomatik modlar avantajları vardır; Ancak otomatik yeniden hesaplama modunu kullanmanızı kesinlikle öneririz. Bu mod, Power Pivot meta verileri eşitlenmiş durumda tutar ve verilerin silinmesine, adlarda veya veri türlerinde değişikliklerden veya eksik bağımlılıklardan kaynaklanan sorunları engeller. 

Otomatik yeniden hesaplamayı kullanma

Otomatik yeniden hesaplama modunu kullandığınızda, herhangi bir formülün sonucunun değişmesine neden olacak değişiklikler, formül içeren tüm sütunun yeniden hesaplanmasını tetikleyecektir. Aşağıdaki değişiklikler her zaman formüllerin yeniden hesaplanmasını gerektirir:

  • Dış veri kaynağındaki değerler yenilendi.

  • Formülün tanımı değişti.

  • Formülde başvuruda bulunulan tabloların veya sütunların adları değiştirilmiştir.

  • Tablolar arasındaki ilişkiler eklenmiştir, değiştirilir veya silinir.

  • Yeni ölçüler veya hesaplanan sütunlar eklendi.

  • Çalışma kitabındaki diğer formüllerde değişiklikler yapılmıştır, bu nedenle söz konusu hesaplamaya dayalı sütunların veya hesaplamaların yenilenmesi gerekir.

  • Satır eklendi veya silindi.

  • Veri kümesini güncelleştirmek için bir sorgunun yürütülmesini gerektiren bir filtre uyguladıysanız. Filtre bir formülde veya PivotTable veya PivotChart 'ın bir parçası olarak uygulanmış olabilir.

El Ile yeniden hesaplamayı kullanma

Uygun olana kadar formül sonuçlarının maliyetini almamak için el ile yeniden hesaplamayı kullanabilirsiniz. El ile modu şu durumlarda özellikle kullanışlıdır:

  • Şablon kullanarak formül tasarlıyorsunuz ve siz doğrulamadan önce formülde kullanılan sütunların ve tabloların adlarını değiştirmek istiyorsunuz.

  • Çalışma kitabındaki bazı verilerin değiştiğini biliyor, ancak değişmeyen başka bir sütunla çalışıyorsunuz, böylece yeniden hesaplamayı ertelemek isteyebilirsiniz.

  • Çok sayıda bağımlılığı olan bir çalışma kitabı üzerinde çalışıyor ve tüm gerekli değişikliklerin yapıldığından emin olun.

Çalışma kitabı el ile hesaplama moduna ayarlandığı sürece, Microsoft Excel 2013'te Power Pivot aşağıdaki sonuçlarla birlikte herhangi bir doğrulama veya formül denetimi yapmaz:

  • Çalışma kitabına eklediğiniz tüm yeni formüller hata içerecek şekilde işaretlenir.

  • Yeni hesaplanan sütunlarda sonuç görüntülenmez.

Çalışma kitabını el ile yeniden hesaplamaya yönelik şekilde yapılandırmak için

  1. Power Pivot,>> hesaplarıTasarım>seçenekleri

  2. Tüm tabloları yeniden hesaplamak için, Şimdi hesapla> hesaplama seçenekleri 'ni tıklatın.

    Çalışma kitabındaki formüller hatalar için denetlenmez ve tablolar, varsa, sonuçlarla güncelleştirilir. Veri miktarına ve hesaplama sayısına bağlı olarak, çalışma kitabı bir süre boyunca yanıt vermeyebilir.

Önemli:  Çalışma kitabını yayımlamadan önce her zaman hesaplama modunu otomatik olarak geri değiştirmelisiniz. Bu, formülleri tasarlarken sorunları engellemeye yardımcı olur.

Sorun giderme

Bağımlılıklar

Bir sütun başka bir sütuna bağlı olduğunda ve bu sütunun içeriği herhangi bir şekilde değiştiğinde, ilgili tüm sütunların yeniden hesaplanması gerekebilir. Power Pivot çalışma kitabında değişiklik yapıldığında, Microsoft Excel 2013'te Power Pivot yeniden hesaplama gerekip gerekmediğini belirlemek için mevcut Power Pivot verilerinin analizini gerçekleştirir ve güncelleştirmeyi mümkün olan en etkili şekilde gerçekleştirir.

Örneğin, tablo,ürün ve ProductCategoryile ilgili bir tablonuz olduğunu varsayalım; Satış tablosundaki formüller diğer tabloların ikisine de bağlıdır. Ürün veya ProductCategory tablolarındaki herhangi bir değişiklik, Satış tablosundaki tüm hesaplanan sütunların yeniden hesaplanmasını sağlayacaktır. Bu, kategoriye veya ürünlere göre satışları oluşturan formülleriniz olduğunu dikkate aldığınızda anlamlıdır. Dolayısıyla sonuçların doğru olduğundan emin olmak için: verileri temel alan formüllerin yeniden hesaplanması gerekir.

Power Pivot, tüm yeniden hesaplama işlemleri değiştirilmiş değerleri denetleyerek daha verimli olduğundan her zaman bir tablonun tam yeniden hesaplanmasını gerçekleştirir. Yeniden hesaplamayı tetikleyen değişiklikler sütunu silme, bir sütunun sayısal veri türünü değiştirme veya yeni sütun ekleme gibi önemli değişiklikleri de içerebilir. Ancak, bir sütunun adını değiştirme gibi önemsiz değişiklikler de yeniden hesaplamayı tetikleyebilir. Bunun nedeni, sütunların adlarının formüllerdeki tanımlayıcılar olarak kullanıllarıdır.

Bazı durumlarda, Power Pivot sütunların yeniden hesaplama dışında bırakılabilirler. Örneğin, Ürünler tablosundan [ürün rengi] gibi bir değeri gösteren bir formülünüz varsa ve değiştirilen sütun Satış tablosundaki [miktar] ise, tablo satışları ve Ürünler ilişkili olmasına rağmen formülün yeniden hesaplanması gerekmez. Ancak, Satış [miktar]ile ilgili herhangi bir formülünüz varsa, yeniden hesaplama gereklidir.

Bağımlı sütunlarda yeniden hesaplama sırası

Bağımlılıklar herhangi bir yeniden hesaplamaya başlamadan önce hesaplanır. Birbirine bağlı birden çok sütun varsa Power Pivot bağımlılıklar dizisini takip eder. Bu, sütunların en yüksek hızda doğru sırayla işlenmesini sağlar.

Bkz

Verileri yeniden hesaplama veya yenileme işlemleri işlem olarak yer alır. Bu, yenileme işleminin herhangi bir bölümü başarısız olduğunda kalan işlemlerin geri alınması anlamına gelir. Bu, verilerin kısmen işlenmiş durumda olmamasını sağlamak. İlişkisel veritabanında yaptığınız gibi işlemleri yönetemezsiniz veya denetim noktaları oluşturabilirsiniz.

Geçici Işlevleri yeniden hesaplama

ŞIMDI, S_SAYI_ÜRET veya bugün gibi bazı işlevler sabit değerler içermez. Performans sorunlarını önlemek için, sorgu veya filtre uygulama işlemi genellikle hesaplanan sütunda kullanılıyorsa bu işlevlerin yeniden değerlendirilmesine neden olmaz. Bu fonksiyonların sonuçları yalnızca tüm sütun yeniden hesaplandığında yeniden hesaplanır. Bu durumlar arasında, bu işlevleri içeren formüllerin yeniden değerlendirilmesine neden olan dış veri kaynağından yenileme veya verileri el ile düzenleme bulunur. Ancak, bu işlev hesaplanan alanın tanımında kullanılırsa, NOW, S_SAYI_ÜRET veya bugün gibi geçici işlevler her zaman yeniden hesaplanır.

Not:  Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Bu bilgileri yararlı bulup bulmadığınızı bizimle paylaşır mısınız? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Daha fazla yardıma mı ihtiyacınız var?

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×