• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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,420
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