Şu anki Saat i nasıl yazdırcam

Katılım
9 Şubat 2006
Mesajlar
31
Excel Vers. ve Dili
Microsoft® Excel® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20648) 32-bit
İngilizce
Altın Üyelik Bitiş Tarihi
31-08-2023
Herkese selam..
Herhangi bir hücreye şu anki saat i yazdırıp o saate göre yaptığım işlem sonuçlarını toplama çıkarma yapacağım ama şu anki saat i nasıl yazdırcam???
fx menüsünden araştırdım bi tane buldum ama tarihle beraber saati yazdırabildim. ben sadece saat i istiyorummm.

şimdiden teşekkürker...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
=ŞİMDİ() fonksiyonu kullanın ve hücrenin formatını "ss:dd" olarak ayarlayın.
 
Katılım
9 Şubat 2006
Mesajlar
31
Excel Vers. ve Dili
Microsoft® Excel® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20648) 32-bit
İngilizce
Altın Üyelik Bitiş Tarihi
31-08-2023
yalnız ben istediğimi gene yapamadım yaaa. saati yazdırdım ama bi hücrede bulduğum mesela 34 dakikayı şu anki saate ekleyip bitiş zamanını buldurmak istiyorum. toplatıyom şu anki saat ile 34 ü olmuyor...
 
Katılım
9 Şubat 2006
Mesajlar
31
Excel Vers. ve Dili
Microsoft® Excel® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20648) 32-bit
İngilizce
Altın Üyelik Bitiş Tarihi
31-08-2023
konuya açıklık getirmek için şu örneği size yollayım.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Alternatif-1 (Makro)

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Intersect(ActiveCell, [A1:A20]) Is Nothing Then
MsgBox "İmleci İlgili Hücreye Götür"
Exit Sub
End If
ActiveCell = Now
Selection.NumberFormat = "h:mm"
End Sub
Not : İlgili hücreye çift tıklayın.

Alternatif-2 (Makro)

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
ActiveCell = Now
Selection.NumberFormat = "h:mm"
End Sub

Alternatif-2 (Fonksiyon)

Ctrl>Shift>Nokta, tuşunu birlikte basın.
 
Katılım
9 Şubat 2006
Mesajlar
31
Excel Vers. ve Dili
Microsoft® Excel® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20648) 32-bit
İngilizce
Altın Üyelik Bitiş Tarihi
31-08-2023
hocam o kadar profesyonel değilim ben yaaa. makroları becerebileceğimi sanmıyorum. ctrl+shift+nokta ya basınca şu anki saati yazıyor onu denedim ama onu ben zaten yapmıştım.
 
Katılım
10 Mayıs 2006
Mesajlar
33
Excel'de tarih; üzerine format uygulanmış bir sayıdan ibarettir.

Örneğin, 14 Haziran 2006 tarihi aslen 38882 sayısıdır. Bu durumda 15 Haziran 38883 sayısına, 25 haziran 2006 ise 38893 sayısına eşittir. (Dikkat ettiyseniz hergün 1 tamsayı ilave ediyor)
Saat kavramı ise çok basit bir matematik işlemidir. 1 gün = 24 saat olduğuna göre 38882,50 sayısı 14 haziran saat 12:00 'ı gösterir.

14 Haziran 12:00 zamanına 1 saat ilave etmek için 3882,50 sayısına 1/24 ilave etmek gerekir. Buda 38882,5416666667 sayısıdır. Bu sayısa tarih formatı uygularsanız 14 Haziran 13:00 olarak gözükür.

Bulduğumuz zamana 34 dakika eklemek için; haliyle bu sayıya 1/24/60*34 sayısını ilave etmek gerekir. Zira bir dakika = 1 gün / 24 saat / 60 sayısıdır (0,000694444444444444)

Genel bilgiyi verdikten sonra sizin örneğinizde şunu yapmanız gerekiyor

a1 hücresi = Başlangıç zamanı
b1 hücresi = İlave Edilecek Dakika ise;
c1 hücresi = a1 + ( 1/24/60*b1)
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn ozgur1234,

34 yazdığınız hücreye 00:34 yazıp dener misiniz?
 
Katılım
9 Şubat 2006
Mesajlar
31
Excel Vers. ve Dili
Microsoft® Excel® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20648) 32-bit
İngilizce
Altın Üyelik Bitiş Tarihi
31-08-2023
Valla hocam önünde eğilmem lazım heralde harikasın mükemmelsin. çok teşekkür ederim.
 
Üst