Excel'de saat, dakika ve saniyeyi ondalık saate nasıl dönüştürebilirim?
Ondalık saat biçiminde (örneğin 8,5 saat) bir zaman listesiniz varsa ancak hh:mm:ss (saat:dakika:saniye) biçimlendirmesine alışkınsanız ne yapabilirsiniz? Aşağıdaki yöntemlerle ondalık saati saat, dakika ve saniyeye dönüştürme sorununu kolayca çözebilirsiniz.
Formül kullanarak saat, dakika ve saniyeyi ondalık saate dönüştürme
Bir tıklamayla saat, dakika ve saniyeyi ondalık saate dönüştürme ![]()
Formül kullanarak ondalık saati saat, dakika ve saniyeye dönüştürme
VBA ile ondalık saati saat ve dakikaya dönüştürme
Formül kullanarak saat, dakika ve saniyeyi ondalık saate dönüştürme
A Sütununda saat, dakika ve saniye biçiminde zaman verileriniz olduğunu varsayalım; bunları ondalık saate dönüştürmek için aşağıdaki adımları izlemeniz yeterlidir:
1. Boş bir hücre seçin (örneğin B1 hücresi) ve şu formülü girin: =A1*24 (A1 hücresi, ondalık saate dönüştürmek istediğiniz veriyi içeren hücredir, ihtiyacınıza göre değiştirebilirsiniz). Ardından klavyenizdeki Enter tuşuna basın. Ekran görüntüsüne bakın:
2. Ardından, dönüştürmek istediğiniz aralığı doldurmak için doldurma tutamacını sürükleyin. Ekran görüntüsüne bakın:
3. Sonra, B sütunundaki sonuç hücrelerini Genel biçimlendirme olarak ayarlamanız gerekir: aralığı seçin, sağ tıklayın ve bağlam menüsünden Hücre biçimini ayarlar seçeneğine tıklayın. Ekran görüntüsüne bakın:
4. Ardından, Sayı sekmesine tıklayın; Hücre biçimini ayarlar iletişim kutusunda, Genel seçeneğini Kategori: kutusundan seçin ve iletişim kutusunu kapatmak için Tamam düğmesine tıklayın. Ekran görüntüsüne bakın: 
Sonucu aşağıdaki gibi görebilirsiniz:
Saat, dakika ve saniyeyi bir tıklamayla ondalık saate dönüştürme
Eğer Excel'e Kutools for Excel eklentisi kuruluysa, hh:mm:ss biçimini ondalık saate, dakikaya veya saniyeye hızlıca dönüştürmek için Saat Dönüşümü yardımcısını kullanabilirsiniz.
Kutools for Excel eklentisini ücretsiz olarak yükledikten sonra aşağıdaki adımları izleyin:
Zaman hücrelerini seçin ve şuna tıklayın: Kutools > İçerik > Saat Dönüşümü, ardından ihtiyacınıza en uygun dönüştürme seçeneğini belirleyin. Ekran görüntüsüne bakın: 
Ardından, dönüştürülen hücre sayısını gösteren bir iletişim kutusu açılır; Tamam’a tıklayarak kapatın ve tüm seçili zamanlar dönüştürülmüş olur.
İpucu: Dönüştürülen ondalık saati başka bir konuma kaydetmek istiyorsanız, Kutools > İçerik > Saat Dönüşümü seçeneğine tıklayarak Saat Dönüşümü iletişim kutusunu açın. Ardından iletişim kutusunda ihtiyacınız olan Dönüşüm Türü seçeneğini işaretleyin, Başka bir konuma kaydet onay kutusunu etkinleştirin, sonucun yerleştirileceği hedef hücreyi seçin ve Tamam düğmesine tıklayın. Böylece zaman dönüştürülür ve belirttiğiniz yeni konuma yerleştirilir. Ekran görüntüsüne bakın:


Formül kullanarak ondalık saati saat, dakika ve saniyeye dönüştürme
Tersine, ondalık saati saat, dakika ve saniye biçimine dönüştürmek istiyorsanız aşağıdaki gibi yapabilirsiniz:
Verilerinizin A sütununda olduğunu ve bunları saat, dakika, saniye biçimine dönüştürmeniz gerektiğini varsayalım.
1. Boş bir hücre seçin; bu örnekte B1 hücresini seçtim ve B1’e şu formülü girdim: =A1/24 (A1 hücresi, saat, dakika ve saniye biçimine dönüştürmek istediğiniz veriyi içeren hücredir, ihtiyacınıza göre değiştirebilirsiniz). Ardından klavyenizdeki Enter tuşuna basın. Ekran görüntüsüne bakın:
2. Yukarıdaki formülü B sütununa tek tek girmek için 1. adımı tekrarlayın; örneğin, B2 hücresine =A2/24 formülünü girin ve Enter tuşuna basın. Ekran görüntüsüne bakın:
3. Ardından B Sütunundaki hücreleri hh:mm:ss biçiminde biçimlendirmeniz gerekir: formül içeren aralığı seçin, sağ tıklayın ve bağlam menüsünden Hücre biçimini ayarlar seçeneğine tıklayın. Ekran görüntüsüne bakın:
4. Ardından, Sayı sekmesine tıklayın. Hücre biçimini ayarlar iletişim kutusunda, Kategori: kutusundan Zaman seçeneğini seçin ve sağ bölümdeki Tür: kutusundan 13:30:55 biçimini belirleyin. Son olarak, iletişim kutusunu kapatmak için Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
Verilerin dönüştürüldüğünü görebilirsiniz.
VBA ile ondalık saati saat ve dakikaya dönüştürme
Yukarıdaki formülle ()=A1/24) zamanları tek tek dönüştürmek biraz zaman alıcı olabilir; ancak VBA koduyla ondalık saat listesini tek seferde saat ve dakikaya dönüştürebilirsiniz.
1. Klavyede ALT tuşunu basılı tutarken F11 tuşuna basın ve bir Microsoft Visual Basic for Applications penceresi açın.
2. Ekle > Modül seçeneğine tıklayın ve VBA kodunu modüle kopyalayın.
VBA: Ondalık saati saat ve dakikaya dönüştürme
Sub ConvertToTime()
'Updateby20140227
Dim Rng As Range
Dim WorkRng As Range
Dim xHours As Variant
Dim xMin As Variant
Dim xValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xValue = Rng.Value
xHours = VBA.Split(xValue, ".")(0)
xMin = VBA.Split(xValue, ".")(1) * 60
Rng.Value = xHours & ":" & VBA.Left(xMin, 2)
Next
End Sub
3. Çalıştır düğmesine tıklayın ya da VBA’yı çalıştırmak için F5 tuşuna basın; ardından çalışma aralığınızı seçmeniz için bir Kutools for Excel iletişim kutusu açılacaktır. Ekran görüntüsüne bakın:
4. Açılır iletişim kutusunda Tamam düğmesine tıklayın; verileriniz Aralık seçildikten sonra saat ve dakika biçimine dönüştürülecektir. Ekran görüntüsüne bakın:
İpucu: Yukarıdaki VBA kodunu çalıştırdığınızda orijinal verileriniz kaybolacaktır; bu yüzden VBA’yı çalıştırmadan önce verilerinizi mutlaka kopyalayıp yedeklemeniz önerilir.
Excel'de Tarihlere Gün, Yıl, Ay, Saat, Dakika ve Saniye Kolayca Ekleyin |
Bir hücrede bir tarih varsa ve bu tarihe gün, yıl, ay, saat, dakika veya saniye eklemeniz gerekiyorsa, formüller kullanmak karmaşık ve hatırlanması zor olabilir.Kutools for Excel’nin Tarih ve Saat Yardımcısıaracıyla, bir tarihe kolayca Zaman Birimi ekleyebilir, tarihler arasındaki farkı hesaplayabilir veya hatta bir kişinin doğum tarihine göre yaşını belirleyebilirsiniz – karmaşık formülleri ezberlemenize gerek kalmadan. |
Kutools for Excel- Excel'i, 300 temel araçla güçlendirin; işleriniz daha hızlı ve kolay hale gelsin ve akıllı veri işleme ile üretkenlik için yapay zekâ özelliklerinden yararlanın.Hemen Edinin |
İlgili Makaleler:
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar