Power Pivot'ta Formülleri Yeniden Hesaplama

Not:  En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. 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. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz .

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

Bu konuda verileri yeniden hesaplama karşılaştırması verileri yenileme arasındaki fark açıklanmakta, nasıl yeniden hesaplama tetiklenir ve yeniden hesaplama denetlenmesine yönelik seçeneklerinizi açıklanmaktadır bir genel bakış sağlar.

Verileri Yenilemeyi ve Yeniden Hesaplamayı Anlama

Power Pivot verileri yenileme ve yeniden hesaplama işlemlerinin her ikisini de kullanır:

Veri yenileme dış veri kaynaklarından verileri güncel verileri alma anlamına gelir. Power Pivot dış veri kaynakları öğesini değişiklikleri otomatik olarak algılamazsa, ancak veri yenilenebilen el ile veya otomatik olarak Power Pivot penceresinden çalışma kitabını SharePoint'te kullanılıp kullanılmadığını.

Yeniden hesaplama formülleri içeren çalışma kitabınızda tüm sütunlar, tablolar, grafikler ve PivotTable'lar güncelleştirme anlamına gelir. Bir performans maliyet formül yeniden hesaplanması kullanımında olduğundan, her hesaplama ile ilişkilendirilmiş bağımlılıkları anlamak önemlidir.

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

El ile ve Otomatik Yeniden Hesaplama

Varsayılan olarak, Power Pivot gerektiği şekilde otomatik olarak yeniden hesaplar ve aynı zamanda işleme için gereken zamanı optimize eder. Her ne kadar yeniden hesaplama işlemi zaman alabilse de, yeniden hesaplama sırasında sütun bağımlılıkları denetlendiğinden ve bir sütun değiştirildiyse, veri geçersizse veya daha önce çalışan bir formülde hata görüldüyse uyarı alacağınız için, önemli bir görevdir. Ancak özellikle karmaşık formüllerle veya çok büyük miktarlarda veri gruplarıyla çalışıyorsanız ve güncelleştirmelerin zamanlamasını denetlemek istiyorsanız doğrulamayı atlamayı ve hesaplamaları yalnızca el ile güncelleştirmeyi seçebilirsiniz.

El ile ve otomatik yeniden hesaplama modlarının her ikisinin de avantajları vardır; bununla birlikte otomatik yeniden hesaplama modunu kullanmanızı özellikle öneririz. Bu mod, Power Pivot meta verilerinin eşitlenmiş durumda tutulmasını sağlar ve verilerin silinmesi, adlarda veya veri türlerinde değişiklik olması veya eksik bağımlılıklar nedeniyle oluşan sorunları engeller. 

Otomatik Yeniden Hesaplamayı Kullanma

Otomatik yeniden hesaplama modunu kullandığınızda, verilerde yapılan ve herhangi bir formülün sonucunun değişmesine neden olacak herhangi bir değişiklik formül içeren bir sütunun tamamının yeniden hesaplanmasını tetikler. Aşağıdaki değişiklikler formüllerin mutlaka yeniden hesaplanmasını gerektirir:

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

  • Formül tanımı değiştirildiğinde.

  • Formülde başvurulan tabloların veya sütunların adları değiştirildiğinde.

  • Tablolar arasında ilişkiler eklendiğinde, değiştirildiğinde veya silindiğinde.

  • Yeni ölçüler veya hesaplanmış sütunlar eklendiğinde.

  • Çalışma kitabındaki diğer formüllerde değişiklik yapıldığında; bu durumda, bu hesaplamaya dayanan sütunların veya hesaplamaların da yenilenmesi gerekir.

  • Satır eklendiğinde veya silindiğinde.

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

El İle Yeniden Hesaplamayı Kullanma

Hazır oluncaya kadar formül sonuçlarını hesaplama maliyetinden kaçınmak amacıyla el ile yeniden hesaplamayı kullanabilirsiniz. El ile modu şu durumlarda özellikle kullanışlıdır:

  • Bir şablon kullanarak bir formül tasarladığınızda ve doğrulamadan önce formülde kullanılan sütunların ve tabloların adlarını değiştirmek istediğinizde.

  • Çalışma kitabındaki bazı verilerin değiştiğini bildiğiniz, ancak değişmeyen başka bir sütunda çalıştığınızdan yeniden hesaplamayı ertelemek istediğinizde.

  • Birçok bağımlılığı olan bir çalışma kitabında çalışıyorsunuz ve gerekli tüm değişikliklerin yapıldığından emin oluncaya kadar yeniden hesaplamayı geciktirmek istiyorsunuz.

Çalışma kitabı el ile hesaplama moduna ayarlandığı sürece, Excel için Microsoft Excel 2013'te Power Pivot'in formül doğrulama veya denetleme işlemi yapmayacağını aklınızda bulundurun; bu durum şu sonuçlara neden olur:

  • Çalışma kitabına eklediğiniz yeni formüller hata içeriyor bayrağıyla işaretlenir.

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

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

  1. Power Pivotiçinde Tasarım' ı > hesaplamalar> Hesaplama seçenekleri> El ile hesaplama modu.

  2. Tüm tabloları yeniden hesaplamak için, Hesaplama Seçenekleri> Şimdi Hesapla öğelerini tıklatın.

    Çalışma kitabındaki formüllerde hata denetimi yapılır ve varsa tablo sonuçlarla güncelleştirilir. Veri miktarına ve hesaplama sayısına bağlı olarak çalışma kitabı bir süre için yanıt vermeyebilir.

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

Yeniden Hesaplama Sorunlarını Giderme

Bağımlılıklar

Bir sütun başka bir sütuna bağımlı olduğunda ve diğer 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 her değişiklik yapıldığında, Microsoft Excel 2013'te Power Pivot yeniden hesaplama gerekip gerekmediğini belirlemek amacıyla var olanPower Pivot verilerinin bir çözümlemesini yapar ve güncelleştirmeyi mümkün olan en etkili yolla gerçekleştirir.

Örneğin, bir tablo için Ürün ve ProductCategorytabloları ilgili Satış, olduğunu varsayalım; ve diğer tabloların ikisinde Satış tablosunda formülleri değişir. Ürün veya ProductCategory tabloları herhangi bir değişiklik tüm hesaplanan sütunları hesaplanacak Satış tablosunda neden olur. Kategoriye göre veya ürüne göre satışlar yuvarlamak formüller olabilir düşünürken bu anlamlı olur. Bu nedenle, emin olmak için sonuçları doğru; verileri temel alan formülleri yeniden hesaplanması gerekir.

Tam yeniden hesaplama değişen değerleri denetlemekten daha verimli olduğundan Power Pivot tablo için her zaman tam bir yeniden hesaplama gerçekleştirir. Yeniden hesaplamayı tetikleyen değişiklikler, bir sütunu silme, bir sütunun sayısal veri türünü değiştirme veya yeni sütun ekleme gibi büyük değişiklikleri içerebilir. Ancak bir sütunun adının değiştirilmesi gibi sıradan görünen değişiklikler de yeniden hesaplama işlemini tetikleyebilir. Bunun nedeni sütunların adlarının formüllerde tanımlayıcı olarak kullanılmasıdır.

Bazı durumlarda, sütunları yeniden hesaplama dışlanması Power Pivot belirleyebilir. Örneğin, Ürünler tablosundan [Ürün renk] gibi değer arayan bir formül varsa ve değiştirilinceye [Miktar]Satış tablosunda sütundur formül değişmese bile hesaplanacak gerek yoktur Satış ve Ürünler tablolar ilişkilidir. Bununla birlikte, Satış [Miktar]üzerinde kullanan tüm formülleri varsa, yeniden hesaplama gereklidir.

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

Herhangi bir yeniden hesaplamadan önce bağımlılıklar hesaplanır. Birbirine bağımlı birden fazla sütun varsa, Power Pivot bağımlılıkların sırasını izler. Bu, sütunların doğru sırada ve maksimum hızda işlenmesini sağlar.

İşlemler

Veri yenileme veya yeniden hesaplama işlemlerinin bir işlem olarak gerçekleşir. Bu, herhangi bir bölümünü yenileme işlemi başarısız olursa, kalan işlemleri geri alınır anlamına gelir. Bu veri kısmen işlenen bir durumda değil kalmayacak içindir. İlişkisel bir veritabanında yapın veya denetim noktaları oluşturma gibi işlemler yönetemezsiniz.

Sabit Değeri Olmayan İşlevlerin Yeniden Hesaplanması

NOW, RAND veya TODAY gibi bazı işlevlerde sabit değerler yoktur. Performans sorunlarından kaçınmak için, bir sorgu veya filtre işlemi hesaplanmış bir sütunda kullanılıyorsa, bunların yürütülmesi bu gibi işlevlerin yenden hesaplanmasına neden olmaz. Bu işlevlerin 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 NOW, RAND veya TODAY gibi sabit değeri olmayan işlevler, işlev bir Hesaplanan Alanın tanımında kullanılıyorsa her zaman yeniden hesaplanır.

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.

×