Excel GETPIVOTDATA işlevi

- Örnek1: GETPIVOTDATA işlevinin temel kullanımı
- Örnek2: GETPIVOTDATA işlevinde argüman tarih veya saat olduğunda hata değerlerinden nasıl kaçınılabilir
Açıklama
GETPIVOTDATA işlevi bir pivot tabloyu sorgular ve pivot tablo yapısına göre veri döndürür.
Sözdizimi ve argümanlar
Formül sözdizimi
| =GETPIVOTDATA (data_field, pivot_table, [field1, item1], ...) |
Argümanlar
|
Dönüş Değeri
GETPIVOTDATA işlevi, verilen pivot tabloda saklanan verileri döndürür.
Notlar
1) Hesaplanmış alanlar ve özel hesaplama alanları gibi Genel Toplam ve Her Ürünün Toplamı da GETPIVOTDATA işlevinde argüman olarak kullanılabilir.
2) Bir öğe tarih veya saat içeriyorsa, çalışma kitabı başka bir konuma taşındığında dönen değer kaybolabilir ve hata değeri #REF! olarak görüntülenebilir. Bu durumu önlemek için tarih veya saati seri numarası olarak ifade edebilirsiniz; örneğin, 12/3/2018'i 43437 olarak gösterebilirsiniz.
3) Eğer pivot_table argümanı, bir PivotTable'ın bulunduğu bir hücre veya aralık değilse, GETPIVOTDATA #REF! döndürür.
4) Eğer argümanlar verilen pivot tabloda görünmüyorsa, GETPIVOTDATA işlevi #REF! hata değerini döndürür.
Kullanım ve Örnekler
Örnek1: Temel kullanım GETPIVOTDATA işlevi
1) Yalnızca ilk iki gerekli argüman:
=GETPIVOTDATA("StoreNorth",$A$3)
Açıklama:
Eğer GETPIVOTDATA işlevinde yalnızca iki argüman varsa, otomatik olarak verilen öğe adına göre Genel Toplam alanındaki değerleri döndürür. Örneğimde, StoreNorth alanının Genel Toplam sayısını, A3:E9 aralığında (A3 hücresinde başlar) yer alan pivot tablosundan döndürür.
2) data_field, pivot_table, field1, item1 argümanlarıyla
=GETPIVOTDATA("StoreNorth",$A$3,"Product","B")
Açıklama:
SouthNorth: data_field, değerini almak istediğiniz alan;
A3: pivot_table, pivot tablosunun ilk hücresi A3 hücresidir;
Ürün, B: alan_adı, öğe_adı, döndürülecek değeri tanımlayan bir çift.
Örnek2: GETPIVOTDATA işlevinde argüman tarih veya saat olduğunda hata değerlerinden nasıl kaçınılabilir
Eğer GETPIVOTDATA işlevindeki argümanlar tarih veya saat içeriyorsa, çalışma kitabı başka bir konumda açıldığında sonuç aşağıdaki ekran görüntüsünde gösterildiği gibi hata değeri #REF! olarak değişebilir:
Bu durumda, şunları yapabilirsiniz:
1) DATEVALUE işlevini kullanın
=GETPIVOTDATA("EachDate",A3,"Date Record",DATEVALUE("12/3/2018"))

2) DATE işlevini kullanın
=GETPIVOTDATA("EachDate",A3,"Date Record",DATE(2018,12,3))

3) Tarih içeren bir hücreye başvurun
=GETPIVOTDATA("EachDate",A3,"Date Record",A12)

En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Farklılaşmanızı Sağlar
Kutools for Excel, 300'den Fazla Özelliğe Sahiptir, İhtiyacınız Olan Her Şeyin Sadece Bir Tıklama Uzağında Olduğundan Emin Olur...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Onlarca açık belge arasında bir saniyede geçiş yapın!
- Her gün yüzlerce fare tıklamasından sizi kurtarır, fare eline veda edin.
- Birden çok belgeyi görüntüleme ve düzenleme esnasında üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.
