İşlənmiş vaxtı hesablamaq üçün Excel düsturu

  • Bunu Paylaş
Hugh West

Microsoft Excel-də vaxtla işləmək tanış işlərdən biridir. Özünüzü vaxt fərqlərini hesablamaq üçün lazım olan bir çox vəziyyətlərdə tapacaqsınız. Əgər şirkətinizdə rəhbər vəzifədəsinizsə, bütün işçilərin vaxt cədvəllərini izləməli olacaqsınız. Onların neçə saat işlədiyini hesablamaq lazımdır. Bu dərslikdə siz Excel düsturundan istifadə edərək işlənmiş vaxtı uyğun nümunələr və düzgün təsvirlərlə hesablamağı öyrənəcəksiniz.

Təcrübə İş Kitabını endirin

Hesablamaq üçün düsturlar Time Worked.xlsx

Excel-də Vaxt Fərqlərini Tapmaq üçün Düstur

Bir çox hallarda siz vaxt cədvəlində vaxt fərqlərini və ya iki dəfə arasında işlənmiş vaxtı hesablamalı olacaqsınız. İşlənmiş ümumi vaxtı hesablamaq üçün vaxt fərqlərinin hesablanması üçün əsas düsturları bilməlisiniz. Növbəti hissələrdə mən sizə şübhələrinizi aradan qaldıracaq bəzi sadə və asan nümunələr göstərəcəyəm. Vaxt fərqini hesablamaq üçün bütün bunları öyrənib excel cədvəlinizdə tətbiq etməyi tövsiyə edirəm.

1. Sadə Çıxarma əməliyyatından istifadə edərək işlənmiş vaxt

İndi vaxt fərqini hesablamaq üçün sadə düstur çıxmaqdır. başlama vaxtı bitmə vaxtı. Bu yolla siz Excel vaxt cədvəlinizdə istənilən növbə üçün işlənmiş vaxtı hesablaya bilərsiniz.

İşlənmiş vaxt = Bitmə vaxtı – Başlama vaxtı

Aşağıdakı ekran görüntüsünə nəzər salın:

Budur, bizdə varExcel-də bir həftə

Bu nümunədə mən sizə bir işçinin bir həftə ərzində işlədiyi ümumi saatların və əlavə işlərin olacağı bir nümunə göstərəcəyəm. Biz bunu ƏGƏR funksiyası , MAX funksiyası SUM funksiyası istifadə edərək həyata keçiririk. .

Aşağıdakı skrinşota nəzər salın:

Burada biz əlavə iş vaxtı aşağıdakı düsturla hesabladıq:

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

Bu funksiya əsasən bir şəxs həftədə 40 saatdan çox iş yerinə yetirdikdən sonra əlavə vaxtı hesablayır.

Birinci diapazonun rolu SUM funksiyası mütləqdir, lakin ikinci hissə deyil. Bu düsturu sütunun üzərinə köçürdükdə, SUM funksiyasının İşlənmiş sütununda işlədilən bütün Saatları cəmlədiyinin şahidi olacaqsınız. SUM diapazonu artdıqda, işlənmiş saatlar da artacaq. SUM 40 saatdan çox olduqda, o, əlavə iş saatlarını artan cəmi kimi Əlavə iş sütununa daxil edəcək.

İndi aşağıdakı skrinşota nəzər salın:

Növbəti iş saatları ümumi saatlara əsasən hesablanır və əlavə iş vaxtı:

=MAX(E5-G5,0)

Biz MAX funksiyasından istifadə edirik ki, İşçinin iş vaxtından artıq işləməsi Mənfi saatlarla nəticələnməsin. Düstur mənfi qaytarırsa, MAX funksiyası Excel vaxt cədvəlində sıfır qaytaracaq.

Ətraflı oxuyun: Ümumi Saatları Necə Hesablamaq olarExcel-də (9 Asan Metod)

Excel-də Ayda Ümumi Saatları Necə Hesablamaq olar

Bir ayda işlənmiş ümumi vaxtı (saatları) istifadə edərək hesablaya bilərsiniz. Excel-də ŞƏBƏKƏ GÜNLƏRİ funksiyası .

Əsasən, bu funksiya şirkətinizin iş saatlarına əsasən işlənmiş ümumi saatı hesablayır.

Ümumi Düstur:

=ŞƏBƏKƏ GÜNLƏRİ(başlama tarixi, bitmə tarixi)*günlük iş saatı

Aşağıdakı skrinşota nəzər salın:

Formula biz istifadə edirik:

=NETWORKDAYS(B5,C5)*8

Burada bütövlükdə işlənmiş saatları görə bilərsiniz ay. Biz buraya bayram günləri daxil etməmişik.

Bayram günləri olmadan işlənmiş ümumi saatları əldə etmək üçün formula belə olacaq:

=ŞƏBƏKƏ GÜNLƏRİ(başlama tarixi, bitmə tarixi ,holiday_list)*gündə iş saatı

Bu funksiya haqqında ətraflı məlumat üçün oxuyun: Excel-də ŞƏBƏKƏ GÜNÜ funksiyasından necə istifadə etməli (3 Uyğun Nümunə)

İşlənmiş Saatları Hesablamaq üçün Excel Düsturu Mənfi Nahar

İndi sizin işçilərin nahar vaxtını nəzərə almalı olduğunuz Excel vaxt cədvəli ola bilər. Bunu hesablamaq üçün iş saatlarına əlavə edə bilməzsiniz. Biz SUM funksiyasından istifadə etməklə işlənmiş saatları nahar çıxılmaqla hesablaya bilərik.

Ümumi Formula:

=SUM((Lunch_start-start_time)+(end_time-lunch_end))*24

Daha yaxşı başa düşmək üçün aşağıdakı skrinşota nəzər salın:

Biz bundan istifadə edirikdüstur:

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

Biznes işçiləri olaraq biz hər dəfə giriş və yoxlama aparmalıyıq. iş günü, bütün işlənmiş dövrü ölçmək və bir günün naharını çıxmaqla, əmək haqqını vaxta görə hesablamağa kömək edə bilər. Nümunədən mən Excel vaxt cədvəlində hər gün üçün işlənmiş vaxtı hesablamaq üçün düstur göstərdim, lakin nahar vaxtı çıxılsın.

Ətraflı oxuyun: İşlənmiş Saatları Hesablamaq üçün Excel Formulu Mənfi Nahar

💬 Xatırlamalı Olanlar

Vaxt formatını rəqəmə və ya onluq formatda göstərmirsə ümumiyə dəyişdiyinizə əmin olun.

Əgər düstur #### qaytarırsa, bu, dəyərinizin mənfi olduğunu və ya sütunun eninin daha kiçik olduğunu bildirir.

Nəticə

Sonrakı olaraq ümid edirəm ki, bu dərslik Excel-də işlənmiş vaxtı hesablamaq üçün düsturdan istifadə etmək üçün sizə faydalı biliklər təqdim etdi. Bütün bu təlimatları öyrənib məlumat dəstinizə tətbiq etməyi tövsiyə edirik. Təcrübə iş kitabını yükləyin və bunları özünüz sınayın. Həmçinin, şərh bölməsində rəy bildirməkdən çekinmeyin. Dəyərli rəyiniz bizi bu cür dərsliklər yaratmaq üçün motivasiya edir.

Excel ilə bağlı müxtəlif problemlər və həllər üçün Exceldemy.com vebsaytımızı yoxlamağı unutmayın.

Yeni üsulları öyrənməyə və böyüməyə davam edin!

bəzi vaxt fərqləri. İstifadə etdiyimiz düstur:

=C5-B5

Burada qeyd edə biləcəyiniz problem vaxt formatında vaxt fərqinin olmasıdır. İlk məlumatlara gəlincə, biz 8 saat istədik. Əvəzində səhər saat 8:00-ı aldıq.

Onu müxtəlif üsullarla formatlaya bilərsiniz. Nəticəni saat, dəqiqə və saniyə formatında əldə etmək üçün sadəcə onu Fərdi formata dəyişməlisiniz.

Bunu dəyişmək üçün bu addımları yerinə yetirin:

  • Əvvəlcə, diapazonu seçin. xanalar.

  • İndi klaviaturanızda Ctrl+1 düyməsini basın.

  • İndi, Format Hüceyrələri dialoq qutusunda müxtəlif Nömrələr tapacaqsınız. Sonra, Fərdi -dən seçin. Kateqoriya . Sonra Tip -dən h:mm: ss formatını seçin. Nəhayət, OK üzərinə klikləyin.

Sonunda işlənmiş vaxtı saat, dəqiqə və saniyə formatında göstərəcək. Beləliklə, Excel vaxt cədvəlində çıxma əməliyyatını yerinə yetirdikdən sonra işlənmiş vaxtı hesablamağı bacarırıq.

Ətraflı oxuyun: Excel-də vaxtı necə çıxarmaq olar (7 Sürətli Metod)

2. Saatlar, Dəqiqələr və ya Saniyələrlə İşlənmiş Vaxtı Hesablayın

Əvvəlki nümunədə siz bizim çıxışımızın saat, dəqiqə və saniyə formatında formatlaşdırıldığını gördünüz. İndi iş saatlarını dəqiqə və ya saniyə formatında hesablamaq istəyə bilərsiniz. Siz həmçinin Excel düsturundan istifadə edərək işlənmiş vaxtı hesablaya bilərsiniz. Bunu nümayiş etdirmək üçün biz əvvəlki verilənlər toplusundan istifadə edirik.

2.1 VaxtSaatlarla İşlənmiş

Siz artıq Excel-də vaxt fərqini hesablamaq üçün aşağıdakı düsturu gördünüz:

=C5-B5

İndi yalnız saatlarla işlənmiş vaxtı hesablamaq üçün düsturu aşağıdakı kimi dəyişdirin:

=(C5-B5)*24

Yenə də Excel sizə nəticəni vaxt formatında verəcəkdir. Bunu dəyişmək üçün Ev tabında Nömrələr formatına keçin. Oradan Nömrə üzərinə klikləyin.

Bundan sonra siz Excel vaxt cədvəlinizdə işlənmiş saatları əldə edəcəksiniz.

İndi əgər nəticəni ondalık rəqəmlə istəmirsiniz, lakin onların tam formatda olmasını istəyirsiniz, INT funksiyasından aşağıdakı kimi istifadə edin:

=INT((C5-B5)*24)

Gördüyünüz kimi, biz Excel vaxt cədvəlində işlənmiş saatları hesablamağı bacarırıq.

Ətraflı oxuyun: Necə Excel-də cəmi saatları hesablamaq üçün (9 asan üsul)

2.2 Dəqiqələrlə işlənmiş vaxt

Vaxtın təzadını dəqiqələrlə hesablamaq üçün siz həmin sütunun vaxtlarını çoxaltmalısınız. bir gündə cəmi dəqiqə sayı. Yəni 1440 (24 saat*60 dəq).

Düstur:

=(C5-B5)*24*60

Excel onları yenidən vaxt formatında verəcəkdir. Beləliklə, bunu Ev tabının Nömrələr qrupundan dəyişdirin.

Ətraflı oxuyun: Excel-də Vaxta Dəqiqələri necə əlavə etmək olar (3 Sürətli Metod)

2.3 Saniyədə işlənmiş vaxt

Saniyələrlə vaxt fərqini hesablamaq üçün əvvəlki nəticəni vurmaq lazımdırbir gündə saniyələrin ümumi sayına görə. Yəni 86400 (24 saat * 60 dəq * 60 san).

Aşağıdakı düsturdan istifadə edirik:

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

Beləliklə, Excel vaxt cədvəli üçün bu düsturdan istifadə edərək istənilən formatda işlənmiş vaxtı hesablaya bilərsiniz.

Bu düsturu qeyd edin. yalnız eyni gün üçün Excel vaxt fərqini hesablasanız işləyəcək. Əgər vaxt dəyərləriniz fərqli tarixlərə aiddirsə, bu düstur səhv nəticə verəcəkdir. Bu barədə narahat olmayın. Bunu sonrakı bölmədə müzakirə edəcəyik.

Ətraflı oxuyun: Excel-də vaxtı necə hesablamaq olar (16 mümkün yol)

3. Mətn funksiyasından istifadə edərək işlənmiş vaxtı hesablayın

Əvvəlki bölmədə hesablamaq üçün vaxt fərqinin formatını dəyişməli olduq. Çünki Excel avtomatik olaraq vaxt formatındakı fərqi dəyişir. Bu səbəbdən biz tome formatını dəyişməli olduq.

İndi bu təhlükə ilə üzləşmək istəmirsinizsə və sadə həll yolu istəyirsinizsə, TEXT funksiyasından istifadə edin. Burada formatı dəyişdirməkdən narahat olmaq lazım deyil.

Ümumi Düstur:

=TEXT(Son vaxt – Başlanğıc vaxtı, Format)

İndi birinci arqument əsas çıxmadır. Və formatda siz sadəcə istədiyiniz vaxt fərqi formatını daxil etməlisiniz.

Ətraflı oxuyun: Excel-də vaxt cədvəli düsturu (5 Nümunə)

3.1 Yalnız Saatları Göstər

Yalnız işlənmiş saatları göstərmək üçün,aşağıdakı düsturdan istifadə edin:

=TEXT(C5-B5,"hh")

Bu düstur yalnız rəqəmi göstərən nəticəni verəcək iki vaxt dəyərləri arasında saat fərqi. Nəticəniz 10 saat 40 dəqiqədirsə, o, yalnız 9 saat göstərəcək.

Əlaqədar Məzmun: Excel-də mənfi vaxtı necə çıxarmaq və göstərmək olar (3 üsul)

3.2 Yalnız Dəqiqələri Göstərin

Yalnız işlənmiş dəqiqələri göstərmək üçün aşağıdakı düsturdan istifadə edin:

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

3.3 Yalnız saniyələri göstərin

Yalnız işləmiş saniyələri göstərmək üçün aşağıdakı düsturdan istifadə edin:

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

3.4 Saat və Dəqiqələri göstərin

Yalnız işlənmiş saatları və dəqiqələri göstərmək üçün aşağıdakı düsturdan istifadə edin:

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

3.5 Saatları, Dəqiqələri və Saniyələri göstərin

Yalnız işlənmiş saatları, dəqiqələri və saniyələri göstərmək üçün, aşağıdakı düsturdan istifadə edin:

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

İndi siz niyə kvadrat mötərizədə istifadə etdiyimizi soruşa bilərsiniz. kimi [ss],[mm] və ya [ss] kimi. Əsasən, o, hətta saat 24-dən çox olsa belə, iki tarix arasında işlənmiş saatların tam sayını verir. Beləliklə, əgər fərqin 24 saatdan çox olduğu iki tarix dəyəri arasında işlənmiş saatları hesablamaq istəyirsinizsə, [hh] istifadə edərək sizə işlənmiş saatların ümumi sayını, “hh” isə sadəcə bitmə tarixi günündə keçən saatları verəcəkdir.

4. İndiyə qədər işlənmiş vaxt

Başlama vaxtı ilə cari vaxt arasında işlənmiş vaxtı hesablamaq üçün Fərq sütununda Bitmə vaxtı əvəzinə NOW funksiyasından istifadə edin.

NOW funksiyası cihazınızdan indiki tarixi və vaxtı qaytarır. O, heç bir daxiletmə arqumentini qəbul etmir.

Ümumi Düstur:

İşlənmiş vaxt = NOW() – Başlama vaxtı

Daha yaxşı başa düşmək üçün aşağıdakı skrinşota nəzər salın:

Başlama vaxtı ilə cari vaxt arasındakı zaman fərqi bundan böyükdürsə 24 saat, MƏTN funksiyasından istifadə edərək, günü vaxt hissəsi ilə göstərmək üçün nəticəni formatlayın.

Düstur:

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

İndi siz həm də xananın fərdi formatını dəyişdirərək, günü vaxt hissəsi ilə birlikdə göstərməklə eyni şeyi yerinə yetirə bilərsiniz.

Excel Əgər başlanğıc vaxtınız yalnız vaxt hissəsinə malikdirsə, avtomatik olaraq 1 yanvar 1990-cı il vaxtını nəzərə alın.

Bu səbəbdən, NOW funksiyası işlənmiş vaxtı hesablayarkən sizə yanlış nəticə verəcək. Qeyd etdiyimiz kimi, nəticədə alınan dəyər 1990-cı il yanvarın 1-dən bu yana keçən ümumi günlərə də malik olacaq.

Bunu həll etmək üçün aşağıdakı düsturdan istifadə edin:

=NOW()- INT(NOW())-B5

Burada INT funksiyası bu funksiyanın yaratdığı nəticədən gün hissəsini təmizləyəcək. Bundan sonra, vaxtı hesablamaq üçün bundan istifadə edəcəkfərq.

Unutmayın, NOW funksiya siz Excel vaxt cədvəlinizdə hər dəfə dəyişiklik etdikdə yenilənir. Lakin o, real vaxt rejimində yenidən işlənmir

Bir Gün Növbəsi üçün İşlənmiş Saatları Hesablama Düsturu

Bu bölmədə mən sizə bəzi başlanğıc və bitmə vaxtı olan sadə verilənlər toplusunu göstərirəm. bəzi işçilərin. Məqsədimiz işlənmiş vaxtı saatlarla hesablamaqdır.

Bunu nümayiş etdirmək üçün biz bu məlumat dəstindən istifadə edirik:

İndi Cell E5 seçin və aşağıdakı düsturu yazın:

=MOD(D5-C5,1)*24

Burada bizim düsturumuz hesablamaq üçün MOD funksiyasını ehtiva edir. Excel vaxt cədvəlində saatlarla işlənmiş vaxt.

Gördüyünüz kimi, Excel vaxt cədvəlində ümumi iş saatlarını hesablamaqda uğur qazanırıq.

Formula Gecə Növbəsi üçün İşlənmiş Vaxtın Hesablanması

İndi əvvəllər gündüz növbəsinə əsaslanan vaxt fərqi müzakirə edilmişdir. Bu o deməkdir ki, bitmə vaxtınız başqa tarixdədirsə, biz sizə çıxışı göstərməmişik. Bu o deməkdir ki, başlama vaxtınız ss:dd: ss PM, amma bitmə vaxtı ss:dd: ss AM-dir. Bunu işçilərin gecə işə başladığı və ertəsi gün bitirdiyi gecə növbəsi ilə müqayisə edə bilərsiniz.

Aşağıdakı məlumat dəstinə nəzər salın:

Burada bəzi insanların gecə işlədiyini aydın görə bilərsiniz. Beləliklə, tarix burada da vaxta uyğun dəyişdi.

Bunu həll etmək üçün biz IF funksiyası olan Excel düsturundan istifadə edirik.

İndi seçin E5 xanası və aşağıdakı düsturu yazın:

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

Sizin kimi görə bilərik ki, düsturdan istifadə edərək işlənmiş vaxtı hesabladıq. Bunu həll etməyin başqa bir faydalı yolu MOD funksiyasından işlənmiş vaxtı saatlarla hesablamaqdır.

Cell E5 seçin və aşağıdakı düsturu yazın:

=MOD(D5-C5,1)*24

Bu düstur, mənfi dəyərləri tələb olunan dəyərlərə "əksinə çevirmək" üçün MOD funksiyasından istifadə edərək mənfi vaxtı idarə edir. müsbət dəyər. Bu düstur dəqiq gün və gecə yarısı keçən vaxtlara tab gətirəcəyi üçün bizdən ƏGƏR funksiyasından istifadə etməyi tələb etmirik. Bu, MOD funksiyasının gözəlliyidir.

Unutmayın: Bu düstur 24 saatdan çox işləməyəcək.

Oxşar oxunuşlar:

  • Excel-də Keçən Vaxtı Necə Hesablayın (8 Yol)
  • İki Arada Keçən Vaxtı Hesablayın Excel-də Tarixlər (5 Metod)
  • Excel-də Hərbi Vaxtı Necə Çıxarmaq olar (3 Metod)
  • Excel VBA-da Saat Formatından istifadə (Makro) , UDF və UserForm)
  • Excel-də Orta İstifadə Vaxtını Necə Hesablamaq olar (2 Asan Yol)

Excel-də İş vaxtı hesablamaq üçün düstur

Bu bölmədə mən sizə əlavə işdən bir nümunə göstərəcəyəm. İş vaxtından artıq iş işçinin adətən planlaşdırılmış iş saatlarını aşan istənilən saatlara aiddir.

Data dəstinə nəzər salın:

BundaExcel vaxt cədvəli, işçilərin başlama və bitmə vaxtını görə bilərsiniz. Burada standart iş saatımız 8 saatdır. Beləliklə, əgər hər kəs 8 saatdan çox işləmişdirsə, düsturumuz bunu Əlavə İş sütununda göstərəcəkdir. Lakin, İşlənmiş sütunu yalnız işçinin yerinə yetirdiyi standart iş vaxtını göstərəcək.

Bir gündə adi işlənmiş vaxtı hesablamaq üçün Hüceyrə E5 -ə aşağıdakı düsturu yazın və doldurma sapı işarəsi:

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

Əgər işçi 8 saatdan artıq işləmişdirsə, düstur yalnız maksimum 8 saat yaradacaq.

Gün ərzində iş vaxtı hesablamaq üçün F5 xanasına aşağıdakı düsturu yazın və doldurma dəstəyi işarəsini dartın:

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

Bu düstur əsasən Excel vaxt cədvəlindəki vaxtdan vaxt çıxıldıqdan sonra əlavə saatları çıxarır.

Ətraflı oxuyun: 40 saatdan çox iş üçün Excel düsturu [Pulsuz Şablonla]

Excel-də 24 Saatlıq Saatdan istifadə edərək İş Saatlarını Necə Hesablamaq olar

İndi, əgər siz öz regionunuzda 24 saatlıq saatdan istifadə edirsinizsə, bunu yerinə yetirmək üçün əvvəlki düsturlardan da istifadə edə bilərsiniz.

Bunu yerinə yetirmək üçün MOD funksiyasından istifadə edirik. .

=MOD(D5-C5,1)*24

Yuxarıdakı hər hansı birini istifadə edə bilərsiniz 24 saatlıq bir saat üçün Excel vaxt cədvəlində işlənmiş vaxtı hesablamaq üçün e düsturu.

Ətraflı oxuyun: Excel-də 24 saatdan çox vaxt əlavə etmək (4 üsul)

Ümumi Saatları Necə Hesablamaq olar

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.