Soru Zaman hesaplama sorunum için yardım

Katılım
15 Ocak 2019
Mesajlar
229
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
06-03-2024
Merhaba arkadaşlar

Vinçlerin çalışma sürelerini hesaplatırken e sütündaki süreyi metneçevirek hakediş oluşturdum. Fakat 1 nolu vinç'in belirtilen tarihte ne kadar süre çalışmış bunu formülle buldurmak istiyorum. Bu nedenle yardımınızı rica ediyorum.

Yardımlarınız için şimdiden teşekkür ederim.

1553801715649.png
 

Ekli dosyalar

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,334
Excel Vers. ve Dili
2007 Türkçe
Merhaba, deneyiniz...
Kod:
=(ÇOKETOPLA(D2:D16;A2:A16;I3;B2:B16;1)-ÇOKETOPLA(C2:C16;A2:A16;I3;B2:B16;1))*24
Alternatif:
Kod:
=TOPLA.ÇARPIM(($A$2:$A$16=I3)*($B$2:$B$16=1)*($D$2:$D$16-$C$2:$C$16))*24
 
Katılım
15 Ocak 2019
Mesajlar
229
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
06-03-2024
Merhaba, deneyiniz...
Kod:
=(ÇOKETOPLA(D2:D16;A2:A16;I3;B2:B16;1)-ÇOKETOPLA(C2:C16;A2:A16;I3;B2:B16;1))*24
Alternatif:
Kod:
=TOPLA.ÇARPIM(($A$2:$A$16=I3)*($B$2:$B$16=1)*($D$2:$D$16-$C$2:$C$16))*24
malasef 2 formülde toplam süreyi vermiyor.
 

Ö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.
İşlem sonucunu;
-- Saat:dakika olarak istiyorsanız, formülün uygulanacağı hücre biçimini, İSTEĞE UYARLANMIŞ kısmından [ss] : dd olarak ayarlayıp birinci formülü,
-- Ondalıklı sayı olarak istiyorsanız, hücre biçimini SAYI olarak ayarlayıp ikinci formülü
kullanabilirsiniz
=TOPLA.ÇARPIM(($A$2:$A$16=J3)*($B$2:$B$16=1)*($D$2:$D$16-$C$2:$C$16))
=24*TOPLA.ÇARPIM(($A$2:$A$16=J3)*($B$2:$B$16=1)*($D$2:$D$16-$C$2:$C$16))
SONRADAN İLAVE NOT: Sayın adaşım cevap yazmış bile.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,334
Excel Vers. ve Dili
2007 Türkçe
malasef 2 formülde toplam süreyi vermiyor.
Sizin ilk hesaplamanız hatalı maalesef. Mesela; E8 hücreniz 9,30 gösteriyor. Buna saat değeri olarak baktığımızda 9,5 saat ederken siz 9,3 saat şeklinde hesaplatmışsınız. Aradaki fark bundan kaynaklanıyor.
Bir de formülü girdikten sonra ilgili hücreyi sayı olarak biçimlendiriniz.
 

Ö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.
Evet Sayın adaşım.
E sütununda kullanılan formül, saat dakika cinsinden (METNEÇEVİR işleminin pek anlamı yok aslında)
ama SAYI GİBİ ONDALIK AYRACI ile ayrılmış. doğru ONDALIK cinsinden hesaplama için E8 hücresindeki formülün;
(hücre SAYI olarak biçimlendirilip) =24*(D8-C8) olarak yazılıp sonucun da 9,50 olması lazım idi.
 
Katılım
15 Ocak 2019
Mesajlar
229
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
06-03-2024
Sizin ilk hesaplamanız hatalı maalesef. Mesela; E8 hücreniz 9,30 gösteriyor. Buna saat değeri olarak baktığımızda 9,5 saat ederken siz 9,3 saat şeklinde hesaplatmışsınız. Aradaki fark bundan kaynaklanıyor.
Bir de formülü girdikten sonra ilgili hücreyi sayı olarak biçimlendiriniz.
Malasef yalnışınız var, e8 hücresi çalışılan süre 09:30 doğrudur. 09:50 olması mümkün değil. Hakediş hesaplamamız ücret olacağından dolayı mecburen metne çevriliyor, eğer siz bu şekilde bir tablo da raporlama yapacakken nasıl bir yol çizerdiniz?

birden fazla vinç olan bir tabloda örneği vermeniz mümkünmüdür?
 

Ö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.
Sayın com5, 9:30 diyorsunuz ama metneçevirirken 9,30 olarak çevirmişsiniz.
İşlem sonucu 9 saat 30 dakika evet ve doğru yazım şekli 09:30 (yani dokuzbuçuk saat).
Bu sonuç ondalıklı sayı olarak yazılcaksa 9,50 (9 tam yüzde 50) şeklinde yazılmalıdır.

Her iki seçenek için de formül ve açıklama yazmıştım.
4 numaralı cevabımı açıklama kısmını da okuyarak istediğinizi uygularsınız.
.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,334
Excel Vers. ve Dili
2007 Türkçe
çalışılan süre 09:30 doğrudur. 09:50 olması mümkün değil
9:30 (yani 9 saat 30 dakika: sayı olarak ifade edilirse 9,5 saat) ama siz onu 9,30 yazdırmışsınız. Kastettiğim yanlışlık orada.
Bir de metneçevir formülü verileri metne çevirdiği için sonucu doğrudan hesaplamalarda kullanamazsınız. Bunun yerine hücre biçimiyle saate çevirmeyi deneyiniz.
 
Üst