Yardim edeceklere simdiden tesekurler.cok onemli benim icin lutfen bir el atin,
iki hucreye girilen saat ornegin 07:00--16:00 bu saatler arasindaki 15:00 a kadar olan kismi bir hucrede sonrasinda bir diger hucrede toplamak istiyorum..
is yerindeki vardiyalarda calisan saatleri hesaplatmam gerekiyor...ben hucreye hangi saati girersem girim baslangic ve bitis icin ucuncu bir hucrede
asagidaki saatlerin araligini toplatmak istiyorum..
07:00--15:00
15:00---23:00
23:00--07:00
asagidaki kodu ben saat 18:00 ile 06:00 arasindaki gece saatlerini hesaplatmada kullaniyorum bunun degismesi gerek ama bir turlu cozemedim,
=ALS(EN(0,25<C23;C23<0,75);ALS(0,75<D23;D23-"18:00";ALS(D23<0,25;"6:00"+D23;0));ALS(0,75<=C23; ALS(0,75<D23;D23-C23;ALS(D23<0,25;"24:00"-C23+D23;"24:00"-C23+"6:00"));ALS("6:00"-C23+D23-"18:00";ALS(D23<0,25;D23-C23;"6:00"-C23))))-ALS(I23>0;F16)
15:00--23:00
23:00==07:00
iki hucreye girilen saat ornegin 07:00--16:00 bu saatler arasindaki 15:00 a kadar olan kismi bir hucrede sonrasinda bir diger hucrede toplamak istiyorum..
is yerindeki vardiyalarda calisan saatleri hesaplatmam gerekiyor...ben hucreye hangi saati girersem girim baslangic ve bitis icin ucuncu bir hucrede
asagidaki saatlerin araligini toplatmak istiyorum..
07:00--15:00
15:00---23:00
23:00--07:00
asagidaki kodu ben saat 18:00 ile 06:00 arasindaki gece saatlerini hesaplatmada kullaniyorum bunun degismesi gerek ama bir turlu cozemedim,
=ALS(EN(0,25<C23;C23<0,75);ALS(0,75<D23;D23-"18:00";ALS(D23<0,25;"6:00"+D23;0));ALS(0,75<=C23; ALS(0,75<D23;D23-C23;ALS(D23<0,25;"24:00"-C23+D23;"24:00"-C23+"6:00"));ALS("6:00"-C23+D23-"18:00";ALS(D23<0,25;D23-C23;"6:00"-C23))))-ALS(I23>0;F16)
15:00--23:00
23:00==07:00
