ondalıklı saat dönüştürme

Katılım
2 Kasım 2010
Mesajlar
30
Excel Vers. ve Dili
2016
275 saatlik toplam çalışma süreli bir işte günlük 8 saat çalışıldığı zaman 34,375 günde bitiyor ama normalde bu sonucun 34 gün 3 saat olacak şekilde hesaplanması mümkünmüdür ? yani ondalılktan sonraki sayı saate çevrilebilirmi ? :hey:
 
Son düzenleme:

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Anlaşılan sizin hesaplar hep karışıyor.

Gün için:

Kod:
=INT(34,375)

Saat için:

Kod:
=MOD(34,375;1)*24

Sonuç:

34 gün, 9 saat (3 saat değil.)



.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
A1 Hücresinde 275 saat yazılı ise.
Gün için:
Kod:
=TAMSAYI(A1/8)
Saat için:
Kod:
MOD(A1;8))
Sayın İdris Beyin cevabını görmedim.Alternatif olsun.
Haklısın Ömer BARAN üstadım. Teşekkürler uyarın için.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba, ben de fikrimi söyleyeyim.

Tam gün'den artan kısım için sanırım TAMSAYI işlevine ihtiyaç yok.
.
Kod:
=[COLOR="Red"]TAMSAYI[/COLOR](A1/8) & " gün, " & [COLOR="red"]MOD[/COLOR](A1;8) & " saat"
 
Katılım
2 Kasım 2010
Mesajlar
30
Excel Vers. ve Dili
2016
.

Anlaşılan sizin hesaplar hep karışıyor.

Gün için:

Kod:
=INT(34,375)

Saat için:

Kod:
=MOD(34,375;1)*24

Sonuç:

34 gün, 9 saat (3 saat değil.)



.
.

9 saat olamaz çünkü bir günde max. 8 saat çalışıyor. geriye kalan saat bir sonraki güne devrediyor. ama yinede verdiğiniz formul işe yaradı. çok saolun.
 
Katılım
2 Kasım 2010
Mesajlar
30
Excel Vers. ve Dili
2016
Merhaba, ben de fikrimi söyleyeyim.

Tam gün'den artan kısım için sanırım TAMSAYI işlevine ihtiyaç yok.
.
Kod:
=[COLOR="Red"]TAMSAYI[/COLOR](A1/8) & " gün, " & [COLOR="red"]MOD[/COLOR](A1;8) & " saat"

çok teşekkür ederim işime yaradı. ama bu seferde birleştirme sorunu yaşadım. başlama ve bitiş tarihlerini birleştirdiğim zaman, tarihleri sayı olarak algılıyor. bu nasıl çözebilirim.

=BİRLEŞTİR(C1;" günü "; " başlayıp ";C5;" günü ";E10;" saat çalışıp tamamlayacaktır.")

burdaki c1 ve c5 tarih tir. ama sayı olarak çıkıyor. (43193 ve 43210 gibi)
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Gereksiz uzayan mesajlaşmaların önüne geçmek için, sorularınızı;
gerçek belgenizin, özel bilgi içermeyen az satırlı bir kopyası şeklinde hazırlaycağınız örnek belge üzerinden sorunuz.

BİRLEŞTİR işlevinde, birleştirilecek veriyi METNEÇEVİR işlevi parantezine alıp biçimlendirmeniz gerekir.
Forum sayfalarının üst orta bölümünde yer alan ARAMA bölümünü kullanınız.

Örnek belge yükleme yöntemine ilişkin kısa açıklama cevaplarımın altındaki İMZA bölümünde var.
.
 
Katılım
2 Kasım 2010
Mesajlar
30
Excel Vers. ve Dili
2016
[sıze="2"]merhaba, ben de fikrimi söyleyeyim.

Tam gün'den artan kısım için sanırım tamsayı işlevine ihtiyaç yok.
.[/sıze]
Kod:
=[color="red"]tamsayı[/color](a1/8) & " gün, " & [color="red"]mod[/color](a1;8) & " saat"

burda 8 saat yerine 2, 4 veya 6 saat yaptığım zaman hatalı çıkıp bitiş tarihinden 1 gün sonrayı atıyor.
örneğin;

başlama: 05/05/2018

toplam saat: 280

günlük çalışacağı saat: 4

bitiş tarihi: ( günlük 4 saatten toplam 70 tam gün çalışıp bitirecetir.) ama bu formülde bitiş tarihi hafta sonları ve resmi tatiller çıktıktan sonra 15 ağustosta bitmesi gerekirken 16 ağustos gösteriyor. Bu sorun neden kaynaklıdır.
 
Üst