Bir başka "toplam.çarpım" sorunu, yardım lütfen..

Katılım
22 Ocak 2007
Mesajlar
6
Excel Vers. ve Dili
Excel 2003 Ingilizce
Arkadaşlar,
forumu çok inceledim ancak yapmak istediğime uygun bir cevap maalesef bulamadım. Yardımlarınızı rica ediyoruM. Fazla kriter ile toplama yaptırmak istiyorum ama gerçekten işin içinden çıkamadım.


örnek dosyam ekte.

Teşekkürler..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekte örnek dosyanızda gerekli düzenlemeyi yaptım. İncelermisiniz. Kriterlerinizi parametrik olarak ayarladım. Bu şekilde daha kullanışlı olur diye düşündüm. Umarım faydası olur.
 
Katılım
7 Ocak 2007
Mesajlar
263
Excel Vers. ve Dili
Excel 2003 (US),
Excel 2010 (US)
Arkadaşlar,
forumu çok inceledim ancak yapmak istediğime uygun bir cevap maalesef bulamadım. Yardımlarınızı rica ediyoruM. Fazla kriter ile toplama yaptırmak istiyorum ama gerçekten işin içinden çıkamadım.


örnek dosyam ekte.

Teşekkürler..
H2 --> ÜRÜN 1

I2:I5 -->

YOLDA
SEVKTE
İŞLEMDE

J2:J3 -->

20.01.07
30.01.2007

K2:

=SUMPRODUCT(--($C$4:$C$11=H2),--ISNUMBER(MATCH($D$4:$D$11,$I$2:$I$4,0)),--($E$4:$E$11>=$J$2),--($E$4:$E$11<=$J$3),$F$4:$F$11)

=TOPLA.ÇARPIM
(--($C$4:$C$11=H2);--ESAYIYSA(KAÇINCI($D$4:$D$11;$I$2:$I$4;0));--($E$4:$E$11>=$J$2);--($E$4:$E$11<=$J$3);$F$4:$F$11)
 
Katılım
22 Ocak 2007
Mesajlar
6
Excel Vers. ve Dili
Excel 2003 Ingilizce
Arkadaşlar çok yardımcı oldunuz sağolun.. Elleriniz dert görmesin..

Teşekkürler..
 

Merhum İdris SERDAR

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

formulleri ingilizce de almam mümkün mü?

Çok dua mı aldınız teşekkürler tekrar..
Dosyayı açtığınızda zaten formül SUMPRODUCT olarak otomatik olarak dönüşür.

Türkçe olarak gördüğünüz diğer ifadeler, Insert/Name/Define ile oluşturulmuş alan tanımlamalarıdır.
 
Katılım
22 Ocak 2007
Mesajlar
6
Excel Vers. ve Dili
Excel 2003 Ingilizce
Dosyayı açtığınızda zaten formül SUMPRODUCT olarak otomatik olarak dönüşür.

Türkçe olarak gördüğünüz diğer ifadeler, Insert/Name/Define ile oluşturulmuş alan tanımlamalarıdır.
Oldu teşekkürler..

Bu arada;
=TOPLA.ÇARPIM(--(ürün=H4);--(durum=I4);--(tarih>=J4)**--(tarih<=K4);(miktar))

** bölümünde ";" olması gerekiyor sanırım aksi halde sonuç yanlış oluyor aşağıdaki gibi ";" ekleyince düzeldi.

=TOPLA.ÇARPIM(--(ürün=H4);--(durum=I4);--(tarih>=J4);--(tarih<=K4);(miktar))
 
Katılım
3 Şubat 2006
Mesajlar
61
Excel Vers. ve Dili
Office 2003 pro. edition - TR
arkadaşlar

--(ürün=h4) yada (miktar) ifadesinin anlamı nedir? excel bunu nasıl bir dizi (aralığı) olarak algılıyor?

açıklarsanız sevinirim.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn gurkann

&#214;rne&#287;in, A5:A190, veya B2:K200 gibi h&#252;cre gruplar&#305;na Alan Ad&#305; verebilirsiniz. Ve ad verdi&#287;iniz bu alanlar&#305; (&#246;zellikle anlaml&#305; adlar vermi&#351;seniz) dosyan&#305;n neresinde olursan&#305;z olun hemen hat&#305;rlayabilirsiniz.

Diyelim ki Sayfa15'de bir topla.&#231;arp&#305;m fonksiyonu yaz&#305;yorsunuz, daha &#246;nceki bir sayfada (sayfa4'de diyelim) bir listeniz var ve bu listeyi referans g&#246;stermeniz gerekiyor. &#350;imdi kara kara d&#252;&#351;&#252;nmeye ba&#351;lad&#305;n&#305;z sayfa4 m&#252;yd&#252;, Sayfa14 m&#252;yd&#252;? A5:A200 m&#252;yd&#252;, yoksa B2:B199 muydu. Gidip tek tek sayfalara bak&#305;yorsunuz. Bulabilirseniz fonksiyonu &#351;u &#351;ekilde yazacaks&#305;n&#305;z;

Topla.&#199;arp&#305;m((Sayfa4!B2:B199=H4)*(Sayfa4!G2:G199)) (Bu fonksiyon her zaman b&#246;yle k&#305;sa ve basit olmaz)

&#304;&#351;te alan ad&#305; burada i&#351;imizi kolayla&#351;t&#305;r&#305;yor.

Biliyoruz ki &#252;r&#252;n ve miktar diye iki alan ad&#305;m&#305;z var.

Fonksiyonumuzu hemen yaz&#305;yoruz;

Topla.&#199;arp&#305;m((&#252;r&#252;n=H4)*(miktar))

E&#287;er alan adlar&#305;m&#305;z &#231;o&#287;ald&#305; ve verdi&#287;imiz alan adlar&#305;n&#305; da iyi hat&#305;rlam&#305;yorsak. O zaman sayfan&#305;n sol &#252;st k&#246;&#351;esindeki alan adlar&#305; listesini a&#231;&#305;p bak&#305;yoruz ve oradan istedi&#287;imiz ad&#305; se&#231;erek fonksiyona dahil ediyoruz.

Alan adlar&#305; hakk&#305;nda daha detayl&#305; bilgi i&#231;in Excel dersanesindeki Alan adlar&#305; konusuna bak&#305;n.
 
Katılım
3 Şubat 2006
Mesajlar
61
Excel Vers. ve Dili
Office 2003 pro. edition - TR
sn Mehmet bilgi için teşekkürler, gerçekten yararlı bir bilgi oldu benim için,

konu kirliliği yaratmamak için burada sizlere bir örnek sunmak isterim,
sizce burada nasıl bir formül oluşturmak gerekir?
 
Üst