• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü süre koşulunda değiştirilebilir olması hk.

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

metegok

Yeni Üye
Katılım
25 Nis 2022
Mesajlar
161
Çözümler
1
Aldığı beğeni
15
Excel V
Office 2019 TR
Konu Sahibi
merhabalar,

Ortalama Gecikme Saat ve KabulEdilebilirGecikmeSüre başlıklarında

ortalama gecikme süresini hedef teslim saati baz alınarak sadece gecikme ( kırmızı hücreler) olan tarihlerde olan süre aşımı hesaplanmaktadır.

KabulEdilebilirGecikmeSüre ise ortalama gecikme süresi 15 dk olarak tanımlı, altı ise evet üzerinde ise hayır olarak koşul vardır.

15 dk kuralının değişebilir olması yönünde desteğinizi talep ederim

örnk: kod kısmından 90 dk. 45 dk vs değişebilir olması form sayfasında aynı şekilde saat cinsinde gösterilmesi gerekmektedir.

Saygılarımla...
 
Çözüm
sorgunuzda kullanılan aşağıdaki kod 15 dk hesabı içindi
"iif(Sum(IIf([Data$].[HedefTeslimSaati]<[Data$].[OrtalamaTeslimAlmaZamanı],[Data$].[OrtalamaTeslimAlmaZamanı]-[Data$].[HedefTeslimSaati],0))/Sum(IIf([Data$].[HedefTeslimSaati]<[Data$].[OrtalamaTeslimAlmaZamanı],1,0))>1.04166666666667E-02,'Hayır','Evet' ) AS Kabul "
1 dk =1/(24*60)
15 dk=15*1/(24*60)=1.04166666666667E-02
yani 90 dk ise kodda ki kırmızılı kısmı 90*1/(24*60) olarak değiştirmelisiniz
sorgunuzda kullanılan aşağıdaki kod 15 dk hesabı içindi
"iif(Sum(IIf([Data$].[HedefTeslimSaati]<[Data$].[OrtalamaTeslimAlmaZamanı],[Data$].[OrtalamaTeslimAlmaZamanı]-[Data$].[HedefTeslimSaati],0))/Sum(IIf([Data$].[HedefTeslimSaati]<[Data$].[OrtalamaTeslimAlmaZamanı],1,0))>1.04166666666667E-02,'Hayır','Evet' ) AS Kabul "
1 dk =1/(24*60)
15 dk=15*1/(24*60)=1.04166666666667E-02
yani 90 dk ise kodda ki kırmızılı kısmı 90*1/(24*60) olarak değiştirmelisiniz
 
Çözüm
Konu Sahibi
tamamdır oldu halil hocam sağolun teşekkür ederim.

küçük bir nokta var sadece eşitse hayır diyor evet olsa daha iyi olur olmasa da çok sorun değil.

ellerinize sağlık. saygılarımla.
 
Kodda > işareti var,
yani 15e eşitse evet demesi gerekiyor
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst