hücre formülü hakkında

Katılım
15 Şubat 2007
Mesajlar
336
Excel Vers. ve Dili
xp
Arkadaşlar sorgular kısmına 06CGC48 yazdığınızda mazot yüzdesi kısmında hata diye yazan yerlerin 0 rakamı olarak görünmesini istiyorum. Anlatmak istediğim örnek dosya ektedir. Yardımlarınızı bekliyorum.
 

Ekli dosyalar

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;

SELECT a.Kimlik, a.PLAKA, a.TARIH, a.KM, IIf(IsNull((SELECT max(KM) from [MAZOT] where kimlik<a.kimlik and PLAKA=a.PLAKA)),KM,(SELECT max(KM) from [MAZOT] where kimlik<a.kimlik and PLAKA=a.PLAKA)) AS bb, [KM]-[bb] AS [Yaptığı km], a.OLCUM, a.CEKER, a.YEDEK, (select nz(last([OLCUM]+[CEKER]+[YEDEK]),0) from mazot where kimlik<a.kimlik and plaka=a.plaka) AS [Bir önceki top cıkıs lt], [OLCUM]+[CEKER]+[YEDEK] AS [Top cıkıs lt], IIf([Bir önceki top cıkıs lt]-[OLCUM]<0,0,[Bir önceki top cıkıs lt]-[OLCUM]) AS [Yaktığı lt], IIf([Yaktığı lt]=0,0,[Yaktığı lt]/[Yaptığı km]) AS [Mazot % si]
FROM MAZOT AS a
ORDER BY a.PLAKA, a.TARIH DESC;
 
Katılım
15 Şubat 2007
Mesajlar
336
Excel Vers. ve Dili
xp
teşekkür ederim. yardımcı olduğunuz için
 
Üst