Merhabalar Sorgunun çalıştırıldığı günden itibaren geriye dönük olarak son 1 ayın 3 ayın 1 yılın vs kayıtlarını almak istersem ölçüte yazacağım ifadeler ne olmalıdır.Teşekkürler
Between Date() And Date()-6 Bu sorgu son 7 günün kayıtlarını alıyor ben son üç ayın diyelimki eylül ekim ve kası aylarını şu ana kadar almak istersem bu ölçütü nasıl değiştirmeliyim.
dateserial(yıl + - yıl farkı, ay +- ay farkı, gün+-gün farkı) fonksiyonu işe yarayabilir
Kod:
>=dateserial(year(date),month(date)-3,day(date))
gibi 1 şey olmalı
90 gün çıkartmıyor ayların kendi uzunluğunu toplayıp çıkarıyor
ağustos = 31
eylül = 30
+ ekim = 31
toplam = 92
dateserial(year(date),month(date)-3,day(date))
bize 24 ağustosu veriyor
kasım ayındayız eğer 90 gün çıkarsaydı 26 ağustos ederdi.
ama eğer ay başından başlamak istiyorsanız
fonksiyonu şöyle yazmanız gerekir
>=dateserial(year(date),month(date)-2,1)
(24/11/2018, 19:47)haliliyas yazdı: [ -> ]90 gün çıkartmıyor ayların kendi uzunluğunu toplayıp çıkarıyor
ağustos = 31
eylül = 30
+ ekim = 31
toplam = 92
dateserial(year(date),month(date)-3,day(date))
bize 24 ağustosu veriyor
kasım ayındayız eğer 90 gün çıkarsaydı 26 ağustos ederdi.
ama eğer ay başından başlamak istiyorsanız
fonksiyonu şöyle yazmanız gerekir
>=dateserial(year(date),month(date)-2,1)
Bu hatayı verdi halil bey Sanırım virgülden dolayı