Çözüldü İki Saat Arasındaki Farkı Bulma

  • Konuyu başlatan Konuyu başlatan slymnytm
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

slymnytm

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Sn. İlgililer;

Mesai saatlerini hesaplamak için sistemden veri çekiyorum lakin saat 00:00'da sonra saat bilgisinin yanında * işareti çıkıyor (00:15*). Bu yüzden dolayı yazdığım formül de değer hatası veriyor.

IMG-20210409-WA0084.webp


Bu hususta yardımlarınızı talep etmekteyim.

Saygılarımla.
 

Ekli dosyalar

Merhabalar.
@Slymnytm , @AhmetRasim

Hem hatalı olduğunu düşündüğüm bir hususu yazayım, hem de alternatif cevap vereyim dedim.

Hatalı gördüğüm kısım:
Formüldeki ...... 24 + .... kısmında, 24 sayısı sanırım saat olarak düşünülmüş ancak
saat/tarih (zaman) işlemlerinde 1 sayısı 1 günü yani 24 saati temsil eder. Yani eklenen şey 24 saat değil 24 gün oluyor.

Formülün ilgili kısmı, biçimi GENEL olarak ayarlanmış bir hücreye =24+YERİNEKOY(C2;"*";"")-YERİNEKOY(B2;"*";"") şeklinde
uygulandığında alınan sonuç 23,21458333... olur. Yani sonuç 23,21458333 gün dolayısıyla da ilgili hücrenin biçimi,
İSTEĞE UYARLANMIŞ >> "[ss]:dd" şeklinde (s'yi TEK yazın) ayarlanırsa 557:29:00 (beş yüz elli yedi saat dokuz dakika) olduğu görülebilir.

Bu nedenle formülün ilgili kısmında .... 1 + ..... şeklinde kullanılması doğru olur.
Zira formül sonuçları, örneğin fazla mesai hesaplamalarında haftalık/aylık sınır değerlerle karşılaştırılacak olursa sonuçlar yanıltıcı olabilir.

Alternakif cevap:
=EĞER($C2="";"";(YERİNEKOY($C2;"*";"")<YERİNEKOY($B2;"*";""))+YERİNEKOY($C2;"*";"")-YERİNEKOY($B2;"*";""))
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst