Ömer BARAN
Uzman
- Katılım
- 8 Mart 2011
- Mesajlar
- 12,986
- Excel Vers. ve Dili
- Office 2013 ( 32 bit ) TÜRKÇE
Güle güle kullanın.Hocam şimdi tamam ellerinize saglık. ...... Tekrar tekrar teşekkür ederim.
Oluşturulan formüldeki mantığı anlamanız için AN5 hücresindeki dizi formülünde,
TOPLA işlevi parantezindeki kısımların "+" işaretlerine göre parçalara ayrılmış hali ;
-- farklı hücrelere normal formül olarak uygulayın,
-- G5:AK5 kısımlarını G5 olarak, G6:AK6 kısımlarını G6 olarak değiştirin,
-- G5 ve G6 için farklı durumlara uygun (boş/dolu, 18:00'den önce/sonra gibi) elle farklı saatler yazın,
-- sonuçlardaki değişiklikleri ve hesaplamaları göreceksiniz.
-- aşağıdaki formül parçalarının TOPLAMI istenilen sonucu verecektir.
-- Belgede uygulanan dizi formülü, bu işlemi G:AK sütunlarındaki değerler için hesaplayıp, bunların GENEL TOPLAMInı almaktadır.
.
Kod:
=EĞER(G6:AK6="";0;((G5:AK5<>"")*(G6:AK6<>"")*(G6:AK6>$AN$2)*(G6:AK6-$AN$2)))
=EĞER(G5:AK5="";0;((G5:AK5>$AN$2)*(1-G5:AK5)))+((G5:AK5<>"")*(G5:AK5>G6:AK6)*$AO$2)
=EĞER(G6:AK6="";0;((G5:AK5="")*(G6:AK6>$AN$2)*(G6:AK6-$AN$2)))
