Çalışılan Süreyi Hesaplamak İçin Excel Formülü

  • Bunu Paylaş
Hugh West

Microsoft Excel'de, zaman ile çalışmak tanıdık görevlerden biridir. Kendinizi, zaman ile çalışmak zorunda kalacağınız birçok durumda bulacaksınız. zaman farklarını hesaplamak için. Şirketinizde yönetici pozisyonundaysanız, tüm çalışanların zaman çizelgelerini takip etmeniz gerekecektir. Kaç saat çalıştıklarını hesaplamanız gerekir. Bu eğitimde, Excel formülünü kullanarak çalışılan süreyi uygun örnekler ve uygun resimlerle hesaplamayı öğreneceksiniz.

Alıştırma Çalışma Kitabını İndirin

Çalışılan Süreyi Hesaplamak için Formüller.xlsx

Excel'de Zaman Farklarını Bulmak için Formül

Birçok durumda, bir zaman çizelgesindeki iki zaman arasında zaman farklarını veya çalışılan zamanı hesaplamanız gerekecektir. Çalışılan toplam zamanı hesaplamak için, zaman farklarını hesaplamak için temel formülü bilmeniz gerekir. Aşağıdaki bölümlerde, şüphelerinizi giderecek bazı basit ve kolay örnekler göstereceğim. Hesaplamak için tüm bunları öğrenmenizi ve excel zaman çizelgenize uygulamanızı tavsiye ederimzaman farkı.

1. Basit Çıkarma İşlemi Kullanılarak Çalışılan Zaman

Şimdi, zaman farkını hesaplamak için basit formül, başlangıç zamanını bitiş zamanından çıkarmaktır. Bu şekilde, Excel zaman çizelgenizdeki herhangi bir vardiya için çalışılan süreyi hesaplayabilirsiniz.

Çalışılan Zaman = Bitiş Zamanı - Başlangıç Zamanı

Aşağıdaki ekran görüntüsüne bir göz atın:

Burada bazı zaman farklılıkları var. Kullandığımız formül:

=C5-B5

Burada fark edebileceğiniz sorun, saat formatında bir zaman farkımız olmasıdır. İlk veride olduğu gibi, 8 saat istedik. Bunun yerine, 8:00 AM elde ettik.

Farklı şekillerde biçimlendirebilirsiniz. Sonucu saat, dakika ve saniye biçiminde almak için Özel biçim olarak değiştirmeniz yeterlidir.

Bunu değiştirmek için aşağıdaki adımları izleyin:

  • İlk olarak, hücre aralığını seçin.

  • Şimdi, basın Ctrl+1 klavyenizde.

  • Şimdi Hücreleri Biçimlendir iletişim kutusunda çeşitli Sayılar Ardından, şunları seçin Özel gelen Kategori Sonra da Tip , seçiniz h:mm:ss formatında Son olarak TAMAM. .

Sonunda, çalışılan süreyi saat, dakika ve saniye biçiminde gösterecektir. Böylece, Excel zaman çizelgesinde bir çıkarma işlemi gerçekleştirdikten sonra çalışılan süreyi hesaplamayı başardık.

Daha Fazla Oku: Excel'de Zaman Çıkarma (7 Hızlı Yöntem)

2. Çalışılan Süreyi Saat, Dakika veya Saniye Olarak Hesaplayın

Önceki örnekte, çıktımızın saat, dakika ve saniye biçiminde biçimlendirildiğini gördünüz. Şimdi, çalışma saatlerini dakika veya saniye biçiminde hesaplamak isteyebilirsiniz. Excel formülünü kullanarak çalışılan süreyi de hesaplayabilirsiniz. Bunu göstermek için, önceki veri kümesini kullanıyoruz.

2.1 Saat Olarak Çalışılan Süre

Excel'de zaman farkını hesaplamak için aşağıdaki formülü zaten görmüştünüz:

=C5-B5

Şimdi, sadece saat cinsinden çalışılan süreyi hesaplamak için formülü aşağıdaki gibi değiştirin:

=(C5-B5)*24

Yine, Excel size sonucu zaman biçiminde verecektir. Bunu değiştirmek için, aşağıdaki menüden Sayılar biçimine gidin Ev sekmesine tıklayın. Oradan Sayı .

Bundan sonra, Excel zaman çizelgenizde çalışılan saatleri alacaksınız.

Şimdi, sonucu ondalık olarak değil de tamsayı biçiminde istiyorsanız INT işlevi aşağıdaki gibi:

=INT((C5-B5)*24)

Gördüğünüz gibi, bir Excel zaman çizelgesinde çalışılan saatleri hesaplamayı başarıyoruz.

Daha fazlasını okuyun: Excel'de Toplam Saat Nasıl Hesaplanır (9 Kolay Yöntem)

2.2 Dakika Olarak Çalışılan Süre

Zaman kontrastını dakika cinsinden tahmin etmek için, bu sütundaki süreleri bir gündeki toplam dakika sayısıyla çarpmanız gerekir. 1440 (24 saat*60 dakika).

Formül:

=(C5-B5)*24*60

Excel bunları yine zaman biçiminde verecektir. Ev sekmesi.

Daha fazlasını okuyun: Excel'de Zamana Dakika Ekleme (3 Hızlı Yöntem)

2.3 Saniye Olarak Çalışılan Süre

Zaman farkını saniye cinsinden hesaplamak için, önceki sonucu bir gündeki toplam saniye sayısı ile çarpmanız gerekir. 86400 (24 saat * 60 dakika * 60 saniye).

Aşağıdaki formülü kullanıyoruz:

=(C5-B5)*24*60*60

Bu şekilde, bir Excel zaman çizelgesi için bu formülü kullanarak çalışılan süreyi herhangi bir formatta hesaplayabilirsiniz.

Bu formülün yalnızca aynı gün için Excel saat farkını hesaplıyorsanız çalışacağını unutmayın. Saat değerleriniz farklı tarihlere aitse, bu formül yanlış çıktı döndürecektir. Bu konuda endişelenmeyin. Bunu daha sonraki bir bölümde tartışacağız.

Daha fazlasını okuyun: Excel'de Zaman Nasıl Hesaplanır (16 Olası Yol)

3. TEXT Fonksiyonunu Kullanarak Çalışılan Süreyi Hesaplayın

Bir önceki bölümde hesaplayacağımız zaman farkının formatını değiştirmemiz gerekiyordu. Çünkü Excel zaman formatındaki farkı otomatik olarak değiştiriyor. Bu sebeple tome formatını değiştirmemiz gerekiyordu.

Şimdi, bu tehlikeyle yüzleşmek istemiyorsanız ve basit bir çözüm istiyorsanız TEXT işlevi Burada, formatı değiştirme konusunda endişelenmenize gerek yok.

Jenerik Formül:

=TEXT(Bitiş Saati - Başlangıç Saati, Biçim)

Şimdi, ilk bağımsız değişken temel çıkarma işlemidir. Ve formatta, sadece istediğiniz zaman farkı formatını girmeniz gerekir.

Daha fazlasını okuyun: Excel'de Zaman Çizelgesi Formülü (5 Örnek)

3.1 Yalnızca Görüntüleme Saatleri

Yalnızca çalışılan saatleri görüntülemek için aşağıdaki formülü kullanın:

=TEXT(C5-B5, "hh")

Bu formül yalnızca iki zaman değeri arasındaki saat farkını gösteren sonucu verir. Sonucunuz 10 saat 40 dakika ise, yalnızca 9 saat gösterecektir.

İlgili İçerik: Excel'de Negatif Zaman Nasıl Çıkarılır ve Gösterilir (3 Yöntem)

3.2 Yalnızca Dakikaları Göster

Yalnızca çalışılan dakikaları görüntülemek için aşağıdaki formülü kullanın:

=TEXT(C5-B5,"[mm]")

3.3 Yalnızca Saniyeleri Göster

Yalnızca çalışılan saniyeleri görüntülemek için aşağıdaki formülü kullanın:

=TEXT(C5-B5,"[ss]")

3.4 Saat ve Dakikaları Görüntüleme

Yalnızca çalışılan saat ve dakikaları görüntülemek için aşağıdaki formülü kullanın:

=TEXT(C5-B5,"[hh]:mm")

3.5 Saat, Dakika ve Saniyeyi Görüntüleme

Yalnızca çalışılan saat, dakika ve saniyeleri görüntülemek için aşağıdaki formülü kullanın:

=TEXT(C5-B5, "hh:mm:ss")

Şimdi, neden köşeli parantez kullandığımızı sorabilirsiniz [hh],[mm] veya [ss] Temel olarak, saat 24'ten büyük olsa bile size iki tarih arasında çalışılan saatlerin tam sayısını verir. Bu nedenle, aradaki farkın 24 saatten fazla olduğu iki tarih değeri arasında çalışılan saatleri hesaplamak istiyorsanız, [hh] kullanmak size çalışılan toplam saat sayısını verir ve "hh" size sadece bitiş tarihinin olduğu gün geçen saatleri verir.

4. Şimdiye Kadar Çalışılan Süre

Başlangıç saati ile geçerli saat arasında çalışılan süreyi hesaplamak için ŞİMDİ işlevi Fark sütunundaki Bitiş Zamanı yerine.

Bu ŞİMDİ fonksiyonu cihazınızdan mevcut tarih ve saati döndürür. Herhangi bir girdi argümanı kabul etmez.

Jenerik Formül:

Çalışılan Zaman = ŞİMDİ() - Başlangıç Zamanı

Daha iyi anlamak için aşağıdaki ekran görüntüsüne bir göz atın:

Başlangıç saati ile geçerli saat arasındaki zaman farkı 24 saatten fazlaysa, sonucu saat kısmıyla birlikte günü gösterecek şekilde biçimlendirmek için TEXT işlevi.

Formül:

=TEXT(NOW()-B5, "dd hh:ss:mm")

Şimdi, aynı şeyi saat kısmıyla birlikte günü görüntülemek için hücrenin özel biçimlendirmesini değiştirerek de gerçekleştirebilirsiniz.

Başlangıç zamanınızda yalnızca saat kısmı varsa Excel otomatik olarak 1 Ocak 1990 zamanını dikkate alacaktır.

Bu sebepten dolayı ŞİMDİ fonksiyonu çalışılan süreyi hesaplarken size yanlış çıktı sağlayacaktır. Bahsettiğimiz gibi, elde edilen değer 1 Ocak 1990'dan bu yana geçen toplam günleri de içerecektir.

Bunu çözmek için aşağıdaki formülü kullanın:

=ŞIMDI()- INT(ŞIMDI())-B5

İşte, burada INT fonksiyonu, bu fonksiyon tarafından üretilen sonuçtan gün bölümünü temizleyecektir. Bundan sonra, zaman farkını hesaplamak için bunu kullanacaktır.

Unutmayın ki ŞİMDİ işlevi, Excel zaman çizelgenizde bir değişiklik yaptığınızda güncellenir. Ancak gerçek zamanlı olarak yeniden çalışmaz

Gündüz Vardiyasında Çalışılan Saatleri Hesaplama Formülü

Bu bölümde, size bazı çalışanların başlangıç ve bitiş saatlerini içeren basit bir veri kümesi göstereceğim. Amacımız, çalışılan süreyi saat cinsinden hesaplamaktır.

Bunu göstermek için bu veri setini kullanıyoruz:

Şimdi, seçin Hücre E5 ve aşağıdaki formülü yazın:

=MOD(D5-C5,1)*24

Burada, formülümüz şunları içerir MOD işlevi Excel zaman çizelgesinde çalışılan süreyi saat cinsinden hesaplamak için.

Gördüğünüz gibi, Excel zaman çizelgesinde toplam çalışma saatlerini hesaplamada başarılıyız.

Gece Vardiyasında Çalışılan Süreyi Hesaplama Formülü

Şimdi, daha önce gün vardiyasına dayalı zaman farkını tartışmıştık. Bu, bitiş saatiniz farklı bir tarihte ise size çıktıyı göstermediğimiz anlamına gelir. Bu, başlangıç saatinizin hh:mm:ss PM, ama son zaman hh:mm:ss AM. Bunu, çalışanların gece işe başlayıp ertesi gün işi bitirdiği gece vardiyasına benzetebilirsiniz.

Aşağıdaki veri setine bir göz atın:

Burada, bazı insanların gece çalıştığını açıkça görebilirsiniz. Dolayısıyla, burada tarih de zamanla birlikte değişmiştir.

Bunu çözmek için aşağıdakileri içeren bir Excel formülü kullanıyoruz IF fonksiyonu .

Şimdi, seçin Hücre E5 ve aşağıdaki formülü yazın:

=IF((D5-C5)<0,1-(C5-D5),(D5-C5))

Gördüğünüz gibi, formülü kullanarak çalışılan süreyi hesapladık. Bunu çözmenin bir başka yararlı yolu da MOD işlevi çalışılan süreyi saat cinsinden hesaplamak için.

Seçiniz Hücre E5 ve aşağıdaki formülü yazın:

=MOD(D5-C5,1)*24

Bu formül, negatif değerleri talep edilen pozitif değere "tersine çevirmek" için MOD işlevini kullanarak negatif zamanı işler. Bu formül tam gündeki ve gece yarısını geçen zamanlara dayanacağından, bir EĞER fonksiyonunun güzelliğidir. MOD fonksiyon.

Unutulmaması Gereken Not: Bu formül 24 saatten daha uzun bir süre boyunca işe yaramayacaktır.

Benzer Okumalar:

  • Excel'de Geçen Süre Nasıl Hesaplanır (8 Yol)
  • Excel'de İki Tarih Arasında Geçen Süreyi Hesaplama (5 Yöntem)
  • Excel'de Askeri Saat Nasıl Çıkarılır (3 Yöntem)
  • Excel VBA'da Zaman Biçimini Kullanma (Makro, UDF ve UserForm)
  • Excel'de Ortalama İşleme Süresi Nasıl Hesaplanır (2 Kolay Yol)

Excel'de Fazla Mesai Hesaplama Formülü

Bu bölümde size bir fazla mesai örneği göstereceğim. Fazla mesai, bir çalışan tarafından normalde planlanan çalışma saatlerini aşan herhangi bir saati ifade eder.

Veri setine bir göz atın:

Bu Excel zaman çizelgesinde, çalışanların başlangıç ve bitiş saatlerini görebilirsiniz. Burada, standart çalışma saatimiz 8 saattir. Dolayısıyla, herhangi biri 8 saatten fazla çalıştıysa, formülümüz bunu Fazla Mesai sütununda gösterecektir. Ancak, Çalışılan sütunu, yalnızca çalışan tarafından gerçekleştirilen standart çalışma süresini gösterecektir.

Bir günde çalışılan normal süreyi hesaplamak için aşağıdaki formülü yazın Hücre E5 öğesine dokunun ve dolgu tutamacı simgesini sürükleyin:

=IF((D5-C5)*24>$C$11,$C$11,(D5-C5)*24)

Çalışan 8 saatten fazla çalışmışsa, formül yalnızca maksimum 8 saat üretecektir.

Bir gün içindeki fazla mesaiyi hesaplamak için aşağıdaki formülü yazın Hücre F5 öğesine dokunun ve dolgu tutamacı simgesini sürükleyin:

=IF((D5-C5)*24>$C$11,((D5-C5)*24)-$C$11,0)

Bu formül temel olarak, Excel zaman çizelgesindeki çıkış süresinden giriş süresini çıkardıktan sonra bu ekstra saatleri çıkarır.

Daha fazlasını okuyun: Fazla Mesai için 40 Saatin Üzerinde Excel Formülü [Ücretsiz Şablon ile]

Excel'de 24 Saatlik Saat Kullanılarak Çalışılan Saatler Nasıl Hesaplanır

Şimdi, bölgenizde 24 saatlik saati kullanıyorsanız, bunu gerçekleştirmek için önceki formülleri de kullanabilirsiniz.

Biz kullanıyoruz MOD işlevi bunu gerçekleştirmek için.

=MOD(D5-C5,1)*24

Bir Excel zaman çizelgesinde 24 saatlik bir saat için çalışılan süreyi hesaplamak için yukarıdaki herhangi bir formülü kullanabilirsiniz.

Daha fazlasını okuyun: Excel'de 24 Saatin Üzerine Nasıl Zaman Eklenir (4 yol)

Excel'de Bir Haftadaki Toplam Saat Nasıl Hesaplanır

Bu örnekte, size bir çalışanın bir hafta içinde çalıştığı toplam saat ve fazla mesaiyi gösteren bir örnek göstereceğim. IF fonksiyonu , MAX işlevi ve SUM fonksiyonu .

Aşağıdaki ekran görüntüsüne bir göz atın:

Burada, fazla mesai süresini aşağıdaki formülle hesapladık:

=IF(SUM($E$5:E5)>40,SUM($E$5:E5)-40,0)

Bu fonksiyon temel olarak bir kişi haftada 40 saatten fazla çalıştığında fazla mesaiyi hesaplar.

İlk aralığın rolü SUM işlevinin mutlak olduğunu, ancak ikinci kısmın mutlak olmadığını göreceksiniz. Bu formülü sütuna kopyaladığınızda, SUM işlevinin aşağıdaki sütunda çalıştırılan tüm Saatleri topladığına tanık olacaksınız Çalıştım SUM aralığı arttığında, çalışılan saatler de artacaktır. SUM 40 saatten fazlasına ulaştığında, fazla mesai saatlerini artan bir toplam olarak Fazla Mesai sütununa koyacaktır.

Şimdi, aşağıdaki ekran görüntüsüne bir göz atın:

Normal saatler, toplam saatlere ve fazla mesaiye dayalı olarak tahmin edilir:

=MAX(E5-G5,0)

Biz kullanıyoruz MAX işlevi, Çalışanın fazla mesai yaptığı saatlerin Negatif olmasıyla sonuçlanmaz. Formül negatif döndürürse, o zaman MAX işlevi Excel zaman çizelgesinde sıfır döndürecektir.

Daha fazlasını okuyun: Excel'de Toplam Saat Nasıl Hesaplanır (9 Kolay Yöntem)

Excel'de Bir Aydaki Toplam Saat Nasıl Hesaplanır

Bir ay içinde çalışılan toplam süreyi (saat) şu şekilde hesaplayabilirsiniz NETWORKDAYS fonksiyonu Excel'de.

Temel olarak, bu fonksiyon şirketinizin çalışma saatlerine göre çalışılan toplam saati hesaplar.

Jenerik Formül:

=NETWORKDAYS(başlangıç tarihi,bitiş tarihi)*gün başına çalışma saati

Aşağıdaki ekran görüntüsüne bir göz atın:

Kullandığımız Formül:

=NETWORKDAYS(B5,C5)*8

Burada, tüm bir ay boyunca çalışılan toplam saatleri görebilirsiniz. Tatil günlerini buraya dahil etmedik.

Tatil günleri hariç çalışılan toplam saati elde etmek için formül şöyle olacaktır:

=NETWORKDAYS(başlangıç tarihi,bitiş tarihi,tatil_listesi)*gün başına çalışma saati

Bu işlev hakkında daha fazla bilgi edinmek için okuyun: Excel'de NETWORKDAYS Fonksiyonu Nasıl Kullanılır (3 Uygun Örnek)

Çalışılan Saat Eksi Öğle Yemeğini Hesaplamak için Excel Formülü

Şimdi, çalışanların öğle yemeğini dikkate almanız gereken bir Excel zaman çizelgeniz olabilir. Ve bunu hesaplamak için çalışma saatlerine ekleyemezsiniz. Çalışılan saatleri eksi öğle yemeğini kullanarak hesaplayabiliriz SUM fonksiyonu .

Jenerik Formül:

=TOPLA((Öğle yemeği_başlangıcı-başlangıç_saati)+(bitiş_saati-öğle yemeği_sonu))*24

Daha iyi anlamak için aşağıdaki ekran görüntüsüne bir göz atın:

Bu formülü kullanıyoruz:

=SUM((D5-C5)+(F5-E5))*24

İşletme çalışanları olarak, her iş günü giriş ve çıkış yapmamız gerekir, tüm çalışma süresini ölçmek ve bir günün öğle yemeğini çıkarmak, zamana göre maaşı hesaplamaya yardımcı olabilir. Örnekten, bir Excel zaman çizelgesinde her gün için çalışılan süreyi ancak eksi öğle yemeğini hesaplamak için formülü gösterdim.

Daha fazlasını okuyun: Çalışılan Saat Eksi Öğle Yemeğini Hesaplamak için Excel Formülü

💬 Unutulmaması Gerekenler

Ondalık formatta gösterilmiyorsa saat formatını sayı veya genel olarak değiştirdiğinizden emin olun.

Formül şu sonucu verirse #### değerinizin negatif olduğu veya sütun genişliğinin daha küçük olduğu anlamına gelir.

Sonuç

Sonuç olarak, umarım bu eğitim size Excel'de çalışılan süreyi hesaplamak için formülü kullanmak üzere yararlı bilgiler sağlamıştır. Tüm bu talimatları öğrenmenizi ve veri kümenize uygulamanızı öneririz. Alıştırma çalışma kitabını indirin ve bunları kendiniz deneyin. Ayrıca, yorum bölümünde geri bildirimde bulunmaktan çekinmeyin. Değerli geri bildirimleriniz, bu gibi eğitimler oluşturmak için bizi motive ediyor.

Web sitemizi kontrol etmeyi unutmayın Exceldemy.com Excel ile ilgili çeşitli sorunlar ve çözümler için.

Yeni yöntemler öğrenmeye ve büyümeye devam edin!

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.