Farklı Sayfadan İstatistik için veri alma

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Arkadaşlar Merhabalar,
Dosyamın yapısını değiştirdim. Fakat formülleri bir türlü yapamadım.
İsimleri Data001 den başlayan ve Data025 e kadar olan 25 adetlik müşteri veri dosyası var.
Bu her bir Data* ile başlayan sayfa içlerinde farklı veriler saklı. Bu veri aşağdaki tabloda görüldüğü gibi aralıkları belirlidir ve sabitttir.
Her bir Data içinde olan Veri Aralıkları:
FARE TUZAKLAR
8120 - 9109
FARE TÜRLER
9120 - 10109
UCKUN TUZAKLAR
10120 - 10609
UCKUN TURLER
10620 -11109
Fermone_tuzaklar
11120 - 11609
Bocek_tuzaklar
11620 - 12119
Bocek_turler
12130 - 12629
Canli_tuzak
12640 - 13629
Canli_turler
13640 - 14629
Veri Sayfasındaki A18 deki müşteri değiştikçe D18 veri Data ismi de değişiyor. Müşteri ismi değişince de İstatistik veri alımları D18 deki Sayfa isminden veri alsın.
Bu değişkenlerden Dolayı dosyamdaki 9 adet istatistik sayfandaki Sayım ve tür sayımlarının formülünü bir türlü yapamadım.
Kod:
=TOPLA.ÇARPIM((METNEÇEVİR(DOLAYLI(Veri!$D$18&"!$A$8120"):DOLAYLI("A"&$C$1);"aa.yyyy")=F$2)*(KAYDIR(DOLAYLI(Veri!$D$18&"!$B$8120");;SATIRSAY($F$5:F5)-1;$C$1-8119)))
Eğer Formülle değilde makro ile yapılabilirsa Çok daha güzel olur.
Örnek Dosyam ektedir. Yardımlarınızı rica ediyorum.
Şimdiden çok teşekkür ederim.
Form
 
Son düzenleme:

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Yardımlarınızı bekliyorum.

Karmaşık sordum sanırım. Ustalarım için çok basit bir formülde hata yapıyorum.
=TOPLA.ÇARPIM((METNEÇEVİR(DOLAYLI(Veri!$D$18&"!$A$8120"):DOLAYLI("A"&$C$1);"aa.yyyy")=F$2)*(KAYDIR(DOLAYLI(Veri!$D$18&"!$B$8120");;SATIRSAY($F$5:F5)-1;$C$1-8119)))
Yapamadığım, Veri sayfasındaki D8 de tanımlı Sayfa dan veri çekmek.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,615
Excel Vers. ve Dili
Microsoft 365 Tr-64
Dolaylı(Adres(......)) şeklinde kullanmanı tavsiye ederim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,615
Excel Vers. ve Dili
Microsoft 365 Tr-64
Dosyanızı indirdim.
Bir sürü boş Modül var.
Bir sürü butonlar
Bir sürü formüll yazılması gereken hücreler.
Benim laptop dahi dosyanızı açarken zorlandı.

Açtım, anlamak için çaba sarfediyorum.

Öncelikle
Excel dosyanızın formatını değişmelisiniz.
Gerekiyorsa bazı verileri dataları farklı excellerde tutup oralardan sadece veri okumalısınız.
Excel sayfalarını kocaman bir kareli defter gibi kullanmamalısınız.
 

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Dosyanızı indirdim.
Bir sürü boş Modül var.
Bir sürü butonlar
Bir sürü formüll yazılması gereken hücreler.
Benim laptop dahi dosyanızı açarken zorlandı.

Açtım, anlamak için çaba sarfediyorum.

Öncelikle
Excel dosyanızın formatını değişmelisiniz.
Gerekiyorsa bazı verileri dataları farklı excellerde tutup oralardan sadece veri okumalısınız.
Excel sayfalarını kocaman bir kareli defter gibi kullanmamalısınız.
Hocam bu dosyayı 3 ayda bir ıstatistik analizlerde kullaniyorum. Dinamik dosya olduğundan ağır. Cok Sorun olmuyor bende.
Dosyadaki amaç her bir musteri veri data icinde gruplar var. Amacim Hepsini musteri bazinda analiz etmek. Bu formulde takili kaldim. Bir hücreyi nasil oldugunu bana gösterirseniz gerisini yaparim. Tesekkurler
 

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Arkadaşlar yardım edebilecek yok mu? Veri Sayfasındaki D8 Hücre de yazılı sayfa isminden veri almaya çalışıyorum. Aşağıdaki kodu nasıl düzeltebiliriz?


=TOPLA.ÇARPIM((METNEÇEVİR(DOLAYLI(Veri!$D$18&"!$A$8120"):DOLAYLI("A"&$C$1);"aa.yyyy")=F$2)*(KAYDIR(DOLAYLI(Veri!$D$18&"!$B$8120");;SATIRSAY($F$5:F5)-1;$C$1-8119)))
 
Üst