Power Pivot 'ta verilerle çalışırken, zaman zaman kaynak verileri yenilemeniz, hesaplanmış sütunlarda oluşturduğunuz formülleri yeniden hesaplamanız veya PivotTable'da sunulan verilerin güncel olduğundan emin olun.

Bu konu başlığı altında verileri yenileme ile verileri yeniden hesaplama arasındaki fark açıklanmış, yeniden hesaplamanın nasıl tetiklenmesine genel bir bakış sunulmaktadır ve yeniden hesaplamayı denetleme seçenekleriniz açıklanmıştır.

Veri Yenileme ve Yeniden Hesaplamayı Anlama

Power Pivot hem veri yenileme hem de yeniden hesaplama kullanır:

Veri yenileme, dış veri kaynaklarından güncel veriler almak anlamına gelir. Power Pivot dış veri kaynaklarında yapılan değişiklikleri otomatik olarak algılamaz Power Pivot, ancak veriler sayfa penceresinden el ile veya çalışma kitabı dış veri kaynağında paylaşılıyorsa otomatik olarak SharePoint.

Yeniden hesaplama, formül içeren çalışma kitabınızda tüm sütunları, tabloları, grafikleri ve PivotTable'ları güncelleştirmek anlamına gelir. Formülün yeniden hesaplanması bir performans maliyetine neden olduğundan, her hesaplamayla ilişkilendirilmiş bağımlılıkları anlamak önemlidir.

Önemli:  Çalışma kitabındaki formüller yeniden hesaplanıncaya kadar çalışma kitabını kaydetmeli veya yayımlamazsınız.

El ile ve Otomatik Yeniden Hesaplama

Varsayılan olarak, Power Pivot için gereken süre en iyi duruma getirilirken, işlem için gereken süre otomatik olarak yeniden hesaplanır. Yeniden hesaplama biraz zaman alsa da, bu önemli bir görevdir çünkü yeniden hesaplama sırasında sütun bağımlılıkları denetlenir ve bir sütun değişmişse, veri geçersizse veya çalışmak için kullanılan formülde bir hata belirmişse size bildirilecek. Öte yandan, özellikle de karmaşık formüller veya çok büyük veri kümeleriyle çalışıyor ve güncelleştirmelerin zamanlamasını denetlemeyi tercih ediyorsanız, doğrulamayı ve hesaplamaları yalnızca el ile güncelleştirmeyi seçebilirsiniz.

Hem el ile hem de otomatik modlarda avantajlar vardır; bununla birlikte, otomatik yeniden hesaplama modunu kullanmalarını kesinlikle öneririz. Bu mod, Power Pivot verilerini eşitlenir durumda tutar ve verilerin silinmesi, ad veya veri türlerinde yapılan değişiklikler veya eksik bağımlılıklar nedeniyle ortaya çıkan sorunları önler. 

Otomatik Yeniden Hesaplama'yı kullanma

Otomatik yeniden hesaplama modunu kullanırsanız, herhangi bir formülün değişmesi sonucu ortaya çıkan verilerde yapılan tüm değişiklikler formül içeren sütunun yeniden hesaplanmasına neden olur. Aşağıdaki değişiklikler her zaman formüllerin yeniden hesaplanması gerektirir:

  • Dış veri kaynağından gelen değerler yenilendi.

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

  • Formülde başvurulan tablo veya sütunların adları değiştirilmiştir.

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

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

  • Çalışma kitabındaki diğer formüllerde değişiklikler yapıldı, dolayısıyla bu hesaplamaya bağlı olarak sütunlar veya hesaplamalar yenilenmesi gerekir.

  • Satırlar eklendi veya silindi.

  • Veri kümesi güncelleştirmek için sorgunun yürütülmesini gerektiren bir filtre uyguladın. Filtre bir formüle ya da PivotTable'ın bir parçası olarak veya başka bir PivotChart.

El ile Yeniden Hesaplamayı Kullanma

Hazır olana kadar formül sonuçlarının hesaplanması maliyetinin hesaplanmasından kaçınmak için el ile yeniden hesaplamayı kullanabilirsiniz. El ile mod özellikle bu durumlarda kullanışlıdır:

  • Bir şablon kullanarak formül tasarlarsınız ve formülü doğrulamadan önce formülde kullanılan sütun ve tabloların adlarını değiştirmek istiyor olursanız.

  • Çalışma kitabındaki bazı verilerin değiştiğini biliyorsunuz, ancak değiştirmemiş farklı bir sütunla çalışıyorsanız bu nedenle yeniden hesaplamayı ertelemek istiyorsanız.

  • Birçok bağımlılığı olan bir çalışma kitabında çalışıyor ve tüm gerekli değişikliklerin yapılmış olduğundan emin olana kadar yeniden hesaplamayı ertelemek istiyorsanız.

Çalışma kitabı el ile hesaplama moduna ayarlanmış olduğu sürece, Microsoft Excel 2013'te Power Pivot sonuçlarıyla birlikte formüllerin hiçbir doğrulama veya denetimi gerçekleştirmez:

  • Çalışma kitabına eklerken tüm yeni formüller hata içeriyor olarak işaretlenir.

  • Yeni hesaplanmış sütunlarda sonuç görünmez.

Çalışma kitabını el ile yeniden hesaplama için yapılandırmak için

  1. Tasarım Power Pivot' altında, Tasarım>Hesaplamalar'a> Ve El ile> Moduna Tıklayın.

  2. Tüm tabloları yeniden hesaplamak için, Hesaplama Seçenekleri'ne ve şimdi>'e tıklayın.

    Çalışma kitabındaki formüllerde hata denetlenir ve tablo varsa sonuçlarla güncelleştirilir. Verilerin miktarına ve hesaplama sayısına bağlı olarak, çalışma kitabı bir süre yanıt vermemeye devam ediyor olabilir.

Önemli:  Çalışma kitabını yayımlamadan önce her zaman hesaplama modunu otomatik moduna geri dönebilirsiniz. Bu, formülleri tasarlarken sorunları önlemeye yardımcı olur.

Yeniden Hesaplama sorunlarını giderme

Bağımlılıklar

Bir sütun başka bir sütuna bağlı olduğunda ve o diğer sütunun içeriği herhangi bir şekilde değişirse, ilgili tüm sütunların yeniden hesaplanması gerekir. Power Pivot çalışma kitabında her değişiklik yapılırken, Microsoft Excel 2013'te Power Pivot yeniden hesaplamanın gerekli olup olmadığını belirlemek için var olan Power Pivot verileri üzerinde bir çözümleme yapar ve güncelleştirmeyi mümkün olan en verimli yolla gerçekleştirir.

Örneğin, Satış tablosu olan ve Tablolar,Ürün ve ÜrünKegorisi ile ilgili bir tablom olduğunu varsayalım; ve Satışlar tablodaki formüller diğer tabloların her ikisinde de bağlıdır. Ürün veya ÜrünKegori tablolarında yapılan herhangi bir değişiklik, Satışlar tablosunda tüm hesaplanmış sütunların yeniden hesaplanmasına neden olur. Satışları kategoriye veya ürüne göre topan formüller olabileceğinizi göz önünde bulundurarak bu anlamlı bir durum olur. Dolayısıyla, sonuçların doğru olduğundan emin olmak için; verilere dayalı formüllerin yeniden hesaplanması gerekir.

Power Pivot bir yeniden hesaplama işlemi, değiştirilmiş değerleri denetlemeye göre daha verimli olduğundan, tablo için her zaman tam bir yeniden hesaplama 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 içerebilir. Ancak, bir sütunun adını değiştirmek gibi önemsiz görünen değişiklikler de yeniden hesaplamayı tetikler. Bunun nedeni, sütun adlarının formüllerde tanımlayıcı olarak kullanılmalarıdır.

Bazı durumlarda, Power Pivot yeniden hesaplama dışında bırakılana kadar açıklanmış olabilir. Örneğin, Ürünler tablosundan [Ürün Rengi] gibi bir değerin için görünen bir formüle ve değişen sütun da Satış tablosunda [Miktar] sütununa sahipse, Satış ve Ürünler tabloları ilişkili olsa bile formülün yeniden hesaplanması gerekmektedir. Bununla birlikte, Satış[Miktar]formülüne güvenen formüller varsa, yeniden hesaplama gereklidir.

Bağımlı Sütunlar için Yeniden Hesaplama Sırası

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

İşlemler

Verileri yeniden hesapan veya yenilene işlemler işlem olarak 4. Bu, yenileme işlemiyle ilgili herhangi bir işlem başarısız olursa kalan işlemlerin geri alın anlamına gelir. Bunun sağlanması, verilerin kısmen işlenmiş durumda bırakılamamasıdır. İlişkisel veritabanında olduğu gibi işlemleri yönetamaz veya denetim noktaları oluşturamazsınız.

Geçici İşlevlerin yeniden hesaplanması

NOW, RAND veya TODAY gibi bazı işlevlerin sabit değerleri yok. Performans sorunlarını önlemek için, bir sorgu veya filtre uygulamanın yürütülmesi genellikle bu işlevlerin bir hesaplanan sütunda kullanıldıklarında yeniden değerlendirilmesine neden olmaz. Bu işlevlerin sonuçları, yalnızca tüm sütun yeniden hesaplanırken 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. Bununla birlikte, işlev bir Hesaplanan Alan tanımında kullanılıyorsa, NOW, RAND veya TODAY gibi geçici işlevler her zaman yeniden hesaplanır.

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

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Insider'Microsoft Office katılın

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×