Excel'de zaman ekleme ve çıkarma işlemlerini (zaman farkı, çalışma süresi) hesaplayın

Excel'de zaman ekleme ve çıkarma işlemlerini (zaman farkı, çalışma süresi) hesaplayın

NedeniyleTarihler ve saatler Excel'in arka ucunda sayı olarak saklanırBöylece tarih ve saat değerlerinde basit aritmetik işlemleri ve formülleri kolaylıkla kullanabilirsiniz.

Örneğin iki farklı zaman değeri veya tarih değerini toplayıp çıkartabilirsiniz ya da verilen iki tarih/saat arasındaki zaman farkını hesaplayabilirsiniz.

Bu derste size nasıl yapılacağını göstereceğim Excel'de zamanı kullanarak hesaplamalar yapınçeşitli yöntemler (zaman farkını hesaplama, zamanı toplama ve çıkarma, zamanı farklı formatlarda görüntüleme, zaman değerlerinin toplamını hesaplama gibi).

Excel tarihleri ​​ve saatleri nasıl işler?

Bahsettiğim gibi, tarihler ve saatler Excel'deki hücrelerde sayı olarak saklanır.Tamsayı tüm günü temsil eder, sayının kesirli kısmı günün bölümünü temsil eder (saat, dakika ve saniye değerlerine dönüştürülebilir)

Örneğin, 1 değeri, Excel'in tarihleri ​​dikkate almaya başlaması için başlangıç ​​noktası olan Excel'de 1900 Ocak 1'ü temsil eder.

Yani 2, 1990 Ocak 1, 2, 3 Ocak 1900 anlamına gelir ve 1, 3 Ocak 44197 anlamına gelir.

Not: Windows için Excel ve Mac için Excel farklı başlangıç ​​tarihleri ​​izler.Windows için Excel'de 1, 1900 Ocak 1, Mac için Excel'de 1, 1 Ocak 1904 anlamına gelir

Bu sayıların ondalık noktadan sonra herhangi bir basamağı varsa, Excel bu sayıları bir günün parçası olarak kabul eder ve bunları saat, dakika ve saniyeye dönüştürebilir.

Örneğin 44197.5, 2021 Ocak 1, 1:12:00 PM anlamına gelir.

Tarih ve saat ve bunların sayısal karşılıkları

Yani Excel'de zaman değerleri ile çalışıyorsanız, temelde sayının kesirli kısmı ile çalışıyorsunuz demektir.

Excel, kesirli parçaları yalnızca saat, yalnızca dakika, yalnızca saniye veya saat, dakika ve saniye kombinasyonu gibi farklı biçimlere dönüştürme esnekliği sağlar.

Artık Excel'de zamanın nasıl depolandığını anladığınıza göre, Excel'de iki farklı tarih veya saat arasındaki zaman farkının nasıl hesaplanacağına ilişkin bazı örneklere bakalım.

İki zaman arasındaki zaman farkını hesaplama formülü

Çoğu durumda tek yapmanız gereken, iki zaman değeri arasında geçen toplam süreyi bulmaktır (örneğin, In-time ve Out-time olan bir zaman çizelgesi durumunda).

Seçtiğiniz yöntem, hücrede zamanın nasıl belirtildiğine ve sonucun nasıl biçimlendirilmesini istediğinize bağlıdır.

Birkaç örneğe bakalım

Excel'de Zaman Farkını Hesaplamak için Basit Çıkarma

Zamanlar Excel'de sayı olarak saklandığından, 2 zaman değeri arasındaki farkı bulmak için başlangıç ​​zamanını bitiş zamanından kolayca çıkarabilirsiniz.

bitiş zamanı - başlangıç ​​zamanı

Çıkarmanın sonucu, iki zaman değeri arasında geçen süreyi temsil eden ondalık bir değer olacaktır.

Aşağıda başlangıç ​​ve bitiş zamanımın olduğu ve zaman farkını basit çıkarma ile hesapladığım bir örnek var.

Çıkarma kullanarak zaman farkını hesaplayın

Sonuçlarınızın saat formatında (ondalık veya saat/dakika değerleri yerine) görüntülenmesi mümkündür.Yukarıdaki örnekte, C2 hücresindeki sonuç 09 yerine 30:9.5'u gösterir.

Bu iyidir çünkü Excel, bitişik sütunlardan biçimlendirmeyi kopyalamaya çalışır.

ilgili soru  Microsoft Word Salt Okunur Modunu Kullanma Becerileri

Ondalık sayıya dönüştürmek için hücrenin biçimini "Genel" olarak değiştirin (bu seçenek "Sayılar" grubunun "Giriş" sekmesindedir)

Sonucu aldıktan sonra farklı şekillerde formatlayabilirsiniz.Örneğin, değerleri yalnızca saat, yalnızca dakika veya saat, dakika ve saniye kombinasyonu olarak görüntüleyebilirsiniz.

Kullanabileceğiniz farklı biçimler şunlardır:

biçim ne yapabilir
hh Yalnızca iki tarih arasında geçen saat sayısını göster
mm Saatleri iki basamaklı olarak görüntüleyin (örn. 04 veya 12)
ss: mm İki tarih arasında geçen saatleri ve dakikaları görüntüler, ör. 10:20
ss: dd: ss  İki tarih arasında geçen saatleri, dakikaları ve saniyeleri gösterir, ör. 10:20:36

Bu özel tarih biçimlerini nerede ve nasıl uygulayacağınızı merak ediyorsanız şu adımları izleyin:

  1. Tarih biçiminin uygulanacağı hücreleri seçin
  2. Control'ü basılı tutun ve 1'e basın (Mac kullanıyorsanız Command + 1)
  3. Açılan Hücreleri Biçimlendir iletişim kutusunda, Sayılar sekmesini tıklayın (önceden seçili değilse)Sayı grubuna tıklayın
  4. Sol bölmede, Özelleştir'i tıklayın.Hücreleri Biçimlendir iletişim kutusunda Özel seçeneğini tıklayın
  5. Tür alanına istediğiniz herhangi bir biçim kodunu girin (bu örnekte ss:dd:ss kullanıyorum)Saat, dakika ve saniyeyi görüntülemek için kodu girin
  6. Tamam'ı tıklayın

Yukarıdaki adımlar formatı değiştirecek ve size formata göre değeri gösterecektir.

Zaman farkı hesaplama sonucu

Özel sayı biçimlendirmesinin hücredeki değeri değiştirmediğini unutmayın.Sadece değerin nasıl görüntüleneceğini değiştirir.Böylece hücrede yalnızca saat değerini görüntülemeyi seçebilirim ve yine de orijinal değere sahiptir.

PROFESYONELLER İÇİN İPUCU: Toplam saatler 24 saati aşarsa, bunun yerine aşağıdaki özel sayı biçimini kullanın: [ss]:dd:ss

Saat, dakika veya saniye cinsinden zaman farkını hesaplayın

Zaman değerlerini çıkardığınızda, Excel ortaya çıkan zaman farkını temsil eden bir ondalık sayı döndürür.

Her tam sayı bir günü temsil ettiğinden, sayının kesirli kısmı günün çoğunu temsil eder ve kolaylıkla saat, dakika veya saniyeye dönüştürülebilir.

Saat farkını saat cinsinden hesaplayın

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu ve iki zaman değeri arasındaki saat sayısını hesaplamak istediğinizi varsayalım.

Saat farkını saat cinsinden hesaplamamız gerekiyor

Aşağıdaki formül size saat cinsinden zaman farkını verecektir:

= (B2-A2) * 24
saat farkı

Yukarıdaki formül size iki zaman değeri arasında geçen toplam saat sayısını verecektir.

Bazen Excel size yardımcı olmaya çalışır ve sonuçları size bir zaman biçiminde de verir (aşağıda gösterilmiştir).

Saat farkı yalnızca saat biçiminde görüntülenir

Ana Sayfa sekmesine tıklayarak ve Sayı grubunda biçim olarak Sayı'yı seçerek bunu kolayca sayı biçimine dönüştürebilirsiniz.

Biçim açılır listesindeki Sayı seçeneğini tıklayın

Sadece iki zaman arasında geçen toplam saat sayısını (herhangi bir kesirli kısım olmadan) döndürmek istiyorsanız, şu formülü kullanın:

=INT((B2-A2)*24)
İki zaman arasında geçen saat sayısını hesaplayın

Not: Bu formül yalnızca iki zaman değeri aynı gün içindeyse çalışır.Bu formül, tarihler değişirse (zaman değerlerinden biri başka bir tarih, ikincisi başka bir tarih) yanlış sonuçlar verecektir.Bu öğreticide daha sonra tarih değiştiğinde, zaman farkını hesaplama formülünü sunduğum bölüme bakın.

Dakika cinsinden zaman farkını hesaplayın

Saat farkını dakika cinsinden hesaplamak için elde edilen değeri bir gün içindeki toplam dakika sayısıyla çarpmanız gerekir (yani 1440 veya 24*60).

Aşağıdaki gibi bir veri kümeniz olduğunu ve başlangıç ​​tarihi ile bitiş tarihi arasında geçen toplam dakika sayısını hesaplamak istediğinizi varsayalım.

Saat farkını saat cinsinden hesaplamamız gerekiyor

İşte bunu yapabilen formül:

=(B2-A2)*24*60
dakika cinsinden zaman farkı

Saniye cinsinden zaman farkını hesaplayın

Saat farkını saniye cinsinden hesaplamak için elde edilen değeri bir gün içindeki toplam saniye sayısıyla çarpmanız gerekir (ör. 24*60*60 veya 86400).

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu ve başlangıç ​​tarihi ile bitiş tarihi arasında geçen toplam saniye sayısını saymak istediğinizi varsayalım.

Saat farkını saat cinsinden hesaplamamız gerekiyor

İşte bunu yapabilen formül:

=(B2-A2)*24*60*60
Saniye cinsinden zaman farkını hesaplayın

METİN işlevini kullanarak zaman farkını hesaplayın

Formatı değiştirme endişesi duymadan saat farkını hızlı bir şekilde bulmanın bir başka kolay yolu da METİN işlevini kullanmaktır.

METİN işlevi, formüllerde biçimlendirme belirtmenize olanak tanır.

=METİN(bitiş_tarihi-başlangıç_tarihi, biçim)

İlk parametre yapmak istediğiniz hesaplama, ikinci parametre ise hesaplama sonuçlarını görüntülemek istediğiniz formattır.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu ve iki zaman arasındaki zaman farkını hesaplamak istediğinizi varsayalım.

Saat farkını saat cinsinden hesaplamamız gerekiyor

İşte size sonuçları farklı formatlarda verecek bazı formüller

Yalnızca saatleri göster:

=METİN(B2-A2;"hh")
METİN işlevini kullanarak süreyi saat cinsinden hesaplayın

Yukarıdaki formül size yalnızca iki zaman değeri arasında geçen saat sayısının sonucunu verecektir.Sonucunuz 9 saat 30 dakika ise, yine de yalnızca 9 gösterecektir.

Toplam dakikayı göster

=METİN(B2-A2;"[mm]")
METİN işlevini kullanarak süreyi dakika cinsinden hesaplayın

Toplam saniyeyi göster

=METİN(B2-A2,"[ss]")
METİN işlevini kullanarak süreyi saniye cinsinden hesaplayın

Saat ve dakikayı göster

=METİN(B2-A2,"[ss]:dd")
saat ve dakika cinsinden zaman farkı

Saat, dakika ve saniye görüntüleme

=METİN(B2-A2,"ss:dd:ss")
saat ve saniye arasındaki zaman farkı

(veya mm ve [mm]) biçiminde hh ve [hh] arasındaki farkın ne olduğunu merak ediyorsanız, köşeli parantez kullandığınızda, saat Değerleri ​ olsa bile, iki tarih arasındaki toplam saat sayısını verir. 24'ten büyük.Yani 24 saatten fazla farklılık gösteren iki tarih değerini çıkarıyorsanız, [hh] kullanmak size toplam saat sayısını verirken, hh size sadece bitiş tarihinde geçen saat sayısını verecektir.

Diğerlerini göz ardı ederek bir birimde (saat/dakika) zaman farkını alın

Sadece iki zaman değeri arasındaki zaman farkını saat veya dakika veya saniye cinsinden hesaplamak istiyorsanız, özel SAAT, DAKİKA veya İKİNCİ fonksiyonlarını kullanabilirsiniz.

Bu işlevlerin her biri, bir parametre olan zaman değerini alır ve belirtilen zaman birimini döndürür.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu ve bu iki zaman arasında geçen toplam saat ve saniye sayısını hesaplamak istediğinizi varsayalım.

Giriş ve çıkış zamanı veri seti

İşte bunu yapmak için formül:

İki zaman arasında geçen saat sayısını hesaplayın

=SAAT(B2-A2)
saat formülü

Dakikaları zaman değeri sonucuna göre hesaplayın (tamamlanan saatler hariç)

=DAKİKA(B2-A2)
dakika formülü

Zaman değeri sonucundan saniye hesaplayın (tamamlanan saatler ve dakikalar hariç)

=İKİNCİ(B2-A2)
ikinci formül

Bu SAAT, DAKİKA ve İKİNCİ formüllerini kullanırken bilmeniz gereken birkaç şey:

  • Bitiş zamanı ile başlangıç ​​zamanı arasındaki fark negatif olamaz (bu genellikle tarih değiştiğinde olur).Bu durumda, bu formüller #SAYI!hata
  • Bu formüller, elde edilen zaman değerinin yalnızca zaman kısmını kullanır (ve gün kısmını yok sayar).Yani bitiş zamanı ile başlangıç ​​zamanı arasındaki fark 2 gün, 10 saat, 32 dakika ve 44 saniye ise SAAT formülü 10, DAKİKA formülü 32 ve İKİNCİ formülü 44 verir.

Şimdi geçen süreyi hesaplayın (başlangıç ​​zamanından itibaren)

Başlangıç ​​saati ile şimdiki saat arasındaki toplam süreyi hesaplamak isterseniz bitiş saati yerine ŞİMDİ formülünü kullanabilirsiniz.

ŞİMDİ işlevi, kullanıldığı hücredeki geçerli tarih ve saati döndürür.Herhangi bir girdi argümanını kabul etmeyen fonksiyonlardan biridir.

Yani başlangıç ​​saati ile şimdiki saat arasında geçen toplam süreyi hesaplamak isterseniz aşağıdaki formülü kullanabilirsiniz:

=ŞİMDİ() - başlangıç ​​zamanı

Aşağıda, A sütununda başlangıç ​​zamanına ve B sütununda şimdiye kadarki zamana sahip olduğum bir örnek var.

Şimdiye kadar geçen süreyi hesaplayın

Başlangıç ​​tarihi ve saati ile geçerli saat arasındaki zaman farkı 24 saatten fazlaysa, sonucu tarih ve saat bölümünü gösterecek şekilde biçimlendirebilirsiniz.

Bunu aşağıdaki METİN formülüyle yapabilirsiniz:

=METİN(ŞİMDİ()-A2,"dd ss:ss:dd")

Aynı şeyi, hücrenin özel biçimini (bu öğreticide daha önce açıklandığı gibi) tarih ve saat bölümünü görüntüleyecek şekilde değiştirerek de gerçekleştirebilirsiniz.

ilgili soru  VMware'de RVTools Kullanımı: Sanal Makineleri Kolayca Yönetin

Başlangıç ​​zamanınızın yalnızca zaman kısmı varsa, Excel bunu 1990 Ocak 1 olarak kabul eder.

Bu durumda, ŞİMDİ fonksiyonunu şimdiye kadar geçen süreyi hesaplamak için kullanırsanız, size yanlış sonuç verecektir (çünkü elde edilen değer 1990 Ocak 1'dan bu yana geçen toplam gün sayısını da içerecektir).

Bu durumda aşağıdaki formülü kullanabilirsiniz:

=ŞİMDİ()-INT(ŞİMDİ())-A2

Yukarıdaki formül, şimdi işlevi tarafından döndürülen değerden gün bölümünü çıkarmak için INT işlevini kullanır, bu daha sonra zaman farkını hesaplamak için kullanılır.

ŞİMDİ'nin, sayfa değiştiğinde güncellenen, ancak gerçek zamanlı olmayan geçici bir işlev olduğunu unutmayın.

Tarih değiştiğinde zamanı hesaplayın (Excel'de negatif zamanı hesaplayın ve görüntüleyin)

Bitiş zamanınız başlangıç ​​zamanından sonraysa, şimdiye kadar açıklanan yöntemler işe yarar.

Ancak sorun, bitiş saatiniz başlangıç ​​saatinizden daha düşük olduğunda ortaya çıkar.Bu genellikle bir zaman çizelgesini doldurduğunuzda olur ve tüm tarih ve saati değil, yalnızca saati girersiniz.

Bu durumda gece vardiyasında çalışıyorsanız ve tarih değişirse bitiş saatiniz başlangıç ​​saatinizden daha erken olabilir.

Örneğin, işe 6:00'de başlayıp işi bitirip 9:00'da duraklarsanız.

Yalnızca zaman değerlerini kullanıyorsanız, başlangıç ​​zamanını bitiş zamanından çıkarmak 9 saat (9 – 18) gibi bir negatif değer verir.

Excel, negatif zaman değerlerini işleyemez (ve bu konuda, zamanda yolculuk yapamıyorsanız, insanlar)

Bu durumda tarihin değiştiğini belirlemek için bir yola ihtiyacınız var ve buna göre hesaplama yapmalısınız.

Neyse ki, çok basit bir geçici çözüm var.

Başlangıç ​​ve bitiş zamanımın olduğu aşağıdaki gibi bir veri kümeniz olduğunu varsayalım.

Farklı günlerde giriş ve çıkış saatleri

Fark edeceğiniz gibi, bazen başlangıç ​​saati akşam ve bitiş saati sabahtır (bu, gece vardiyası olduğunu ve günün değiştiğini gösterir).

Saat farkını hesaplamak için aşağıdaki formülü kullanırsam, sonucun negatif olduğu hücrelerde bir pound işareti (aşağıdaki resimde sarı ile vurgulanmıştır) görüntüler.

= B2-A2
Geçen süre yerine hash göster

Bu bir EĞER formülüdür, zaman farkı değeri negatifse, negatifse doğru sonucu verir.

=IF((B2-A2)<0,1-(A2-B2),(B2-A2))
Tarih değiştiğinde zamanı hesaplamak için formül

Bu, çoğu durumda işe yarasa da, başlangıç ​​ve bitiş saatleri arasında 24 saatten fazla zaman varsa yine de yeterli değildir.Örneğin, biri 1. gün sabah 9:00'da oturum açar ve 2. gün saat 11:00'de çıkış yapar.

Bu süre 24 saatten fazla olduğu için kişinin 2 saat sonra mı yoksa 26 saat sonra mı bıraktığını bilmenin bir yolu yoktur.

Bunu düzeltmenin en iyi yolu, girişin tarih ve saati içerdiğinden emin olmak olsa da, tam da üzerinde çalıştığınız saat ise, yukarıdaki formül sorunun çoğunu yapmalıdır (kimsenin daha fazla çalışmayacağı düşünülürse). 24 saat)

Excel'de zaman ekleme ve çıkarma

Buraya kadar başlangıç ​​ve bitiş zamanlarının örneklerini gördük, zaman farkını bulmamız gerekiyor.

Excel ayrıca, mevcut tarih ve saat değerlerinden sabit zaman değerlerini kolayca eklemenize veya çıkarmanıza olanak tanır.

Örneğin, her görevin belirli bir süre aldığı ve her görevin ne zaman biteceğini bilmek istediğiniz sıraya alınmış görevler listeniz olduğunu varsayalım.

Bu durumda, görevin ne zaman tamamlanmasının beklendiğini görmek için her görevin alacağı süreyi başlangıç ​​zamanına kolayca ekleyebilirsiniz.

Excel, tarih ve saat değerlerini sayı olarak sakladığından, eklemeye çalıştığınız saatin Excel'in zaten takip ettiği bir formatta olduğundan emin olmalısınız.

Örneğin, Excel'de bir tarihe 1 eklerseniz, size bir sonraki tarihi verir.Bunun nedeni, 1'in Excel'de tam bir günü (24 saate eşdeğer) temsil etmesidir.

Dolayısıyla, mevcut bir zaman değerine 1 saat eklemek istiyorsanız, devam edemezsiniz ve buna 1 saat ekleyemezsiniz.Saat değerini bir saati temsil eden kesirli bir parçaya dönüştürdüğünüzden emin olmalısınız.Aynı şey dakika ve saniye eklemek için de geçerlidir.

Zaman işlevini kullanın

Excel'deki zaman işlevleri saat, dakika ve saniye değerlerini alır ve bunları zamanı temsil eden bir ondalık sayıya dönüştürür.

Örneğin, mevcut zamana 4 saat eklemek isteseydim, aşağıdaki formülü kullanabilirdim:

= başlangıç ​​zamanı + ZAMAN(4,0,0)
ZAMAN işlevini kullanarak zaman ekleyin

Bu, mevcut bir zamana eklenecek saati, dakikayı ve saniyeyi biliyorsanız ve zamanı doğru bir şekilde ondalık değere dönüştürme konusunda endişelenmeden TIME işlevini kullanabiliyorsanız kullanışlıdır.

Ayrıca, TIME işlevinin girdiğiniz saat, dakika ve saniye değerlerinin yalnızca tamsayı kısmını dikkate aldığını unutmayın.Örneğin, ZAMAN işlevinde 5.5 saat kullanırsam, sadece 5 saat ekler ve kesirli kısmı yok sayar.

Ayrıca TIME işlevinin yalnızca 24 saatten daha eski değerleri ekleyebileceğini unutmayın.Saat değeriniz 24'ü geçerse bu size yanlış bir sonuç verecektir.

Aynısı dakika ve saniye kısımları için de geçerlidir, fonksiyon sadece 60 dakika ve 60 saniyeden daha az değerleri dikkate alacaktır.

Zaman eklemek için TIME işlevini kullandığım gibi, zamanı da çıkarabilirsiniz.Yukarıdaki formüldeki + işaretini eksi işaretine çevirmeniz yeterlidir.

Temel aritmetiği kullan

Zaman fonksiyonunun kullanımı kolay olsa da, bazı sınırlamaları vardır (yukarıda belirtildiği gibi).

Daha fazla kontrol istiyorsanız, burada ele alacağım aritmetik yöntemi kullanabilirsiniz.

Konsept basittir - bir zaman değerini, daha sonra Excel'de herhangi bir zaman değerine ekleyebileceğiniz günün bölümünü temsil eden ondalık bir değere dönüştürün.

Örneğin, mevcut bir zaman değerine 24 saat eklemek isterseniz, aşağıdaki formülü kullanabilirsiniz:

= başlangıç ​​zamanı + 24/24

Bu sadece mevcut zaman değerine bir gün eklediğim anlamına geliyor.

Şimdi aynı kavramı alarak, diyelim ki zaman değerine 30 saat eklemek istiyorsunuz, aşağıdaki formülü kullanabilirsiniz:

= başlangıç ​​zamanı + 30/24

Yukarıdaki formül aynı şeyi yapar, burada (30/24) tamsayı kısmı eklemek istediğiniz toplam gün sayısını ve kesirli kısım saat/dakika/saniyeyi temsil eder.

Aynı şekilde, zaman değerine belirli bir dakika eklenmesini istiyorsanız, aşağıdaki formülü kullanabilirsiniz:

=Başlangıç ​​saati +(Dakika ekle)/24*60

Eklemek için saniyeniz varsa, şu formülü kullanabilirsiniz:

= başlangıç ​​zamanı + (ek dakika)/24*60*60

Bu yöntem zaman işlevini kullanmak kadar basit olmasa da, her durumda çalıştığı ve aynı kavramları izlediği için çok daha iyi buluyorum.Zaman işlevinin aksine, 24 saatten daha kısa veya daha uzun süre ekleme konusunda endişelenmenize gerek yok

ilgili soru  Google Fotoğraflar'a Nasıl Fotoğraf Yüklenir - 2 Kolay Yol

Zamanı çıkarırken de aynı kavramı takip edebilirsiniz.Yukarıdaki formülde + işaretini eksi işaretine çevirmeniz yeterlidir.

Excel'de Zaman Nasıl Toplanır?

Bazen Excel'deki tüm zaman değerlerini hızlı bir şekilde eklemek isteyebilirsiniz.Excel'de birden çok zaman değeri eklemek kolaydır (sadece basit bir SUM formülü)

Ancak Excel'de zaman eklediğinizde bilmeniz gereken birkaç şey var, özellikle size sonuçları gösterecek hücre formatı.

Bir örneğe bakalım.

Aşağıda, B sütununda görevlerin bir listesi ve her görevin alacağı süre var ve bu süreleri hızlıca eklemek ve tüm bu görevlerin toplam süresini bilmek istiyorum.

Etkinlik ve zaman alıcı veriler

B9 hücresinde, tüm bu görevlerin alacağı toplam süreyi hesaplamak için basit bir SUM formülü kullandım ve bana 18:30 değerini veriyor (yani tüm bu görevleri tamamlamam 18 saat 20 dakika sürecek)

Toplamın 24 saatten az olduğu zamanların toplamı

Çok uzak çok iyi!

Excel'de 24 Saat Üzerinden Toplama Nasıl Yapılır?

Şimdi 2. görevin tamamlanma süresini 1 saatten 10 saate değiştirdiğimde ne olduğunu görün.

SUM formülü yanlış zaman değeri veriyor

Sonuç şimdi 03:20 gösteriyor, yani tüm bu görevleri tamamlamak 3 saat 20 dakika sürecek.

Bu yanlış (belli ki)

Buradaki sorun, Excel'in berbat olması değil.Buradaki sorun, hücrelerin, elde edilen değerin yalnızca zaman kısmını gösterecek şekilde biçimlendirilmesidir.

Ve burada ortaya çıkan değer 24 saati aştığı için Excel, 24 saatlik kısmı bir güne çevirmeye, kullanıcıya gösterilen değerden kaldırmaya ve sadece kalan saat, dakika ve saniyeleri göstermeye karar verir.

Neyse ki, bunu düzeltmek kolaydır.

Yapmanız gereken tek şey, hücre biçimini 24 saatten fazla olsa bile saatleri göstermeye zorlamak için değiştirmek.

Kullanabileceğiniz bazı biçimler şunlardır:

biçim Beklenen sonuç
[ 'H]: dd 28:30
[m]: ss 1710:00
g "D" ss:dd 04. Gün 30:XNUMX
d “D” hh “Min” ss “Sn” 1 gün 04 dakika 00 saniye
d “Gün” hh “Dakika” ss “Saniye” 1 gün 04 dakika 00 saniye

Hücreleri Biçimlendir iletişim kutusuna gidip özel bir biçim uygulayarak biçimi değiştirebilir veya METİN işlevini kullanabilir ve yukarıdaki biçimlerden herhangi birini formülün kendisinde kullanabilirsiniz.

24 saati geçse bile saati görüntülemek için aşağıdaki METİN formülünü kullanabilirsiniz:

=METİN(TOPLA(B2:B7),"[s]:dd:ss")
24 saatten fazla zamanı gösteren METİN formülü

Veya 24 saatten uzun saatleri güne dönüştürmek istiyorsanız, aşağıdaki formülü kullanın:

=METİN(TOPLA(B2:B7),"gg ss:dd:ss")
Zaman sonuçlarında günleri görüntülemek için METİN formülü

Sonuçlar, tarih/saat (neden + düzeltme) yerine karma (###) gösterir

Bazı durumlarda, Excel'in zaman değerlerini görüntülemek yerine hücrelerde sayı işaretleri gösterdiğini görebilirsiniz.

İşte bazı olası nedenler ve bunların nasıl düzeltileceği:

Sütunlar yeterince geniş değil

Bir hücrede tam tarihi görüntülemek için yeterli alan yoksa, bir kare işareti görüntülenebilir.

Kolay bir düzeltmesi var - sütun genişliğini değiştirin ve daha geniş yapın.

negatif tarih değeri

Excel'deki tarih veya saat değerleri negatif olamaz.Zaman farkını hesaplıyorsanız ve sonuç negatifse, Excel karma işaretini görüntüler.

Doğru sonucu vermek için formülü değiştirme yöntemini düzeltin.Örneğin, iki zaman arasındaki zaman farkını hesaplıyorsanız ve tarih değişirse, bunu hesaba katmak için formülü ayarlamanız gerekir.

Diğer durumlarda, doğru görüntüleme için negatif zaman değerlerini pozitif sayılara dönüştürmek için ABS işlevini kullanabilirsiniz.Alternatif olarak, sonucun negatif olup olmadığını kontrol etmek ve daha anlamlı bir değer döndürmek için bir EĞER formülü kullanabilirsiniz.

Bu derste, Excel'de zaman hesaplama (zaman farklarını hesaplayabileceğiniz, zamanı toplayıp çıkarabileceğiniz, zamanı farklı formatlarda görüntüleyebileceğiniz ve zaman değerlerini toplayabileceğiniz) konuları ele aldım.

Umarım bu öğreticiyi faydalı bulmuşsunuzdur.

Excel'de Zaman Toplama ve Çıkarma Hesaplama Hakkında Sıkça Sorulan Sorular

Excel'de zaman nasıl eklenir?

Excel'de zaman eklemek için zaman işlevini kullanabilirsiniz.Örnek olarak dakikalar alırsak, B2 hücresinde saat '2:30' varsa ve ardından C2'ye '=B2+saat(0,30,0)' girerseniz, sonuç '2:3' olarak görüntülenecektir. C00.

Excel'de süre nasıl azaltılır?

Excel'de zamanı azaltmak için zaman işlevini kullanabilirsiniz.Örneğin, B3'de '30:2' saatiniz varsa ve ardından C2'ye '=B2-zaman(0,30,0)' girerseniz, sonuç C2'de '3:00' olacaktır.

Excel'de zaman aralığı nasıl hesaplanır?

Excel'de bir zaman aralığını hesaplamak için başlangıç ​​saatini bitiş saatinden çıkarmanız yeterlidir.Örneğin, B2'de başlangıç ​​zamanı '1:30' ve C2'de bitiş zamanı '3:00' ise, D2'ye '=C2-B2' girin.

24 saatten uzun zaman hesaplama sonucum neden yanlış tarih formatına dönüşüyor?

Excel'in varsayılan tarih ve saat sistemi 24 saatlik sistemi temel alır, saat hesaplama sonucu 24 saati aşarsa Excel bunu tarih biçimine dönüştürür.Bu sorunu çözmek için hesaplamaya dahil edilen hücrelerin formatını "[h]:mm" olarak ayarlayabilirsiniz.

Excel'de saat ekledikten ve çıkardıktan sonra doğru saat biçimini nasıl görüntüleyebilirim?

Zamanları ekledikten veya çıkardıktan sonra sonuç alanının sayısal biçiminin zaman biçiminde kaldığından emin olun.Genellikle hücreyi seçebilir, ardından araç çubuğundan "Sayı Biçimi"ni seçebilir ve ardından saat biçimine ayarlamak için "Saat"i seçebilirsiniz.
Aşağıdaki örnek bir formdur:

birinci zaman ikinci zaman fark zamanı
2:30 3:00 0:30
10:00 8:00 2:00

 

Oh merhaba 👋Tanıştığımıza memnun oldum.

Haber bültenimize abone ol, çok düzenli gönderharika teknolojipostanıza.

Yorum Ekle