- Katılım
- 26 Temmuz 2005
- Mesajlar
- 34
- Excel Vers. ve Dili
- Excel 2010 - İngilizce
Excel 2010 - Türkçe
Merhaba sipariş bekleme saati için bir formüle ihtiyacım var.
EĞER + VE formüllerini birleştirmek istedimse de başarılı olamadım.
A sütununda "01.12.2015 14:34:21" şeklinde gg.aa.yyyy ss:dd:nn formatında giriş saatleri var, B sütununda aynı formatta çıkış saatleri var.
Mesai saatinin (8:30 12:30) - (13:30 17:00) olduğu varsayımıyla;
C sütununda siparişin sisteme girişinden depodan çıkışına kadar olan bekleme süresini göstermek istiyorum.
Belirttiğim mesai saatleri dışındaki girişleri mesai saatinde gelmiş gibi uyarlamak istiyorum.
"Asıl yapmak istediğim; giriş saatlerini mesai saatlerine / haftasonuna / bayram vs. tatil günlerine göre düzenlemek."
Şartlar;
-8.30 öncesi gelen 8.30 öncesi çıkmışsa giriş saati olarak çıkış saati yazılır.
-12.30 / 13.30 arası gelen -12.30 / 13.30 arası çıkmışsa giriş saati olarak çıkış saati yazılır.(Personel mesai saati dışında çalıştığı için müşteriye bekleme yazmıyoruz)
-8.30 ve öncesi gelen 8.30 sonrası çıkmışsa giriş saati 8.30 sayılır.
-8.30 sonrası gelen aynı gün 23.59'a kadar çıkmışsa giriş saati değişmez. (12.30'dan önce gelip 13.30'dan sonra çıkmışsa öğle molası olan 1 saat giriş saatine eklenir / ya da bekleme saatinden 1 saat düşülür)
-12.30 / 13.30 arası gelen 13.30 sonrası çıkmışsa giriş saati 13.30 sayılır.
-17.00 sonrası gelen en az ertesi gün çıkmışsa, giriş saati ertesi gün 8.30 sayılır (ertesi gün 8.30 'dan önce çıkmışsa giriş saati çıkış saati ile aynı an sayılır).
-cuma 17:00'den sonra gelen 17:00'den sonra çıkmamışsa giriş tarihi ve saati pazartesi 08:30 olur.
-Bayram tatilleri de haftasonu gibi sayılır.
Son olarak;
Aynı gün içinde ve 1 gün sonra bitenleri saat cinsinden (07:20:45 formatında) göstermek, daha uzun süredekileri ise mesai saati hesabı yapmadan gün cinsinden ( 2 gün, 34 gün gibi) göstermek istiyorum.
çok uzun oldu ama umarım bir fikir verebilirsiniz.
Şimdiden teşekkürler.
EĞER + VE formüllerini birleştirmek istedimse de başarılı olamadım.
A sütununda "01.12.2015 14:34:21" şeklinde gg.aa.yyyy ss:dd:nn formatında giriş saatleri var, B sütununda aynı formatta çıkış saatleri var.
Mesai saatinin (8:30 12:30) - (13:30 17:00) olduğu varsayımıyla;
C sütununda siparişin sisteme girişinden depodan çıkışına kadar olan bekleme süresini göstermek istiyorum.
Belirttiğim mesai saatleri dışındaki girişleri mesai saatinde gelmiş gibi uyarlamak istiyorum.
"Asıl yapmak istediğim; giriş saatlerini mesai saatlerine / haftasonuna / bayram vs. tatil günlerine göre düzenlemek."
Şartlar;
-8.30 öncesi gelen 8.30 öncesi çıkmışsa giriş saati olarak çıkış saati yazılır.
-12.30 / 13.30 arası gelen -12.30 / 13.30 arası çıkmışsa giriş saati olarak çıkış saati yazılır.(Personel mesai saati dışında çalıştığı için müşteriye bekleme yazmıyoruz)
-8.30 ve öncesi gelen 8.30 sonrası çıkmışsa giriş saati 8.30 sayılır.
-8.30 sonrası gelen aynı gün 23.59'a kadar çıkmışsa giriş saati değişmez. (12.30'dan önce gelip 13.30'dan sonra çıkmışsa öğle molası olan 1 saat giriş saatine eklenir / ya da bekleme saatinden 1 saat düşülür)
-12.30 / 13.30 arası gelen 13.30 sonrası çıkmışsa giriş saati 13.30 sayılır.
-17.00 sonrası gelen en az ertesi gün çıkmışsa, giriş saati ertesi gün 8.30 sayılır (ertesi gün 8.30 'dan önce çıkmışsa giriş saati çıkış saati ile aynı an sayılır).
-cuma 17:00'den sonra gelen 17:00'den sonra çıkmamışsa giriş tarihi ve saati pazartesi 08:30 olur.
-Bayram tatilleri de haftasonu gibi sayılır.
Son olarak;
Aynı gün içinde ve 1 gün sonra bitenleri saat cinsinden (07:20:45 formatında) göstermek, daha uzun süredekileri ise mesai saati hesabı yapmadan gün cinsinden ( 2 gün, 34 gün gibi) göstermek istiyorum.
çok uzun oldu ama umarım bir fikir verebilirsiniz.
Şimdiden teşekkürler.
Son düzenleme:
