Etopla

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
Form üzerinde bir metin kutusuna ETOPLA yapmak istedim malesef yapamadım,
=DSum([Miktar];[Aciklama];"Emanet")
Miktar =toplanacak sutun
Aciklama =Bakılacak sutun
Kriterde = Emanet
açıklama sutununda bulunana Emanet lerin miktarlarının almak istiyorum.
Teşekkürler...
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın akd,

DSum fonksiyonunun kullanımı öyle değil:

DSum("Miktar";"TabloAdı";"Açıklama= Emanet")

İyi çalışmalar:)
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba sayın modalı,
=DSum("Miktar";"AlislarCari formu";"Aciklama= Emanet")
malesef çalıştıramadım
Formadı =AlislarCari formu
acaba hata nerede olabilir
Teşekkürler...
 
Katılım
16 Mart 2007
Mesajlar
15
Excel Vers. ve Dili
office xp
akd ben yeniyim ama genede yardım edebilirim diye düşünüyorum daha bilgililerinin onayıyla tabi bi tahmin modalının yazdıgı kodda miktardan sonra tablo adı geliyo oysa sen formun adını yazmıssın
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
sayın myuksekbas ilgin için çok teşekkür,
malesef o dediginide denemiştim,
ama yine aynı sonuç.
Belgeyi forma eklemeye karar verdim
belgem aşağıdadır..
İyi geceler...
 
Katılım
4 Eylül 2006
Mesajlar
109
Excel Vers. ve Dili
Access 2002-2003 tr
Sayın Akd, formülü Şöyle yaz:

=DSum("Miktar";"AlislarCari";[Aciklama]="Emanet")
İyi çalışmalar.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın akd,

Bir hata ben yaptım bir hata siz yaptınız ve sonuç çıkmadı. Bir de:

Kod:
=DSum("Miktar";"[AlislarCari Sorgu]";"Aciklama= 'Emanet'")
Benim yaptığım hata Emanet metin olduğu için ' ' arasına almamam. Siz yaptığınız hata form verileri sorgudan aldığına göre tablo adı yerine sorgu adı kullanılmalı ikinci parametre olarak.

İyi çalışmalar:)
 
Katılım
4 Eylül 2006
Mesajlar
109
Excel Vers. ve Dili
Access 2002-2003 tr
Ben yazarken Sayın Modalı doğru cevabı doğru bir şekilde vermiş, acele etmişim yazdığım, o örnek için geçerli değil.
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
Hepinize çok çok teşekkürlerimi sunarım,
Tatlı rüyalar dilerim...
 
Katılım
21 Ekim 2006
Mesajlar
100
Excel Vers. ve Dili
Excel2003 Tr
Sayın Modalı merhaba, söz DSum fonksiyonundan açılmışken zahmet olacak ama bir soru sormak istiyorum. Birden çok ölçüt kullanmak istiyoruz. Eklediğim örnekte "Sattık" ve "Ödedik" satırlarını beraber; "Aldık" ve "Ödedi" satırlarını beraber toplasın. Bakiye için İki toplamı birbirinden çıkarsın.

BAK&#304;YE: DSum("ToplamFiyat";"&#304;&#351;letmeHesab&#305;T";"[srn]<=" & [srn] & "AND [SR]=" & [SR] & "AND [T&#252;r]='Satt&#305;k'")

Buna T&#252;r&#252; "Satt&#305;k" veya "&#214;dedik" olanlar dahil olacak.
 
Son düzenleme:

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
Sayın modalı, bir sorun çıktı,
form üzerinde bir kişinin hesabını filitre ettigim zaman,
yalnızca o kişinin emanet miktarlarını görmek tiyordum,
ama bu fonksiyon hepsinin toplamını veriyor.
bütün müşterilerin emanet miktarlarını veriyor.
Bunun için ne yapabilirim.
Teşekkürler, iyi çalışmalar.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
:) Sayın Aydıno,

Veya nın karşılığı ne? OR o zaman:

Kod:
BAKİYE: DSum("ToplamFiyat";"İşletmeHesabıT";"[srn]<=" & [srn] & "AND [SR]=" & [SR] & "AND [Tür]='Sattık' Or [Tür]='Ödedik'")
Sayın akd,

Yukarıdaki örnek de gördüğünüz gibi ikinci bir kriteri AND ile yazarsanız probleminiz çözülür sanırım.

İyi çalışmalar
 
Katılım
21 Ekim 2006
Mesajlar
100
Excel Vers. ve Dili
Excel2003 Tr
Hay allah razı olsun hocam, sayenizde çözdüm. Ben sadece And bağlacından sonraki kısmı parentez içine aldım. Satır sonlarındaki toplamı ölçütlere göre doğru göstermeye başladı.

BAKİYE: DSum("ToplamFiyat";"İşletmeHesabıT";"[srn]<=" & [srn] & " AND [SR]=" & [SR] & " AND ([Tür]='Sattık' Or [Tür]='Ödedik')")
 
Katılım
22 Ocak 2006
Mesajlar
208
Excel Vers. ve Dili
Office 2003 , 2013 ve 2016 TR.
??

Merhabalar arkadaşlar. Sizin tarif ettiğiniz şekilde yaptım topluyor.
Form açılır açılmaz toplama işlemin gerçekleştiriyor. Benim isteğim Text leara ilk tarihi ve son tarihi yazıcam ve ben bir butona basınca veya son tarihi yazınca bu toplama işlemini gerçekleştirecek. Daha önce değil. Buda galiba Kod yazımıyla olacak bir işlem. Bunu nasıl yapabilirim. Bu konuda bana yardımcı olabilrmisiniz.

Şimdiden teşekkürler. İyi çalışmalar.
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba sayın KarıncaZ,
Keşke çalışmanı burya ekleseydin,
Tam sonuç alırdın,
sana bir örnek kod yazıyorum, kendine uygularsın artık,
[Toplamlar]=DSum("Miktar";"[AlislarCari Sorgu]";"[Tarih]>=[Metin32] and [Tarih]<=[Metin34]")
Tarih = tablondaki tarih sutunu
[Metin32] = ilk tarihi yazacagın kutu
[Metin34] = son tarihi yazacagın kutu
Yapamazsan çalışmanı ekle , yardımcı olmaya çalışırız inşallah.
İyi çalışmalar...
 
Katılım
22 Ocak 2006
Mesajlar
208
Excel Vers. ve Dili
Office 2003 , 2013 ve 2016 TR.
:)

Merhabalar sayın akd
İlginiz için teşekkürler. Belki yazarak cevap alabilirim, formu dosya göndererek şişirmiyeyim diye dosya eklemedim. Şimdi ekliyorum ama. Gönderdiğiniz

[Toplamlar]=DSum("Miktar";"[AlislarCari Sorgu]";"[Tarih]>=[Metin32] and [Tarih]<=[Metin34]")

Bu kodu kendime uyarladım ama "Miktar" dan sonraki ; nedeniyle olmadı kodu yazınca kırmızı oluyor tamamı ve hata veriyor. Dosyamı ekliyorum.

Yardımlarınız için tekrar teşekkürler.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın karıncaZ.

Kod yazarken ; yerine , kullanılır. Ondan hata veriyor.

; sadece deyim yazarken kullanılır.

İyi çalışmalar:)
 
Katılım
22 Ocak 2006
Mesajlar
208
Excel Vers. ve Dili
Office 2003 , 2013 ve 2016 TR.
Teşekkürler

Sorunumu hallettim sayın modalı. Çok teşekkürler.

Bilmek bir zevk , öğrenmek ayrı bir zevk , hele paylaşmanın zevki ap ayrı ...

İyi çalışmalar.
 
Son düzenleme:
Üst