فهرست مطالب
هنگامی که در اکسل کار می کنیم، اغلب باید کل ساعت ها را محاسبه کنیم. به عنوان مثال، شما می توانید کل ساعات مورد نیاز برای یک پروژه خاص را از لیست مدت زمان وظایف مختلف آن پروژه تخمین بزنید. به طور مشابه، می توانید حقوق کارکنان را با محاسبه کل ساعات کار محاسبه کنید . علاوه بر این، می توانید مقادیر زمانی را کم کنید تا ساعات بین آنها را بدست آورید. در این مقاله به چند فرمول آسان و توابع اکسل برای محاسبه کل ساعت ها می پردازم.
دانلود کتاب تمرین تمرین
می توانید کتاب تمرینی را که از آن استفاده کرده ایم دانلود کنید. این مقاله را آماده کنید.
محاسبه کل Hours.xlsx
اهمیت قالب بندی سلول هنگام محاسبه ساعت در اکسل
اکسل تاریخ ها و زمان ها را به عنوان اعداد در سلول ها ذخیره می کند. یک عدد کامل نشان دهنده یک روز و قسمت اعشاری یک عدد نشان دهنده بخشی از روز است. به عنوان مثال، در اکسل، 1 نشان دهنده 1 ژانویه 1900 است. همانطور که قبلاً ذکر شد، 1.5 نشان دهنده 1 ژانویه 1900، 12:00 PM در اکسل است.
بنابراین، برای سهولت در محاسبه و نمایش داده ها، باید مقدار را تغییر دهیم. فرمت سلولی در اکسل تغییر فرمت سلول، مقادیر را تغییر نمی دهد، در عوض، نحوه نمایش داده ها را تغییر می دهد. اگر میخواهید قالبهای سلول را تغییر دهید، مراحل زیر را دنبال کنید:
مراحل:
- ابتدا سلول را انتخاب کنید و روی آن راست کلیک کنید. سپس روی Format کلیک کنیدگزینه Cells برای آوردن کادر محاوره ای Format Cells . همچنین، پس از انتخاب یک سلول، میتوانید « Ctrl + 1 » را از صفحهکلید فشار دهید تا کادر محاورهای را دریافت کنید. من Cell C5 و Cell C6 را انتخاب کرده ام.
- در نتیجه، کادر محاورهای Format Cells نشان داده میشود.
- اکنون، به برگه Number بروید و Time را از فهرست Category انتخاب کنید. . پس از آن، قالب مورد نظر را از کادر Type انتخاب کنید و روی OK کلیک کنید.
- در نهایت، نتیجه زیر را دریافت کنید.
- به طور مشابه، می توانید قالب سلولی را سفارشی کنید. برای انجام این کار، سلول ها را انتخاب کنید و "Ctrl + 1 " را فشار دهید تا پنجره Format Cells ظاهر شود. سپس، Custom را از تب Number انتخاب کنید. سپس، فرمت مورد نظر را تایپ کنید/انتخاب کنید و روی OK کلیک کنید.
- در نتیجه، نتیجه ای مانند زیر دریافت خواهید کرد. .
9 روش برای محاسبه کل ساعت در اکسل
1. برای یافتن مجموع، مقادیر زمانی را اضافه کنید ساعت ها در اکسل
در این روش با استفاده از یک فرمول ساده مقادیر زمان را اضافه می کنیم. به عنوان مثال، ما یک لیست مدت از چندین کار داریم.
اکنون، به سادگی سلول های حاوی مدت زمان های مختلف را جمع بندی می کنیم.
مراحل :
- ابتدا فرمول زیر را در C8C8 تایپ کنید.
=C5+C6+C7
- در نتیجه، موارد زیر خواهد بودکل ساعت باشد.
⏩ توجه:
اگر مجموع ساعت بیشتر از 24 ساعت باشد، فرمول فوق نتیجه زیر را نشان می دهد که آن چیزی نیست که ما انتظار داشتیم.
در چنین مواردی، شما باید قالب سلولی را که کل را نشان می دهد تغییر دهید. ساعتها.
➤ برای تغییر قالب سلول، روی سلول مربوطه کلیک کنید و " Ctrl + 1 " را فشار دهید تا Format Cells کادر گفتگو.
➤ سپس، به برگه Number بروید، Custom را از فهرست Category انتخاب کنید. اکنون، در کادر Type ، که در بالای لیست قالبها قرار دارد، [h]:mm;@ را تایپ کنید و OK را کلیک کنید.
➤ در نهایت نتیجه زیر را دریافت خواهیم کرد.
بیشتر بخوانید: فرمول اکسل برای اضافه کاری بیش از 40 ساعت [با الگوی رایگان]
2. محاسبه کل ساعت ها با استفاده از تابع SUM اکسل
قبلاً، در روش 1 ، ما محاسبه کرده ایم کل ساعت ها با استفاده از یک فرمول ساده با این حال، اکنون از عملکرد SUM برای محاسبه مدت زمان کل کارهای مختلف استفاده می کنیم.
مراحل:
- مطالب زیر را تایپ کنید. فرمول در سلول C8 .
=SUM(C5:C7)
- در اینجا، <1 تابع>SUM همه مقادیر را در محدوده C5:C7 اضافه می کند. در نتیجه، مدت زمان کل تمام وظایف را دریافت خواهیم کرد.
بیشتر بخوانید: نحوه محاسبه ساعت و دقیقه برای حقوق و دستمزد اکسل (7راه های آسان)
3. برای محاسبه کل ساعت، مقادیر زمان را کم کنید
گاهی اوقات، ما باید کل ساعت ها را بین مقادیر زمانی محاسبه کنیم. به عنوان مثال، ما یک زمان شروع و پایان برای چندین کار داریم. اکنون، ساعتها را بین هر یک از بازههای زمانی با استفاده از یک فرمول ساده در اکسل محاسبه میکنیم.
مراحل:
- فرمول زیر را ابتدا در سلول D5 تایپ کنید.
=C5-B5
- در نتیجه، نتیجه زیر را دریافت خواهید کرد. از ابزار Fill Handle ( + ) برای کپی کردن فرمول در بقیه سلول ها استفاده کنید.
بیشتر بخوانید: نحوه محاسبه کل ساعات کار در یک هفته در اکسل (5 روش برتر)
4. اگر اختلاف ارزش زمانی بیش از 24 ساعت باشد، کل ساعت ها را دریافت کنید
در روش 2 ، ما تفاوت زمانی بین مقادیر زمانی را محاسبه کردهایم اما، تمام اختلاف کمتر از 24 ساعت بود. بنابراین، زمانی که اختلاف زمانی بیشتر از 24 ساعت است، باید از فرمول متفاوتی برای محاسبه کل اختلاف ساعت استفاده کنیم. از آنجایی که اختلاف زمانی بیشتر از 24 ساعت خواهد بود، در مجموعه داده ما، زمان شروع و زمان پایان دارای تاریخ های متفاوتی است.
به یاد داشته باشید، ما از قالب سلول زیر برای زمان شروع و پایان (به تصویر نگاه کنید).
مراحل:
- ابتدا فرمول زیر را در <تایپ کنید 1> سلولD5 .
=(C5-B5)*24
- کلید Enter و استفاده کنید Fill Handle ابزار برای کشیدن به پایین. در نهایت، نتیجه زیر را دریافت خواهید کرد.
در اینجا، قالب Number ستون نتیجه General است. . به همین دلیل است که ساعت ها را به صورت 25.5 ، 26 ، 26.5 ، 29، و غیره دریافت کردیم. می توانید سلول را تغییر دهید. به دلخواه را فرمت کنید. همچنین، اگر ساعتها را بهعنوان یک عدد کامل میخواهید، عملکرد INT در اکسل کمک بزرگی خواهد بود.
بیشتر بخوانید: نحوه اضافه کردن زمان در اکسل بیش از 24 ساعت ( 4 روش)
خواندنی مشابه
- نحوه محاسبه زمان گردش در اکسل (4 روش)
- محاسبه تفاوت بین دو تاریخ و زمان در اکسل
- نحوه استفاده از فرمت زمان در Excel VBA (ماکرو، UDF و UserForm)
- مدت زمان را در اکسل محاسبه کنید (7 روش)
5. کل ساعت بین رکوردهای زمانی را با استفاده از تابع Excel IF پیدا کنید
تاکنون برای بدست آوردن اختلاف زمانی بین مقادیر زمانی از فرمول های ساده استفاده کرده ایم. با این حال، اگر زمان شروع یک روز 9:00 عصر و زمان پایان 5:00 صبح روز بعد باشد، یک فرمول تفریق ساده کار نخواهد کرد. در چنین مواردی، کل اختلاف ساعت را با استفاده از عملکرد IF محاسبه می کنیم.
مراحل:
- ابتدا عبارت زیر را تایپ کنید فرمول در سلول D5.
=IF(B5>C5,C5+1,C5)-B5
در اینجا، IF عملکردبررسی می کند که آیا زمان شروع از زمان پایان بیشتر است یا خیر. اگر زمان پایان کمتر از زمان شروع باشد، فرمول 1 را به زمان پایان اضافه می کند، در غیر این صورت خیر. در نهایت، زمان شروع از نتیجه فرمول IF کم می شود.
- در نتیجه، نتیجه زیر را دریافت خواهید کرد.
بیشتر بخوانید: فرمول اکسل برای اضافه کاری بیش از 8 ساعت (4 مثال)
6. از تابع Excel MOD برای محاسبه کل ساعت ها استفاده کنید
مشابه روش 4 ، میتوانیم از تابع MOD برای محاسبه کل ساعتها در صورت منفی بودن اختلاف زمانی استفاده کنیم. بنابراین، اجازه دهید تابع را به مجموعه داده خود اعمال کنیم.
مراحل:
- در ابتدا فرمول زیر را در Cell D5 تایپ کنید.
=MOD(C5-B5,1)
در اینجا، تابع MOD مقادیر منفی را به مثبت برمیگرداند. و معمولاً، این تابع پس از تقسیم یک عدد توسط مقسوم علیه، باقیمانده را برمی گرداند.
- در نهایت، کل اختلاف زمان را بر حسب ساعت به صورت زیر دریافت خواهید کرد.
<. 38>
بیشتر بخوانید: نحوه اضافه کردن ساعت به زمان در اکسل (8 روش سریع)
7. از تابع TEXT برای تعیین کل ساعت در اکسل استفاده کنید
اکنون، از تابع TEXT برای محاسبه کل اختلاف زمانی بین مقادیر زمانی استفاده خواهیم کرد. بنابراین، در اینجا مراحل مربوط به این روش آمده است.
مراحل:
- در ابتدا، فرمول زیر را در Cell تایپ کنیدD5 .
=TEXT(C5-B5,"[hh]:mm")
- در نتیجه، نتیجه ما اینجاست.
در اینجا، تابع TEXT نتیجه تفریق شده را به hh:mm قالب تبدیل می کند.
بیشتر بخوانید: محاسبه ساعت بین دو تاریخ و زمان در اکسل به استثنای تعطیلات آخر هفته
8. تابع ساعت اکسل برای دریافت کل ساعت
اکنون، ما از <استفاده خواهیم کرد 1>عملکرد HOUR برای دریافت کل ساعات بین مقادیر زمانی. تابع HOUR ساعت را به عنوان یک عدد از 0 ( 12:00 A.M. ) تا 23 ( 11:00) برمی گرداند. P.M. ). بنابراین، بیایید مراحل محاسبه کل ساعات را طی کنیم.
مراحل:
- فرمول زیر را در Cell D5 تایپ کنید.
=HOUR(C5-B5)
- در نتیجه، ما تفاوت زمانی را دریافت می کنیم ( 8 ساعت). از ابزار Fill Handle ( + ) برای کپی کردن فرمول در بقیه سلول ها استفاده کنید.
بیشتر بخوانید: محاسبه ساعت اکسل بین دو بار بعد از نیمه شب (3 روش)
9. عملکرد Excel NOW برای دریافت کل ساعت های سپری شده (زمان معین تا کنون)
ما میتوانیم کل ساعتهای سپری شده از زمان شروع تا زمان فعلی را با استفاده از تابع NOW در اکسل محاسبه کنیم.
مراحل:
- ابتدا فرمول زیر را در Cell C5 تایپ کنید.
=NOW()-B5
- بعداً، نتیجه ما اینجاست.
⏩ توجه:
➤ اگر زمان بین شروعزمان و زمان فعلی بیشتر از 24 ساعت است، سپس باید قالب سلول حاصل را تغییر دهیم ( d "روز" h:mm:ss ).
➤ در نتیجه، نتیجه زیر را دریافت خواهیم کرد.
بیشتر بخوانید: فرمول اکسل برای محاسبه ساعات کار و تقویت ; اضافه کاری [با الگو]
نتیجه گیری
در مقاله فوق سعی کردم روشها را بطور مفصل مورد بحث قرار دهم. امید است این روش ها و توضیحات برای رفع مشکلات شما کافی باشد. لطفا اگر سوالی دارید به من اطلاع دهید.