محاسبه مدت زمان کاری در Power BI

همواره در هر کسب و کاری یکی از چالش ها ، مدت زمانی است که کارکنان برای انجام فعالیت‌ها صرف می‌کنند . آیا مدت زیادی برای هر فعالیت صرف می شود؟! (بی کاری پنهان داریم) و یا بالعکس ، لود کاری زیادی برای یکسری فعالیت‌ها داریم که باید سراغ دلیل ایجاد لود کاری برویم.
در این مقاله می‌خواهیم روشی را آموزش دهیم که در آن مدت زمان هر فعالیت از زمان شروع تا پایان را با در نظر گرفتن روزهای تعطیل و ساعت کاری محاسبه می‌کند.
در واقع ساعت شروع و پایان هر فعالیت را با توجه به ساعت کاری که در فایل تقویم مشخص کرده ایم  مقایسه می‌کند و اگر در بازه زمانی مشخص شده باشد در محاسبات به حساب می‌آورد، همین مقایسه را در خصوص روز شروع و پایان فعالیت و ایام بین آن در نظر می گیریم و اگر روز کاری باشد در محاسبات به حساب می آوریم.
صورت مساله :
فرض کنید یکسری فعالیتها داریم که مطابق جدول زیر زمان شروع و پایان آنها مشخص است و نیاز داریم مدت زمان کاری انجام هر فعالیت را محاسبه کنیم.

 

برای مشاهده دمو آنلاین می توانید از لینک زیر استفاده کنید
نام کاربری : demo
کلمه عبور: ۱۲۳
راه حل :
برای محاسبه مدت زمان کاری ابتدا نیاز داریم جدول تاریخ های شمسی را داشته باشیم . در این جدول نیاز است روزهای تعطیل رسمی و روزهای پنجشنبه و جمعه را مشخص کنیم .
همچنین ساعات شروع و پایان کار را باید در این جدول ثبت کرد.همانند زیر
:
سپس این جدول را در پاور بی آی خوانده وبین Start Date,End Date  و تاریخ Miladi Date موجود در جدول کلندر ارتباط برقرار میکنیم:
سپس ستونی ایجاد کرده و فرمول محاسبه زمان انجام کار را به شرح زیر ایجاد میکنیم:
در نهایت مطابق جدول زیر مدت زمان کاری انجام هر فعالیت محاسبه می‌گردد.
دقت کنید در جدول کلندر ساعت پایان کار در دو روز با باقی روزها متفاوت بودند و در محاسبه زمان انجام کار دقیقا این ساعت را در نظر گرفته و فعالیت هر کارشناس را براساس تایم کاری محاسبه کرده است:
برای دانلود این فایل می توانید از لینک زیر استفاده کنید
2 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *