Excel'de Süre Hesaplama (Zaman Farkı, Çalışılan Saat, Toplama/Çıkarma)

Excel'de tarihler ve saatler arka uçta sayı olarak saklandığından, tarih ve saat değerleri üzerinde basit aritmetik işlemleri ve formülleri kolayca kullanabilirsiniz.

Örneğin, iki farklı saat değeri veya tarih değeri ekleyebilir veya verilen iki tarih/saat arasındaki zaman farkını hesaplayabilirsiniz.

Bu derste, Excel'de zamanı kullanarak hesaplamalar yapmanın birkaç yolunu göstereceğim (örneğin, zaman farkını hesaplama, zamanı toplama veya çıkarma, zamanı farklı formatlarda gösterme ve zaman değerlerinin toplamını yapma gibi)

Excel Tarih ve Saati Nasıl İşler?

Bahsettiğim gibi, tarihler ve saatler Excel'de bir hücrede sayı olarak saklanır. Bir tam sayı tam bir günü temsil eder ve bir sayının ondalık 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 alarak başladığı başlangıç ​​noktası olan Excel'de 01 Ocak 1900'ü temsil eder.

Yani 2, 02 Ocak 1990, 3, 03 Ocak 1900 vb. anlamına gelir ve 44197, 01 Ocak 2021 anlamına gelir.

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

Bu sayılarda ondalık noktadan sonra herhangi bir rakam varsa, Excel bunları günün bir parçası olarak kabul eder ve saat, dakika ve saniyeye dönüştürülebilir.

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

Bu nedenle, Excel'de zaman değerleriyle çalışıyorsanız, aslında bir sayının ondalık kısmıyla çalışıyor olursunuz.

Ve Excel size bu ondalık bölümü 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 dair bazı örneklere bakalım.

İki Zaman Arasındaki Zaman Farkını Hesaplama Formülleri

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

Seçtiğiniz yöntem, bir hücrede zamanın nasıl belirtildiğine ve sonucu hangi biçimde istediğinize bağlı olacaktır.

Bir iki örneğe bakalım

Excel'de Zaman Farkını Hesapla'nın Basit Çıkarması

Excel'de zaman bir sayı olarak saklandığından, 2 zaman değeri arasındaki farkı bulun, 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 edecek bir ondalık değer de olacaktır.

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

Sonuçlarınızın zaman biçiminde (ondalık sayılar veya saat/dakika değerleri yerine) gösterilme olasılığı vardır. Yukarıdaki örneğimizde, C2 hücresindeki sonuç 9.5 yerine 09:30'u gösteriyor.

Excel, formatı bitişik sütundan kopyalamaya çalıştığı için bu gayet iyi.

Bunu ondalık sayıya dönüştürmek için hücrelerin biçimini Genel olarak değiştirin (seçenek, Sayılar grubundaki Giriş sekmesindedir)

Sonucu aldıktan sonra, farklı şekillerde biçimlendirebilirsiniz. Örneğin, değeri yalnızca saat veya yalnızca dakika cinsinden veya saat, dakika ve saniyenin bir bileşimi olarak gösterebilirsiniz.

Aşağıda, kullanabileceğiniz farklı biçimler verilmiştir:

BiçimBu ne yapar
HYalnızca iki tarih arasında geçen saatleri gösterir
hhSaatleri çift haneli olarak gösterir (04 veya 12 gibi)
ss:dd10:20 gibi iki tarih arasında geçen saatleri ve dakikaları gösterir
ss:dd:ss 10:20:36 gibi iki tarih arasında geçen saatleri, dakikaları ve saniyeleri gösterir

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

  1. Tarih biçimini uygulamak istediğiniz hücreleri seçin
  2. Control tuşunu basılı tutun ve 1 tuşuna basın (veya Mac kullanıyorsanız Command + 1)
  3. Açılan Hücreleri Biçimlendir iletişim kutusunda, Sayı sekmesine tıklayın (önceden seçilmediyse)
  4. Sol bölmede, Özel'e tıklayın
  5. Tür alanına istediğiniz format kodunu girin (bu örnekte ss:dd:ss kullanıyorum)
  6. Tamam'ı tıklayın

Yukarıdaki adımlar, biçimlendirmeyi değiştirir ve size biçime göre değeri gösterir.

Özel sayı biçimlendirmesinin hücredeki değeri değiştirmediğini unutmayın. Yalnızca bir değerin görüntülenme şeklini değiştirir. Bu nedenle, bir hücrede yalnızca saat değerini göstermeyi seçebilirim, ancak yine de orijinal değere sahip olur.

Profesyonel ipucu: Toplam saat sayısı 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 ondalık kısmı günün kolaylıkla saate, dakikaya veya saniyeye dönüştürülebilen bölümünü temsil eder.

Saat Farkını Saat Olarak Hesaplama

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

Saat farkını saat cinsinden verecek formül aşağıdadır:

=(B2-A2)*24

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

Bazen Excel yardımcı olmaya çalışır ve sonucu size zaman biçiminde de verir (aşağıda gösterildiği gibi).

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

Yalnızca iki zaman arasında geçen toplam saat sayısını (ondalık kısım olmadan) döndürmek istiyorsanız, aşağıdaki formülü kullanın:

=INT((B2-A2)*24)

Not: Bu formül yalnızca her iki zaman değeri de aynı güne ait olduğunda çalışır. Eğer gün değişirse (zaman değerlerinden biri başka bir tarihe, ikincisi başka bir tarihe aitse) Bu formül yanlış sonuçlar verecektir. Bu eğitimde daha sonra tarih değiştiğinde zaman farkını hesaplamak için formülü kapsadığım bölüme bir göz atın.

Dakika Olarak Zaman Farkını Hesaplama

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

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

Bunu yapacak formül aşağıdadır:

=(B2-A2)*24*60

Zaman Farkını Saniye Olarak Hesaplama

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

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

Bunu yapacak formül aşağıdadır:

=(B2-A2)*24*60*60

METİN işleviyle zaman farkının hesaplanması

Biçimi 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, biçimi doğrudan formül içinde belirtmenize olanak tanır.

=METİN(Bitiş Tarihi - Başlangıç ​​Tarihi, Biçim)

İlk argüman, yapmak istediğiniz hesaplamadır ve ikinci argüman, hesaplamanın sonucunu göstermek 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.

İşte size farklı formatlarla sonucu verecek bazı formüller

Yalnızca saat sayısını göster:

=METİN(B2-A2;"hh")

Yukarıdaki formül size yalnızca iki zamanlı değerler arasında geçen saatlerin sayısını gösteren sonucu verecektir. Sonucunuz 9 saat 30 dakika ise, yine de size sadece 9 gösterecektir.

Toplam dakika sayısını göster

=METİN(B2-A2;"[mm]")

Toplam saniye sayısını göster

=METİN(B2-A2,"[ss]")

Saatleri ve Dakikaları Göster

=METİN(B2-A2,"[ss]:dd")

Saatleri, Dakikaları ve Saniyeleri Göster

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

Biçiminde (veya mm ve [mm]) hh ve [ss] arasındaki farkın ne olduğunu merak ediyorsanız, köşeli parantezleri kullandığınızda, iki tarih arasındaki toplam saat sayısını verir. saat değeri 24'ten büyük. Yani farkın 24 saatten fazla olduğu iki tarih değerini çıkarırsanız, [ss] kullanmak size toplam saat sayısını verir ve hh size yalnızca bitiş tarihinin gününde geçen saatleri verir. .

Zaman Farkını Bir Birimde (Saat/Dakika) Alın ve Diğerlerini Yoksay

İki zaman değeri arasındaki zaman farkını yalnızca saat, dakika veya saniye cinsinden hesaplamak istiyorsanız, özel SAAT, DAKİKA veya İKİNCİ işlevini kullanabilirsiniz.

Bu işlevlerin her biri, zaman değeri olan tek bir argüman 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, dakika ve saniye sayısını hesaplamak istediğinizi varsayalım.

Bunu yapmak için formüller aşağıdadır:

İki Zaman Arasında Geçen Saatleri Hesaplama

=SAAT(B2-A2)

Dakikaların zaman değeri sonucundan hesaplanması (tamamlanan saatler hariç)

=DAKİKA(B2-A2)

Zaman değeri sonucundan Saniye hesaplama (tamamlanan saat ve dakikalar hariç)

=İKİNCİ(B2-A2)

Bu SAAT, DAKİKA ve İKİNCİ formülleriyle çalışı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 gibi durumlarda, bu formüller bir #SAYI! hata
  • Bu formüller yalnızca elde edilen zaman değerinin 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.

Şu ana kadar geçen süreyi hesapla (başlangıç ​​zamanından itibaren)

Başlangıç ​​saati ile şimdiki saat arasında geçen toplam süreyi hesaplamak istiyorsanız Bitiş saati yerine ŞİMDİ formülünü kullanabilirsiniz.

ŞİMDİ işlevi, kullanıldığı hücredeki geçerli tarihi ve saati döndürür. Herhangi bir girdi argümanı almayan 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ıç ​​zamanlarına ve B sütununda o ana kadar geçen süreye sahip olduğum bir örnek var.

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

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

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

Aynı şeyi, hücrenin özel biçimlendirmesini (bu öğreticide daha önce ele alındığı gibi) değiştirerek de gün ve saat bölümünü gösterecek şekilde değiştirebilirsiniz.

Başlangıç ​​zamanınızın yalnızca zaman bölümü olması durumunda, Excel bunu 1 Ocak 1990'daki zaman olarak kabul eder.

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

Böyle bir 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 kısmını çıkarmak için INT işlevini kullanır ve bu daha sonra zaman farkını hesaplamak için kullanılır.

ŞİMDİ'nin, çalışma sayfasında bir değişiklik olduğunda güncellenen, ancak gerçek zamanlı olarak güncellenmeyen geçici bir işlev olduğunu unutmayın.

Tarih Değiştiğinde Saati Hesapla (Excel'de negatif süreleri hesaplayın ve görüntüleyin)

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

Ancak sorun, bitiş saatiniz başlangıç ​​saatinden daha düşük olduğunda ortaya çıkar. Bu genellikle, tüm tarih ve saati değil, yalnızca saati girdiğiniz zaman çizelgelerini doldururken olur.

Bu gibi durumlarda, bir gece vardiyasında çalışıyorsanız ve tarih değişirse, bitiş saatinizin başlangıç ​​saatinizden daha erken olma ihtimali vardır.

Örneğin, işinize akşam 18:00'de başlayıp sabah 9:00'da çalışma ve molalarınızı tamamlarsanız.

Yalnızca zaman değerleriyle çalışıyorsanız, başlangıç ​​zamanını bitiş zamanından çıkarmak size 9 saat (9 - 18) gibi bir negatif değer verecektir.

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

Bu gibi durumlarda günün değiştiğini anlamak için bir yola ihtiyacınız var ve hesaplamayı buna göre yapmalısınız.

Neyse ki, bunun için gerçekten kolay bir düzeltme var.

Aşağıda gösterildiği gibi, başlangıç ​​ve bitiş zamanına sahip olduğum bir veri kümeniz olduğunu varsayalım.

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

Zaman farkını hesaplamak için aşağıdaki formülü kullanırsam, sonucun negatif bir değer olduğu hücrelerdeki karma işaretlerini bana gösterecektir (aşağıdaki resimde sarı ile vurgulanmıştır).

=B2-A2

İşte zaman farkı değerinin negatif olup olmadığını ve negatif olması durumunda doğru sonucu döndüren bir EĞER formülü.

=EĞER((B2-A2)<0,1-(A2-B2),(B2-A2))

Bu, çoğu durumda işe yarasa da, başlangıç ​​ve bitiş zamanının 24 saatten fazla olması durumunda yine de yetersiz kalır. Ö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ı çıkış yaptığını bilmenin bir yolu yoktur.

Bununla başa çıkmanın en iyi yolu, girişlerin tarihi ve saati içerdiğinden emin olmak olsa da, yalnızca üzerinde çalıştığınız saat ise, yukarıdaki formül sorunların çoğunu halletmelidir ( kimsenin 24 saatten fazla çalışmasının olası olmadığını düşünürsek)

Excel'de Zaman Ekleme/Çıkarma

Şimdiye kadar, başlangıç ​​ve bitiş zamanımızın olduğu örnekler gördük ve zaman farkını bulmamız gerekiyordu.

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

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

Böyle bir durumda, görevin ne zaman tamamlanmasının beklendiğini bilmek için her bir 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 izlediği biçime uyduğundan emin olmalısınız.

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

Yani mevcut bir zaman değerine 1 saat eklemek istiyorsanız, devam edemezsiniz ve sadece 1 saat ekleyemezsiniz. bu saat değerini bir saati temsil eden ondalık bölüme çevirdiğinizden emin olmalısınız. ve aynı şey dakika ve saniye eklemek için de geçerlidir.

ZAMAN İşlevini Kullanma

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

Örneğin var olan bir zamana 4 saat eklemek istersem aşağıdaki formülü kullanabilirim:

=Başlangıç ​​Zamanı + ZAMAN(4,0,0)

Bu, mevcut bir zamana kaç saat, dakika ve saniye eklemek istediğinizi biliyorsanız ve zamanın doğru bir ondalık değere dönüştürülmesi konusunda endişelenmeden TIME işlevini kullanmanız durumunda kullanışlıdır.

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

Ayrıca, TIME işlevinin yalnızca 24 saatten daha kısa olan değerleri ekleyebileceğini unutmayın. Saat değeriniz 24'ten fazla ise bu size yanlış bir sonuç verecektir.

Aynı şey dakikalar ve saniyenin fonksiyonun yalnızca 60 dakika ve 60 saniyeden daha kısa olan değerleri dikkate alacağı kısım için de geçerlidir.

TIME fonksiyonunu kullanarak zamanı eklediğim gibi, zamanı da çıkarabilirsiniz. Yukarıdaki formüllerde + işaretini negatif işaretiyle değiştirmeniz yeterlidir.

Temel Aritmetiği Kullanma

Zaman işlevinin kullanımı kolay ve kullanışlı olduğunda, birkaç kısıtlamayla birlikte gelir (yukarıda anlatıldığı gibi).

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

Konsept basittir - zaman değerini günün bölümünü temsil eden ondalık bir değere dönüştürün ve ardından bunu Excel'deki herhangi bir zaman değerine ekleyebilirsiniz.

Örneğin, mevcut bir zaman değerine 24 saat eklemek istiyorsanız 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ı ileri alarak, bir zaman değerine 30 saat eklemek istediğinizi varsayalım, 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 zamandaki toplam gün sayısını temsil eder ve ondalık kısım saat/dakika/saniyeyi temsil eder.

Benzer şekilde, bir zaman değerine eklemek istediğiniz belirli bir dakika sayınız varsa, aşağıdaki formülü kullanabilirsiniz:

=Başlangıç_zamanı + (Eklenecek Dakika)/24*60

Ve eklemek istediğiniz saniye sayısına sahipseniz, aşağıdaki formülü kullanabilirsiniz:

=Başlangıç_zamanı + (Eklenecek Dakika)/24*60*60

Bu yöntem zaman işlevini kullanmak kadar kolay olmasa da, her durumda çalıştığı ve aynı konsepti izlediği için çok daha iyi buluyorum. zaman fonksiyonunun aksine, eklemek istediğiniz zamanın 24 saatten az mı yoksa 24 saatten fazla mı olduğu konusunda endişelenmenize gerek yok.

Aynı kavramı zaman çıkarırken de takip edebilirsiniz. Yukarıdaki formüllerde + 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 toplamak isteyebilirsiniz. Excel'de birden çok zaman değeri eklemek oldukça basittir (tek gereken basit bir SUM formülüdür)

Ancak Excel'de zaman eklediğinizde, özellikle size sonucu gösterecek hücre biçimini eklediğinizde bilmeniz gereken birkaç şey var.

Bir örneğe bakalım.

Aşağıda, B sütununda her görevin alacağı zamanla birlikte bir görev listesi var ve bu süreleri hızlıca eklemek ve tüm bu görevler için toplam süreyi bilmek istiyorum.

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 (bu, tamamlanması 18 saat 20 dakika sürecek anlamına geliyor) tüm bu görevler)

Şimdiye kadar her şey yolunda!

Excel'de 24 saatten fazla TOPLAMA nasıl yapılır

Şimdi, Görev 2'nin 1 saatten 10 saate kadar süreceği zamanı değiştirdiğimde ne olacağını görün.

Sonuç şimdi 03:20 diyor, bu da tüm bu görevleri tamamlamanın 3 saat 20 dakika sürmesi gerektiği anlamına geliyor.

Bu yanlış (belli ki)

Buradaki sorun Excel'in dağılması değil. Buradaki sorun, hücrenin, yalnızca elde edilen değerin zaman kısmını size gösterecek şekilde biçimlendirilmiş olmasıdır.

Ve burada ortaya çıkan değer 24 saatten fazla olduğu için Excel, 24 saatlik kısmı bir güne dönüştürmeye karar verdi, bunu kullanıcıya gösterilen değerden kaldırın ve sadece kalan saat, dakika ve saniyeleri görüntüleyin.

Bu, neyse ki, kolay bir düzeltmeye sahip.

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

Aşağıda, kullanabileceğiniz bazı biçimler verilmiştir:

BiçimBeklenen Sonuç
[Hmm28:30
[m]:sn1710:00
g "D" ss:dd1 Gün 04:30
d “D” hh “Min” ss “Sn”1 D 04 Dk 00 Sn
d “Gün” hh “Dakika” ss “Saniye”1 Gün 04 Dakika 00 Saniye

Hücreleri biçimlendir iletişim kutusuna gidip özel biçimi 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 saatten fazla olsa bile zamanı göstermek için aşağıdaki METİN formülünü kullanabilirsiniz:

=METİN(TOPLA(B2:B7),"[s]:dd:ss")

veya 24 saati aşan saatleri güne çevirmek isterseniz aşağıdaki formülü kullanabilirsiniz:

=METİN(TOPLA(B2:B7),"gg ss:dd:ss")

Tarih/Saat Yerine Karma (###) Gösteren Sonuçlar (Nedenler + Düzeltme)

Bazı durumlarda, Excel'in size zaman değerini göstermek yerine hücredeki karma sembolleri görüntülediğini görebilirsiniz.

İşte bazı olası nedenler ve bunları düzeltmenin yolları:

Sütun yeterince geniş değil

Bir hücrede tam tarihi göstermek için yeterli alan yoksa, karma sembolleri gösterebilir.

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

Negatif Tarih Değeri

Excel'de bir tarih veya saat değeri negatif olamaz. Eğer zaman farkını hesaplıyorsanız ve negatif çıkarsa, Excel size hash sembollerini gösterecektir.

Size doğru sonucu vermek için formülü değiştirmenin yolu. Örneğin, iki zaman arasındaki zaman farkını hesaplıyorsanız ve tarih değişiyorsa, bunu hesaba katmak için formülü ayarlamanız gerekir.

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

Bu derste, Excel'de zaman hesaplama ile ilgili konuları ele aldım (burada saat farkını hesaplayabilir, zaman ekleyebilir veya çıkarabilir, zamanı farklı formatlarda gösterebilir ve zaman değerlerini toplayabilirsiniz)

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

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave