ETOPLA da iki ölçüt kullanma

Katılım
29 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010
İyi Akşamlar Arkadaşlar,

tam bi haftadır dolaşmadığım form kalmadı bir türlü çözüm bulamadım çareyi sormakta buldum kusura bakmayın belki basit bir şey ama bilmeyince olmuyor işte. Benim yapmak istediğim '2009' sayfasında tarihe ve türüne göre ayrılmış olan gider yerlerinin 'dağıtım' sayfasındaki ilgili ayın giderlerini ilgili sütundaki yerine toplatmak. Bilmem yeterikadar açıklıyabildimmi? Dosyayı ekte gönderiyorum.


Saygılarımla,
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
İyi Akşamlar Arkadaşlar,

tam bi haftadır dolaşmadığım form kalmadı bir türlü çözüm bulamadım çareyi sormakta buldum kusura bakmayın belki basit bir şey ama bilmeyince olmuyor işte. Benim yapmak istediğim '2009' sayfasında tarihe ve türüne göre ayrılmış olan gider yerlerinin 'dağıtım' sayfasındaki ilgili ayın giderlerini ilgili sütundaki yerine toplatmak. Bilmem yeterikadar açıklıyabildimmi? Dosyayı ekte gönderiyorum.


Saygılarımla,
Merhaba,

Öncelikle aramıza hoşgeldiniz..

Formülü C2 hücresine yazınız ve tablonun diğer hücrelerine kopyalayarak denermisiniz..

Kod:
=TOPLA.ÇARPIM(('2009'!$D$17:$D$400=$A2)*('2009'!$B$17:$B$400>=C$1)*('2009'!$B$17:$B$400<=TARİH(YIL(C$1);AY(C$1)+1;0))*('2009'!$F$17:$F$400))
İstediğiniz bu mu?

.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Dağıtım sayfasındaki C2 hücresine aşağıdaki formülü kopyalayın. Daha sonra bu hücredeki formülü satır ve sütunlara fare ile sürükleyerek çoğaltın.

=TOPLA.ÇARPIM(('2009'!$D$17:$D$5000=$A2)*(AY('2009'!$B$17:$B$5000)=AY(C$1))*('2009'!$F$17:$F$5000))

Not: Geç kalmışım, bu formülüde alternatif olarak kabul edebilirsiniz.
 
Katılım
29 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010
Allah razı olsun,

Çok sağolun arkadaşlar kaç gündür uğraşıyordum elinize emeğinize sağlık...
 
Katılım
23 Kasım 2007
Mesajlar
12
Excel Vers. ve Dili
2007
Eklemiş olduğum dosyada ilk sayfada bayi adı ikinci sayfada ürün adları var her bayinin yanındaki satıra bayi adları aşağıya inerek eklemek istiyorum bayi adı ve ürün grubu çok olduğundan yardımcı olabilir misiniz
 

Ekli dosyalar

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Eklemiş olduğum dosyada ilk sayfada bayi adı ikinci sayfada ürün adları var her bayinin yanındaki satıra bayi adları aşağıya inerek eklemek istiyorum bayi adı ve ürün grubu çok olduğundan yardımcı olabilir misiniz
Merhaba

Sorunuzun bu başlıkla bir bağlantısı olmadığı için yeni bir başlık altında sormanızı ve dosyanızı eski versiyona göre kaydedip, eklemenizi rica ederim.
 
Katılım
29 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010
slm arkadaşlar

'=TOPLA.ÇARPIM(('2009'!$D$17:$D$400=$A2)*('2009'!$B$17:$B$400>=C$1)*('2009'!$B$17:$B$400<=TARİH(YIL(C$1);AY(C$1)+1;0))*('2009'!$F$17:$F$400))

bu formül işime yaramıştı kullanıyordum fakat satırlar çoğaldıkça dolayısıyla 400 satırı geçti formülde düzeltme yapıp 400 ü 1000 yapınca #DEĞER! diye hata verir oldu 1000 değil 401 yapsam bile hata veriyor rakamı aşağı indirdiğimde çalışıyor ama.

bide office 2007 yükledim ondan dolayımı yapıyor bilmiyorum?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Tüm 400 leri 1000 yaptığınızı tekrar kontrol ediniz. Eğer yine hata alırsanız küçük bir örnek eklermisiniz.Dosya eklerseniz 2003 formatında ekleyiniz..

.
 
Katılım
29 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010
yaptım hepsini 1000 de çevirdim olmadı sorunlu dosyayı ekliyorum.
 

Ekli dosyalar

Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

F sütununda bazı verilerde boşluk bırakmıssınız örneğin F415 hücresinde, hatayı almanızın nedeni budur.Formülde yalnızca aşağıdaki belirtiğim bölgede değişikliği yapınız..

*('2009'!$F$17:$F$1038)) yerine

;('2009'!$F$17:$F$1038)) bu şekilde deneyiniz..

.
 
Katılım
29 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010
Hay Allah razı olsun senden üstad,
Bir şey daha sorucam F415 de boşluk olduğunu nerden anladınız bakarak gözükücek bir şey değil sonuçta
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Formülün yazılışında bir hata yok ise ve sonuç hatalı çıkıyorsa belli birkaç nedeni olabilir. Bunlardan birkaçı; toplamayı aldığınız aralık ( F sütunu ) sayısal değerler içermiyor olabilir, bu aralıkta yabancı karakterler yada boşluk karakteri olabilir gibi..

Formül denetleme çubuğunu kullanarak hatayı görebilirsiniz. ( Görünüm / Araçlar / Formül Denetlem )

Aralıklar F17:F1038 arasında olduğu için önce aralıkları daraltarak denetlemeyi çalıştırmanız görmeniz açısından daha hızlı olur.

.
 
Katılım
29 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010
Çok Teşekkürler,

Ayrıca yeni farkettim formülde önerdiğiniz düzeltmeyi yapınca sütunda boşluk olsa bile formül çalışıyor. Çok sağolun...
 
Üst