Skip to main content

AccessTr.neT


sorgu hatası

sorgu hatası

Çözüldü #1
Merhaba ek deki dosyamda sorgu da küçük bir hesap hatası çıkıyor.
Bu hatayı söyle anlatayım;
1-Sorguda KUSURYÜZDESİ: Yuvarlak(Ortalama([KUSUR YÜZDESİ]);2) kusur yüzdesinin ortalamasını alıyor. Burada küçük bir soron var. Kusur adeti ile canlı adetini böldüğümüzde çıkan değerle kusur yüzdesinin ortalamasının aldırmak arasında %1 farklar çıkıyor. Bu değerin kusur adetinin canlı adetine bölünmesi ile çıkan değer olması gerekli.

2-Sorguda KUSUR ADETİ: Topla([CANLI ADETİ]*[KUSUR YÜZDESİ]/100) deyimi sorgu alt formundaki değerlerle örtüşmüyor. CANLI ADETİ=193039* KUSUR YÜZDESİ=14,29 çıkan değer= 2758527,31/100= 27585,2731 çıkması lazım.sorgu alt formundaki değerse 28155,81 çıkıyor.

Bu farkların çıkmaması için nasıl bir düzenleme yapmalıyım. Yardımlarınız için şimdiden teşekkürler Her kezin bayramı mübarek olsun.
.rar EKIP.rar (Dosya Boyutu: 51,91 KB | İndirme Sayısı: 5)
07-08-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #2
Sn conquerora farkın çıkmasının sebebi siz kusur yüzdesini yuvarlayarak hesaplıyorsunuz. Yuvarlamadan hesaplarsanız siz de aynı sonucu bulacaksınız. Yani 28155,81 değeri doğru değerdir.

Saygılar.
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #3
Merhaba benremix
KUSURYÜZDESİ: Yuvarlak(Ortalama([KUSUR YÜZDESİ]);2) Yerine
KUSURYÜZDESİ: Ortalama([KUSUR YÜZDESİ]);2) yazmam yeterlimidir.
07-08-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #4
2. sorunuzun cevabı için ekteki Sorgu1 isimli sorguyu inceleyiniz. Sorgu1'de Kusur adedi "27585,2731" olarak hesaplanıyor.

1. sorunuzu malesef anlayamadım. Doğru hesaplamanın ne olması gerektiğini yazınız. Ayrıca yuvarlama ile ilgili olarak aşağıdaki linki incelemenizde fayda var

virgülden sonra yuvarlamasın
.rar EKIP_sled.rar (Dosya Boyutu: 23,16 KB | İndirme Sayısı: 1)
Cevapla
Çözüldü #5
(15/09/2011, 01:24)conquerora yazdı: Merhaba benremix
KUSURYÜZDESİ: Yuvarlak(Ortalama([KUSUR YÜZDESİ]);2) Yerine
KUSURYÜZDESİ: Ortalama([KUSUR YÜZDESİ]);2) yazmam yeterlimidir.

Sizin ne istediğinize bağlı. Şu anda hata yok. Sadece uzun rakam yerine yuvarlama yapabilirsiniz. Ancak doğru sonuç almak için şimdi yaptığınız formül yeterli. Ama şunu yaparsanız hataya düşersiniz. Yuvarlanmış rakam ile çarpmamalısınız. Sizin kafanızı karıştıran bu.

Sn Sledgeab hocamın yaptığı sizin istediğiniz sonucu verir ama gerçek sonuç o değildir.

Saygılar...

Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task