Saatlik ücret hesaplaması

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
El yordamıyla yaptım dediğiniz yuvarlamaları hangi kuralla yaptınız? Ben bir bağ göremedim. Örneğin 27:48'i 27,50 olarak yuvarlamışsınız. 27:48 normalde 27 saat 48 dakika iken siz 27,50 yani 27 buçuk olarak yuvarlamışsınız (aslında ondalık olarak 27,8 saat yapar). 33 saat 16 dakikayı 33 buçuk saat (tam olarak 33,27 olması lazım), 42 saat 36 dakikayı 42 buçuk saat olarak yuvarlamışsınız (tam olarak 42,6 olması lazım) vs. Belirli bir kurala uymadığınız gibi ilk verdiğim örnekteki gibi "bana göre" hatalı dönüşüm de yapmışsınız.
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Hocam benim hesaplamalarım yanlış onu kabul ediyorum en başından beri :)

Benim ricam; sizin tarif ettiğiniz doğru sonucu ek dosya ile sunarmısınız Bende doğrudan onu kullanmak istiyorum. Mümkünse net sonuçlar, değilse yuvarlayarak işlem yapalım. Ama bir örnek dosyanızı rica ediyorum

Saygılarımla
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Yoksa sonuç olarak Eksik Ücret Sütunundaki sonuçlar doğru anlamına mı geliyor ?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
15 numaralı mesajda örnek dosya eklemiştim, olmadı mı?
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Tamam yardımlarınız ile birlikte bende şöyle bir yöntem uyguladım

=YUKARIYUVARLA(I3;1)
=SAĞDAN(M3;2)
=EĞER(N3<",4";AŞAĞIYUVARLA(M3;0);YUKARIYUVARLA(M3;0))

Sonuç



Teşekkür ederim yusuf hocam

Formülleri birleştirince de böyle birşey ortaya çıktı :)

Kod:
=EĞER(SAĞDAN(M2;2)<",4";AŞAĞIYUVARLA(M2;0);YUKARIYUVARLA(M2;0))
 
Son düzenleme:

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Sanki boşuna uzatıyormuşsunuz gibi geliyor. Önce sorduğunuz soruları unutun. Tam olarak ne istediğinizi basitçe sorun: "Saatlik ücreti şu olan işçinin şu kadar sürede ne kadar hakettiğini bulmak istiyorum. Ancak hesaplama yapılırken, saatlik ücretin/toplam hakedişin/sürenin şu kadarı dikakte alınmasın ya da şu şartla yuvarlama yapılsın" gibi belirtirseniz daha basit bir formül oluşturulabilir.
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Hesap makinası yüzünden yanlış sonuçlar alıyormuşum, sorunu yeni fark ettim çünkü kusura bakmayın

istediğim sonucu aldım ben
 

Log

Katılım
20 Şubat 2023
Mesajlar
1
Excel Vers. ve Dili
plus 2021
Aleykümselam.

Excel çalıştığı saat olarak belirttiğiniz 33:37:00'ı aslında 1 gün 9 saat 37 dakika olarak görüyor. 1 gün excel için sayıyla 1 anlamına geldiğinden 5,56 ile 1,küsür bir tutarı çarpıyor ve 7,78TL buluyor. Doğru işlem yapması için formül sonuna 24'le çarpma ekleyerek dener misiniz? Yani ücret * çalıştığı saat * 24

Ya da daha gerçekçi bir formül için A1 hücresinde çalıştığı saat yazıyorsa aşağıdaki formülü kullanın:

Kod:
=YUVARLA((GÜN(A1)*24+SAAT(A1)+DAKİKA(A1)/60)*5,56;2)
Valla süper abi çok işimi gördü bu sonunu 24 ile çarpmak.
 
Üst