Excel'de Zamanı Ondalık Sayıya Dönüştürme

Aritmetik hesaplamaları veya DÖNÜŞTÜRME işlevini veya Excel Saat işlevlerini (SAAT, DAKİKA ve İKİNCİ) kullanarak Excel'de zamanı ondalık sayıya dönüştürün.

Excel'de zaman değerleriyle çalışırken, zamanı ondalık basamaklara (saat veya dakika veya saniye gibi) dönüştürmeniz gereken zamanlar olabilir. Time formatındaki değerler hesaplamalarda kullanılamadığı için onları ondalık sayıya çevirmemiz gerekiyor.

Excel'in zamanı ondalık sayıya dönüştürmek için üç farklı yöntemi vardır - aritmetik işlemleri veya DÖNÜŞTÜRME işlevini veya üç farklı zaman işlevinin bir kombinasyonunu kullanarak, yani SAAT, DAKİKA ve İKİNCİ. Bu makale, Excel'de zamanı ondalık sayılara dönüştürmek için kullanabileceğiniz üç yöntemi de gösterir.

Excel'de Zamanı Ondalık Sayılara Dönüştürme

Örneğin, standart saatiniz 17:40:22 PM ise, onu ondalık sayılara dönüştürmek isteyebilirsiniz:

  • 5 olarak saat sayısı
  • 40 dakika olarak
  • 22 olarak saniye sayısı

Bunu yapmak için, zamanı saat, dakika veya saniye olarak değiştirmek için aşağıdaki üç yöntemden birini kullanın.

Aritmetik İşlemi Kullanarak Zamanı Ondalık Sayıya Dönüştürme

Bu bölüm, Excel'deki aritmetik hesaplamaları kullanarak zamanın nasıl saat, dakika ve saniye sayısına dönüştürüleceğini gösterir.

Aritmetik işlemleri kullanarak zamanı ondalık sayılara dönüştürmek gerçekten çok kolay, tek yapmanız gereken zaman değerini bir gündeki toplam saat, saniye veya dakika sayısıyla çarpmak.

Bunu yapmak için önce bir günde kaç saat, dakika ve saniye olduğunu bilmelisiniz:

  • 1 günde 24 saat
  • 1 saatte 60 dakika
  • 60 * 24 (saat) = 1 günde 1.440 dakika
  • 1 dakikada 60 saniye
  • 1 günde 60 * 1.440 (dakika) veya 60 * 24 * 60 = 86.400 saniye

Excel'de '12:00' girdiğinizde, Excel bu girişi otomatik olarak 's:dd' olarak algılar. Ve bu değerin biçimini 'Sayı' olarak değiştirirseniz, '0.50' alırsınız.

Bunun nedeni Excel'de '24 saat 1'e eşittir'. Bu nedenle '12:00', 'Sayı'ya dönüştürüldüğünde 0,50 (12/24) olur.

Excel'de Zamanı Saate Dönüştür

Aritmetik işlemleri kullanarak standart zamanı bir saat sayısına dönüştürmek istiyorsanız, zaman değerini 24 ile, yani bir gündeki saat sayısıyla çarpmanız yeterlidir.

Diyelim ki A2 hücresinde 12:00 PM olarak bir zamanınız var ve bunu saate dönüştürmek istiyorsunuz, şu formülü kullanın:

=A2*24

Neresi A2 zaman değerinin olduğu yerdir.

İlk başta '12:00' aldıysanız endişelenmeyin. Excel'de bir zaman değerini çarptığınızda, sonucu ondalık olarak değil aynı saat biçiminde döndürür.

Bunu düzeltmek için sonuca "Genel" veya "Sayı" biçimini uygulayın. "Ana Sayfa" sekmesine gidin, Sayı Biçimi açılır listesine tıklayın ve "Genel" veya "Sayı"yı seçin. 'Genel' biçimi sayıyı tam sayı (tamsayı) olarak görüntülerken, 'Sayı' biçimi iki ondalık basamaklı bir ondalık sayı olarak görüntüler.

Bunun nasıl çalıştığını açıklayalım, tarihler ve saatler Excel'de her zaman sayı olarak saklanır, ancak zaman gibi görünecek şekilde biçimlendirilir. Daha önce de belirtildiği gibi Excel'de 1 gün (24 saat) 1'e eşittir, yani her saat 1/24 olarak kaydedilir.

Bu nedenle, 12:00 PM değerini girdiğinizde, Excel bunu '0.50' (12/24) değeri olarak saklar. Süreyi 24 ile çarparsanız, size gün içinde (24 saat üzerinden) geçen saat sayısını verir.

Ayrıca 14.30 gibi bir saatiniz varsa 24 ile çarparsanız 14.50 elde edersiniz (burada dakikalar ondalık, tam saatler tamsayı olarak gösterilir). Bu durumda Excel'de 30 dakikanın sayısal değeri 0,50 saat olacaktır.

12.30 PM'yi ondalık sayılara çevirirseniz ve 12.5 alırsanız, ancak dakika kısmı olmadan yalnızca tam saat değerini istiyorsanız, INT işleviyle aşağıdaki formülü kullanın:

=INT(A2*24)

Excel'de Zamanı Dakikaya Dönüştür

Zamanı dakikaya dönüştürmek istiyorsanız, zaman değerini 1440, yani 1 gün içindeki dakika sayısı (24*60) ile çarpmanız yeterlidir.

Diyelim ki A3'te bu zaman değerini 04:45 AM olarak aldınız ve bunu dakikaya dönüştürmek istiyorsunuz, ardından şu formülü kullanın:

=A3*1440

Veya bir gündeki dakika sayısını hatırlayamıyorsanız, süreyi 24*60 ile çarpın:

=A3*24*60

Yukarıdaki örnekte, '285', o gün verilen sürede geçen toplam dakika sayısıdır.

Excel'de Zamanı Saniyeye Dönüştür

Zamanı saniyeye çevirmek için zaman değerini 1 gün içindeki saniye sayısı olan 86.400 (24*60*60) ile çarpın.

Diyelim ki A3 hücresinde '05:50:10 AM' saatiniz var ve bunu saniyeye (ondalık sayıya) dönüştürmek istiyorsunuz, o zaman şu formülü kullanmanız gerekiyor:

=A3*86400 

veya

=A3*24*60*60

Sonuç olarak, '21010', o gün belirtilen sürede geçen toplam saniye sayısıdır.

CONVERT İşlevini Kullanarak Zamanı Ondalık Sayıya Dönüştürme

Zamanı ondalık sayıya dönüştürmenin başka bir yöntemi de DÖNÜŞTÜR işlevini kullanmaktır. DÖNÜŞTÜR işlevi, verilen sayıyı bir birimden diğerine dönüştürür.

DÖNÜŞTÜR işlevinin sözdizimi şöyledir:

=DÖNÜŞTÜR(sayı,birimden_birime,_birime)

parametreler:

  • numara - dönüştürülecek sayısal değer
  • from_unit - başlangıç ​​ünitesi
  • to_unit - bitiş birimi

Burada zamanı ondalık sayılara çeviriyorsunuz, hatırlamanız gereken sadece 4 birim var:

  • "gün" - günler
  • "saat" – saat
  • "mn" - dakika
  • "sn" - saniye

Bu işlev, sayısal bir değeri (zaman) saat, dakika veya saniyeye dönüştürür.

Excel'de Zamanı Saate Dönüştür

B2 hücresinde bir zaman değeri olduğunu varsayalım, ardından zamanı saate dönüştürmek için şu formülü deneyin:

=ÇEVİR(B2;"gün","sa")

Yukarıdaki formülde "day", B2 hücresindeki değerin gün biçiminde olduğunu fonksiyona bildirir ve "hr", onu saate dönüştürmesini belirtir.

Yalnızca saat değerini almak ve dakika kısımlarını yok saymak istiyorsanız, aşağıdaki INT formülünü kullanın:

=INT(DÖNÜŞTÜR(B2;"gün","sa"))

Excel'de Zamanı Dakikaya Dönüştür

DÖNÜŞTÜR işlevini kullanarak zamanı dakikaya dönüştürmek için, formülde "dönüştürülecek birim" bağımsız değişkeni olarak "gün" ve "dönüştürülecek birim" bağımsız değişkeni olarak "mn" ekleyin:

=ÇEVİR(B2;"gün","dk")

Excel'de Zamanı Saniyeye Dönüştür

Formül esasen önceki iki örnektekiyle aynıdır, tek fark "gün" birimini "sn" birimine dönüştürmenizdir:

=DÖNÜŞTÜR(B2;"gün","sn")

Excel Zaman İşlevlerini Kullanarak Zamanı Ondalık Sayıya Dönüştürme

Zamanı ondalık sayılara dönüştürmenin başka bir yolu da Excel'in zaman işlevlerini kullanmaktır. Bu yöntem, diğer iki yöntemden biraz daha karmaşık formül kullanır, ancak mantığı oldukça açıktır.

Fonksiyonlar:

  • SAAT(seri_numarası)
  • DAKİKA(seri_numarası)
  • İKİNCİ(seri_numarası)

SAAT, DAKİKA ve İKİNCİ işlevleri, verilen süre içinde sırasıyla saat sayısını, dakika sayısını ve geçen saniye sayısını döndürür.

Zaman İşlevlerini Kullanarak Zamanı Saate Dönüştür

Tüm parçaları saat (saat, dakika ve saniye) cinsinden almamız gerekiyor, bu yüzden üç işlevi de tek bir formülde birleştirmeniz gerekiyor.

Zamanı saate dönüştürmek için SAAT, DAKİKA ve İKİNCİ fonksiyonlarını kullanarak ayrı zaman birimlerini alın, ardından çıkarılan dakika değerini 60'a (bir saatteki dakika sayısı) ve saniye değerini 3600'e (saniyedeki saniye sayısı) bölün. bir saat (60*60)) ve sonuçları birleştirin:

=SAAT(B2)+DAKİKA(B2)/60+SANİYE(B2)/3600

Zaman Fonksiyonlarını Kullanarak Zamanı Dakikaya Dönüştür

Zamanı dakikaya dönüştürmek için SAAT, DAKİKA ve İKİNCİ işlevlerini kullanarak ayrı zaman birimlerini alın, ardından saatleri 60 ile çarpın ve saniyeleri 60'a bölün:

=SAAT(B2)*60+DAKİKA(B2)+SANİYE(B2)/60

Zaman İşlevlerini Kullanarak Zamanı Saniyelere Dönüştür

Zamanı saniyeye çevirmek için tüm parçaları (saat, dakika ve saniye) saniye cinsinden çıkarın, saati 3600 (60*60) ile çarpın ve dakikayı 60 ile çarpın ve sonuçları toplayın:

=SAAT(B2)*3600+DAKİKA(B2)*60+SANİYE(B2)

Bu kadar.