Özet Tablo Genel Toplam Hatalı?

L_M

Katılım
28 Şubat 2005
Mesajlar
27
Günaydın arkadaşlar, bugün bir çözüm yolu bulan var mı acaba? :düsün:
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Excel'i yazanları aptallıkla şuçlamanıza gerek yok .

özet tablo adı gibi özet çıkarmaya yarar. Verilerinizi işlemek istiyorsanız çalışma sayfanı kullanmanız gerekiyor.

Sonrada bunların özetini özet tabloda görebilirsiniz.

Özet tabloda Formüller tekil kayıtlar üzerinde değil, genel toplamlar üzerinde işlem yapar Hesaplanan alanların formülleri, formüldeki herhangi bir alanın temel verilerinin toplamı üzerinde işlem yapar. Örneğin, =Satışlar * 1,2 formülü, her bir tür ve bölge için satışların toplamını 1,2 ile çarpar; her bir satışı 1,2 ile çarpıp, sonra çarpılan miktarları toplamaz.
 

L_M

Katılım
28 Şubat 2005
Mesajlar
27
zafer' Alıntı:
Merhaba
Excel'i yazanları aptallıkla şuçlamanıza gerek yok .
Daha aptal demedim onlara mutlaka bi çözümü vardır diye düşünüyorum. :)

zafer' Alıntı:
özet tablo adı gibi özet çıkarmaya yarar. Verilerinizi işlemek istiyorsanız çalışma sayfanı kullanmanız gerekiyor.
Ama dediğim gibi çalışma sayfasında değil verilerim. Özet tablo direk access verilerini çözümleyemiyorsa niye kullanayım ki özet tabloyu.

zafer' Alıntı:
Özet tabloda Formüller tekil kayıtlar üzerinde değil, genel toplamlar üzerinde işlem yapar Hesaplanan alanların formülleri, formüldeki herhangi bir alanın temel verilerinin toplamı üzerinde işlem yapar. Örneğin, =Satışlar * 1,2 formülü, her bir tür ve bölge için satışların toplamını 1,2 ile çarpar; her bir satışı 1,2 ile çarpıp, sonra çarpılan miktarları toplamaz.
Yani bunun mantığı var mı arkadaşım. Sen satır ara genel toplamı alacan doğru bir şekilde, sonra sutun ara genel toplamını da ara genel toplam üzerinden formüle sokup sonuç çıkaracan. Bu saçma sapan bir şey. Orada yapması gereken Topla() formülünün gereğini yapmak. Yani aklım almıyor böyle saçma sapan bir şeyi yaptıklarına.

Şu aşağıdaki yardım metnini uygulayamadım. bu da bir nebze olsun soruna çözüm olabilir mi acaba bilemiyorum. Fiyat[1] şeklinde formüle sokabilirsem belki istediğim sonucu alabilirim.


Öğelere konumlarına göre başvurma Bir öğeye, rapordaki konumuna göre, geçerli olarak sıralandığı ve görüntülendiği biçimde başvurabilirsiniz. Tür[1] Süt, Tür[2] ise Deniz Ürünleridir. Bu şekilde başvurulan öğe, öğelerin yerleri değiştiğinde veya farklı öğeler görüntülenip gizlendiğinde değiştirilebilir. Bu dizinde, gizli öğeler sayılmaz.

Öğelere başvurmak için göreli konumlar kullanabilirsiniz. Konumlar, formülü içeren hesaplanan öğeye göre belirlenir. Geçerli bölge Güney ise, Bölge[-1] Kuzey'dir; geçerli bölge Kuzey ise, Bölge[+1] Güney'dir. Örneğin, hesaplanan öğe =Bölge[-1] * %3 formülünü kullanabilir. Verdiğiniz konum, alandaki ilk öğeden önce veya son öğeden sonra ise, formül sonuç olarak #BAŞV! hatası verir.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Ama dediğim gibi çalışma sayfasında değil verilerim. Özet tablo direk access verilerini çözümleyemiyorsa niye kullanayım ki özet tabloyu
Sayın L_M,

Özet tablo Access verilerini çözümlüyor. Siz formül falan kullanmayın. Şöyle yapın:

1. Data>Import External Data > Import Data 'dan Access dosyanızı bulun.
2. Dosyanızdaki ilgili Table'ı seçin. Eğer bu hesaplamalar benim Table'da yok derseniz o zaman bir query table yaratıp bu hesaplamaları yapsın ve siz bu Query Table'ı seçin.
3. Create a Pivot Table Report'ı seçin Ondan sonra Pivot Wizard'ın adımlarını takip edin.

UmarıM probleminiz çözülmüştür.
 

L_M

Katılım
28 Şubat 2005
Mesajlar
27
evet yurttaş arkadaşım bu şekilde bi sorgu oluşturarak yapacağım artık. ilgilendiğiniz için sağolun arkadaşlar. yeni versiyonda özet tabloda bu mantıksızlığı çözmüşlerdir umarım. :düsün:
 
Katılım
9 Nisan 2005
Mesajlar
158
Bahsettiğim - Sizin dosyada olmayan - Calculated Item di.sorun arkadaşlarında dediği gibi formülden kaynaklanıyor.Pivot un içine formül yazınca grand total her bir ITEM in toplamını alarak formüle uyguluyor.Bende yeni öğrenmiş oldum.
 
Katılım
28 Temmuz 2011
Mesajlar
7
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
04.03.2018
Aradan geçen 14 yılda bu konu çözüldü mü acaba? Aynı hatayı ben de alıyorum. Acil ihtiyacım var cevabınıza.
 
Katılım
28 Temmuz 2011
Mesajlar
7
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
04.03.2018
Aşağıda belirtilen durum. Örnek dosya ekleyemiyorum. Çünkü sql den çekiyor büyük bir veri.



örnek dosyayı eklemem zor. Ama sorunu anladım sanırım. Ama çözümü bilmiyom.

ÜCRET ALANINDA aşağıdaki formül var.
= (sontarih-ilktarih)*gundelik

"Gündelik" özet tabloda gösterilmiyor. Son tarihten ilk tarihi çıkarıp gündelik fieldsindeki veri ile çarpıyom, maaşı buluyom. ilk mesajımdaki örnekte görüldüğü gibi üç tane veri varsa anladığım kadarıyla gundelik=gundelik*3 yapıyor. Dört tane veri koydum bu sefer gundelik=gundelik*4 oluyor. Yani gündelikte aynı birim olduğu için gündeliğin toplamı formüle giriyor. Gundeliği tek birim olarak alamaz mıyız?

:düsün:
 
Katılım
28 Temmuz 2011
Mesajlar
7
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
04.03.2018
Örneğin;

Model1 Tutar
1 50
0 100
1 50
1 60
0 200

Tablosu için hesaplanmış alana =model1×tutar formülü giriyorum sonuç 50+50+60=160 çıkması gerekirken hepsini toplayıp yaptığı için 3×460=1380 cikiyor
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Hesaplanmış alan formülünü:

=Model1*Tutar/SUM(Model1 )

şeklinde kullanın.

.
 
Üst