sorguda formüllü yeni sutun

Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
Arkadaşlar, ekli dosyamdaki hırsızlık olayları sorgusunda aydınlatılma oranı isimli yeni bir sutun oluşturup % formülü koymak istedim ancak beceremedim. Yardımlarınızı bekliyorum
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Sorgudaki Aydınlatma Oranı alanını aşağıdaki gibi düzenlerseniz istediğinizi elde edersiniz..

Kod:
AYDINLATILMA ORANI %: ((Nz([FAİLİ BELLİ];0)+Nz([FAİLİ FİRAR];0))/[TOPLAM]*100) & "%"

Sıkıntınız, işleme kattığınız alanlarda değer bulunmamasından kaynaklanıyordu.. Nz fonksiyonu sayesinde ilgili alanlarda hiç değer yoksa o alanı 0 saymasını sağladık..

Deyimin sonundaki & "%" ile de çıkan sonucun sonuna % işaretini ekledik.. Dilerseniz başa da alabilirsiniz..
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
İlgin için çok teşekkür ederim. bir konu daha sormak istiyorum. sonuçları aldım ancak % hesaplaması olduğu için malumunuz bazı değerler 83,33333333 olarak gidiyor bununda 83,3 olarak kalmasını istiyorum bunu nasıl yapıcam.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,345
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
İlgin için çok teşekkür ederim. bir konu daha sormak istiyorum. sonuçları aldım ancak % hesaplaması olduğu için malumunuz bazı değerler 83,33333333 olarak gidiyor bununda 83,3 olarak kalmasını istiyorum bunu nasıl yapıcam.
Değişkeni şu fonksiyon ile düzeltebilirsiniz.
Kod:
Private Function RoundA(Sayi, Optional Basamak As Long)
Kat& = 10 ^ Abs(Basamak)
If Basamak >= 0 Then RoundA = CDbl(FormatNumber(Left(Sayi, 30), Basamak))
If Basamak < 0 Then RoundA = CDbl(RoundA(FormatNumber(Left(Sayi, 30) / Kat), 0) * Kat)
End Function
 
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
&#304;lginize ve beyninize sa&#287;l&#305;k t&#351;k ederim
 
Üst