AccessTr.neT

Tam Versiyon: Tarih Alanına İşgünü Nasıl Ekletebilirim?
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
(21/03/2021, 09:15)berduş yazdı: [ -> ]aşağıdaki 3 fonksiyonu dener misiniz?
hangisini tercih ederseniz...

henüz hız testi yapmadım 4 yöntemden hangisi daha hızlı bilmiyorum
deneyince akşama doğru yazarım
1. yöntem
Chose7: Choose(([plandate1] Mod 7)+1;[plandate1]+10;[plandate1]+9;[plandate1]+9;[plandate1]+9;[plandate1]+9;[plandate1]+11;[plandate1]+11)
2. yöntem

IIF7: IIf([plandate1] Mod 7=0;[plandate1]+10;IIf([plandate1] Mod 7>4;[plandate1]+11;[plandate1]+9))
3. yöntem
Switch7: Switch([plandate1] Mod 7=0;[plandate1]+10;[plandate1] Mod 7>4;[plandate1]+11;[plandate1] Mod 7<5 And [plandate1] Mod 7>0;[plandate1]+9)


Sayın Berdus,
Harika çok teşekkürler. üçünü de denedim, doğru sonuçları verdi.
1.113.121 kayıtta 4 farklı yöntemi de denedim hız çok farklı çıkmadı
sonuçlar saniye cinsinden
Choose | Fonk7 | IIF7 | Switch7
_______________________________
6 | 5 | 6 | 6
6 | 6 | 6 | 6
5 | 5 | 5 | 5
6 | 6 | 5 | 5
anladığım kadarıyla söyleyeyim;
26 mart Cuma gününe 7 iş günü eklenecek yani cuma günü hesaba katılmayacak
[Resim: do.php?img=10821]
https://resim.accesstr.net/do.php?img=10821
(21/03/2021, 14:06)berduş yazdı: [ -> ]anladığım kadarıyla söyleyeyim;
26 mart Cuma gününe 7 iş günü eklenecek yani cuma günü hesaba katılmayacak
[Resim: do.php?img=10821]
https://resim.accesstr.net/do.php?img=10821


Aynen bu şekilde,
Tekrar teşekkürler çabanız için. IFF isimli sorguyu kullanacağım
Rica ederim )
İyi çalışmalar
Sayfalar: 1 2 3