say

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
Form üzerindeki metin kutularındaki EMN yazılı olanalrı saydırmak istedim bir türlü yapamadım,
=IIf("[SatSek]=EMN";Say("[SatSek]");"0")
formül bu acaba nerede yanlış yapıyorum,
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
"EMN" deneyin
ya da Dcount daha uygun olabilir
=DCount("[alan_ismi]";"tbl_isim";"[alan_ismi] = "EMN"")
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
foreach ile kontrol leri saydırıp, metin kutusu olanlar için içeriği EMN olanları
saydırmak lazım değil mi? direk say komutu ile olmaz diye tahmin ediyorum.
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Arkadaşlar,
Form üzerinde bir satış gurubunu seçiyorum, yani süzüyorum,
sonra form üzerindeki EMN yazılı olanları saydırmak istiyorum,
[SatSek] form üzerindeki metin kutusu,
dolayısıyla tablodakileri say olayı olmaz,
Form üzrindki [SatSek] metin kutusundaki, EMN yazılı olanları saymak istiyorum.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Öncelikle formunuzu görmek lazım hangi tablo ya da sorguya bağlı süzüyorum demek ne demek, ana forma bağlı altformda mı veriler gruba göre geliyor gibi.. Bu şekilde teorik varsayımlar çok fazla zaman kaybı oluyor 1-2 tabloluk bir örnek yapıp ekleseniz belki de cevap bulacaktınız bile..
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Sn akd
Bir kıstas yazacağınız, Metin Kutusu veya açılan kutu, bir düğme bir de saydırma sonucunun yazılacağı Metin Kutusu oluşturun.
Sonucun yazılacağı Metin Kutusunun Denetim kaynağına
=Say[SatSek] ) yazın,
Düğmenin tıklama koduna da
Private Sub Komut9_Click()
DoCmd.ApplyFilter , "[SatSek]= '" & [Kıstasın yazılacağı Kutu] & "'"
End Sub
yazın
 
Katılım
6 Şubat 2005
Mesajlar
1,467
örnek ekte
Not Örneği ekleyemiyorum bie sorun var herhalde
 
Son düzenleme:
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Çalışıyor ama... Metin6 ya EMN yazıp süz düğmenize bastım metin4 alanında 3 yazdı. Yapmak istediğiniz bu değil mi?
 

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 teşekkür ederim,
sayın,omerceri ilginiz için çok teşekkürler,
zaten ürün gurubunu süzdürüyorum, süzdürdüğüm ürün gürübunun içerisinden,
EMN lerin toplamını bir metin kutusunun içinede görmek istiyorum.
buda Metin Kutusunun Denetim kaynağına yazılacak eğerli bir formülle olur sanırım,
sizin yaptığınız gibi EMN leri süzdürp topla deyince bütün ürün gruplarının EMN lerini süzdürüp toplamım alacak,
Ama Ben bir ürüm grubunu süzdürdügümde Aşağıdaki metin kutusunda EMN lerin sayısını görmek istiyorum.
Teşekkürler...
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Bir sorgu oluşturup, bu sorguda yeni bir alan açıp,
EMN: IIf([SatSek]="EMN";[miktar];0) yazarsanız.
Tablo yerine bu Sorguya dayalı bir form oluşturup, Bu formda EMN alanını görünmez yapıp, Form alt bilgisinede oluşturduğunuz Metin Kutusunun Denetim Kaynağına da aşağıdaki koduyazabilirsiniz.
= topla([MetinX])
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
Sorgu ile yapamam bu olayı,
Form üzerinde çözmenin yollarını bulmam gerek,

aklıma eğersay fonksiyonu geldi,
EĞERSAY fonksiyonun nasıl çalıştığını bilen varsa lütfen yardımcı olsun.
Tabi form üzerindeki metin kutusunun Denetim Kaynağında
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
bu arada,

ekteki örnekteki formda, metin4 ün control source una

=DCount("satsek";"tablo1";"satsek='" & Forms!Tablo1!metin6 & "'")

yazarsan istediğin olacak gibi.
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
En İyİsİ Ben Belgeyİ GÖndereyİm
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Günaydın arkadaşlar,
Benim sorunum hala devam ediyor,
Yardım edecek birileri yokmu acaba ?
Teşekkürler...
 
Katılım
14 Ağustos 2007
Mesajlar
291
Excel Vers. ve Dili
office 2003, sql server
Merhaba,
=IIf([SatSek]="EMN";Say([SatSek]);0) birde bu ekilde yapıştırın.
satsek alanında EMN yazılı ise sayısını yaz, değilse 0 yaz.
doğrumu anlamışım bilmiyorum.. anladığım formülde hata vardı..
saygılar..
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba sayın cuneyta,
bu formülü daha öncede denemiştim,
hepsini sayıyor, EMN göremiyor sanki
Örnegi eklemiştim, bir zahmet denermisin
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
=Topla(IIf([satsek]='EMN';1;0))

(forum a bi çay ısmarlarsın artık :) )




(tabiiki ciddiye alma)
 
Üst