• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

SAYIYI SAAT OLARAK FORMATLAMAK

ccuneyt13

Altın Üye
Katılım
20 Ocak 2011
Mesajlar
478
Excel Vers. ve Dili
Office 365 Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
01-11-2026
Gelin makro kullanmadan çözelim bu sorunu.

Tablonun A sütununda işe giriş (A1 0830),
B sütununda işi bırakma (B1 1700) saatleri, parantez içinde olduğu gibi SAYI OLARAK yazılacak.
C1 hücresinde işçinin işyerinde bulunduğu süreyi DAKİKA olarak hesaplayacağız.
Bu örneğe göre aşağıdaki formülü deneyebilir misiniz ?
Hücre biçimi Genel olacak. sonuç dakika veriyor.


=METNEÇEVİR(ZAMAN(SOLDAN(B1;UZUNLUK(B1)-2);SAĞDAN(B1;2);0)-ZAMAN(SOLDAN(A1;UZUNLUK(A1)-2);SAĞDAN(A1;2);0);"ss:dd")*(1440)
 

saka

Altın Üye
Katılım
24 Haziran 2023
Mesajlar
38
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
25-07-2028
ccuneyt13, önerdiğiniz formül çalışıyor.

Size ve ilgilenen diğer arkadaşlara çok teşekkür ediyorum.

Ben daha sade bir formülle çözdüm.
Bu işin makrosuz yapılabileceğine inancım tamdı, Excel bana hayal kırıklığı yaşatmadı. :)

Şu formülü kullandım:

=(METNEÇEVİR(B1; "00\:00")-METNEÇEVİR(A1;"00\:00"))*1440
 
Katılım
22 Eylül 2012
Mesajlar
1,072
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Kendin sordun. Kendin buldun. Bizler boşuna mı kürek çektik.

=(METNEÇEVİR(B1; "00\:00")-METNEÇEVİR(A1;"00\:00"))*1440

Bu da ilginçmiş. Bşey daha öğrendik :)
 
Üst