Excel'deki saatler hariç


0

İşlem süresini hesaplamaya çalışıyorum alınan zamandan tamamlanan zamana kadar ve saatlerini hariç tutmam gerekiyor 23:00 - 08:00 çünkü mesai saatleri dışında. İle oynamaya çalıştım NETWORKDAYS işlevi ancak çözemedi.

Kategoriler:

  • Alınan
  • İşlem Sonu (zaman tamamlandı)
  • Başlangıç ​​saati (08:00)
  • Bitiş saati (23:00)

Şimdiye kadar denediğim şey buydu, ancak hata yaptı:

=(NETWORKDAYS(Received,Processing_End)-1) *
 (End_time-Start_ti‌​me) +
 IF(NETWORKDAYS(P‌​rocessing_End, Proces‌​sing_End), 
    MEDIAN(MOD‌​(Processing_End,1), E‌​nd_time, Start_time),‌
    ​End_time) - 
 MEDIAN(NET‌​WORKDAYS(Received,Re‌​ceived) * 
 MOD(Received‌​,1), End_time, Start_t‌​ime)

Bunu nasıl yapabilirim?



Hala ad hatası alıyorum. Tarihleri ​​hariç tutmak istemiyorum, sadece zamanlar, bana bir formülün nasıl görüneceğini söyler misin? Teşekkürler!
Heike

Cevabımı gördün mü? Sana yardım ediyor mu
Scott

Yanıtlar:


0

Bazı örnek veriler vermiş olsaydınız yardımcı olurdu.

Alınan zamanın ve tamamlanan zamanın asla olmadığını varsayıyorum dükkan kapalı olduğu için 11:00 - 08:00 saatleri arasında, ancak haftanın yedi günü açıktır (yılda 365 gün), bu yüzden hafta sonları için endişelenmemize gerek yok.

Soruna bakmanın bir yolu, eğer bir iş tamamlanırsa aynı zamanda alındığı, fakat n günler (yani, 24 × n saatler sonra, o zaman basit B2-A2 çıkarma 24 × verecek n saatler, 15 sonucunu istediğinizde × n saatler, çünkü dükkan her gün 15 saat açık. Dolayısıyla çözümün basit çıkarma işlemini yapmak olduğunu düşünüyorum. ve sonra işin sistemde olduğu her gün için 9 saat çıkarın.

Bu formül yapmalı:

=$B2-$A2 - (INT($B2)-INT($A2))*(1+TIME(8,0,0)-TIME(23,0,0))

kullandığım yer INT($B2) ve INT($A2) gün bölümlerini almak tarih / saat değerlerinin ve dağınık görünümlü ifade (1+TIME(8,0,0)-TIME(23,0,0)) saat 9: 00 (yarın sabah 8 eksi bu akşam)

İşte bir ekran görüntüsü:

spreadsheet screenshot

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.