• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Özet tablo

  • Konbuyu başlatan Konbuyu başlatan RIKU
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Haziran 2006
Mesajlar
112
Arkadaşlar benim istediğim özet tablonun girilen veriye göre; kayarak hep istenilen birim kadar hücreleri dikkate almasıdır. Saygılarımla.
 
Sayın yurttaş çok teşekkürler. Bu özet tabloda sanırım Worksheet_Activate ile de sonuç alınabilir doğru mu? Peki bir soru bir sayfada iki adet özet tablo yer alabilir mi?
 
Birinci sorunuzun yanıtı doğru. Her iki sorunuza yanıt deneyin.
 
Sayın Yurttaş Worksheet_Activate ile yaptığımda hata verdi. Sorun nerede acaba? :Ayrıca burada dinamik alan ayarlamasını nasıl yaptınız ve son 180 hücreyi dikkate alması özeliiğini nasıl değiştirebilirim(Mesela son 100)???Saygılarımla...
 
Ben de böyle bir hata verdi neden acaba? Aynı sayfada iki özet tablo ve iki Worksheet_Activate var diye mi acaba?
 
Evet. Tek satırlık kodu da yukarıdakilerin sonuna ekleyerek deneyin. İkinci Worksheet_Activate'i silin.
 
Sayın yurttaş, dediğinizi yaptım; fakat hala neye göre son 180 hücreyi dikkate aldığını anlayamadım. "alan" adındaki formülle alakası var mı acaba? bi de o formüldeki sonda -7 var onun anlamı nedir?
 
=OFFSET(Sayfa1!$A$1;0;0;COUNTA(Sayfa1!$A:$A);COUNTA(Sayfa1!$1:$1)-7)

Alan formülünüz kaymış olabilir. Formül yukarıdaki şekilde olmalıdır.

7'yi çıkarmazsak, pivot table'in bulunduğu alanı da kapsamına alır.
 
Sayın yurttaş formülde sorun yok. Benim sorum şu neye göre son 180 hücrelik bilgileri dikkate alıyorda ondan öncekileri almıyor. Yani bilgi girildikçe kayma olayındaki son 180 hücre değil de, son 100 hücre yapmak istesem neyi değiştirmem gerek?
 
Bu 180 hücreyi nereden çıkarıyorsunuz, bunu anlamıyorum. Ve ondan sonra son 100 hücreyi seçsin diyorsunuz. seçme olayını A1'den başlıyor.

OFFSET(Sayfa1!$A$1;0;0;COUNTA(Sayfa1!$A:$A);COUNT A(Sayfa1!$1:$1)-7)


Bu formül size gönderdiğim dosyada A1:I106 alanını görüyor.

A1'den önce bir şey sözkonusu değil ki 180'den başlasın ve ondan öncekileri almasın.

Bu formülde A1'den başla, sağa sola, yukarıya, aşağıya kaymadan, A:A sütunudaki dolu alanlar ile 1 satırdaki dolu alanlara (pivot tablonunun alanı ile bir boş sutün hariç yani -7) bak ve bunları alan olarak seç diyoruz.
 
En başından beri yanlış anlaşmışız. Bakın en başından anlatıyorum. Benim istediğim B satırında hücrelere veri girildikçe, ona bağlı olarak yanındaki bir kaç hücre de değişiyor değil mi ? Benim istediğim şöyle: Diyelim Süperlig'de 15 hafta oynandı; ama ben son 6 haftanın puan durumunu istiyorum. Şimdi sanırım anlamışınızdır ne demek istediğimi?( Yani diyelim ilk 6 hafta oynandı, ama sonraki haftanın maçları girilince, özet tablo'nun bu sefer 2. ve 7. haftalar arasındaki maçları dikkate almalı yani son 6 haftanın verilerini!!!) .Umarım bu sefer yanlış anlama olmaz.
 
Geri
Üst