یافتن روزهای هفته و روزهای کاری در لیبره آفیس کالک
لیبره آفیس کالک دارای توابع اختصاصی است که با استفاده از آنها میتوانید روزهای هفته، تعداد روزهای هفته و غیره را دریابید. با استفاده از اینها در فرمول و ترکیب آنها میتوانید بسیاری از مشکلات را حل کنید و موارد مختلفی را محاسبه کنید. بیایید ببینیم چگونه کار میکنند.
تابع روز هفته (تابع WEEKDAY)
تابع WEEKDAY در لیبره آفیس کالک عددی را از 1 (یکشنبه) تا 7 (شنبه) نشاندهنده روز هفته یک تاریخ برمیگرداند.
سینتکس
1 |
=WEEKDAY(date, type) |
- date: هر فرمت تاریخ به عنوان تنظیمات لیبره آفیس کالک. به عنوان مثال، mm/dd/yyyy; dd/mm/yyyy; dd-mm-yyyy.
- type: مقادیر معتبر 1، 2، و 3 هستند. پیش فرض 1 است. بر اساس نوع، مقادیر در زیر آمده است.
روز هفته (weekday) | type=1 | type=2 | type=3 |
---|---|---|---|
یکشنبه (Sunday) | 1 | 7 | 6 |
دوشنبه (Monday) | 2 | 1 | 0 |
سهشنبه (Tuesday) | 3 | 2 | 1 |
چهارشنبه (Wednesday) | 4 | 3 | 2 |
پنجشنبه (Thursday) | 5 | 4 | 3 |
جمعه (Friday) | 6 | 5 | 4 |
شنبه (Saturday) | 7 | 6 | 5 |
مثال
مثال زیر 4 را برمی گرداند زیرا در 7 آوریل 2021 قرار دارد که روز چهارشنبه است. و نوع 1 به صورت پیش فرض در نظر گرفته شده.
1 |
=WEEKDAY(04/07/2021) |
همچنین می توانید روز هفته را با استفاده از weekday به صورت زیر پیدا کنید. فهمیدن نام روز بسیار مفید است. در واقع، دو راه برای کشف این موضوع وجود دارد. با استفاده از تابع TEXT() و CHOOSE().
1 |
=CHOOSE(WEEKDAY(D2),"sun","mon","tue","wed","thu","fri","sat") |
با استفاده از تابع Text با فرمت سفارشی برای روز به عنوان dddd میتوانید نام روز را نیز دریافت کنید.
1 |
=TEXT(D2,"dddd") |
تابع روز کاری (تابع Workday)
سینتکس
1 |
WORKDAY(StartDate; Days [; Holidays]) |
این تابع شماره تاریخ را از تاریخ شروع، با روزهای سپری شده به استثنای شنبهها، یکشنبهها و تعطیلات (در صورت وجود) برمیگرداند. تعطیلات اختیاری است. به عنوان مثال، در تصویر زیر، 4/13 برگردانده شده است، که 3 روز بعد از 4/7 است، به استثنای 4/9 (تعطیلات)، 4/10، و 4/11. این تابع یک عدد را برمیگرداند و باید فرمت سلول را روی Date اعمال کنید. اگر روز کاری باشد، تاریخ شروع در تعداد روزها لحاظ میشود.
1 |
=WORKDAY(D2,D3,D4) |
تابع Networkdays
سینتکس
1 |
NETWORKDAYS(StartDate; EndDate [; [ Holidays ] [; Workdays ] ]) |
مثال
این تابع تعداد کل روزهای شروع از StartDate تا EndDate را به استثنای تعطیلات، شنبهها و یکشنبهها برمیگرداند. روزهای کاری اضافی را میتوان از طریق یک پارامتر اختیاری گنجاند. اگر آخر هفته نباشد، StartDate و EndDate در شمارش گنجانده شده است. به عنوان مثال، در زیر، تعداد کل روزهای کاری 20 روز برای کل ماه آوریل 2021، با دو روز تعطیل است.
1 |
=NETWORKDAYS(D2,D3,D4:E4) |
اگر تمایل دارید تا در مورد این نرمافزار قدرتمند بیشتر بدانید در ادامه با سری مجموعه آموزشهای لیبره آفیس کالک همراه باشید.
همچنین اگر نکته یا نظر خاصی در راستای تکمیل این محتوا دارید حتما آن را در بخش نظرات با ما در میان بگذاربد تا پذیرای شما باشیم.
درباره محسن بهارلوئی
رسالت من و تیم حاضر در رسانه «محتوای باز» که از اقصی نقاط ایران در حال تالیف مقالات آموزشی هستند؛ آموزش کلیه نرمافزارهای آزاد/متنباز و ابزارهای گنو/لینوکسی برای ایرانیان است. امید است که هر چه سریعتر و با کیفیتتر محقق شود.
نوشتههای بیشتر از محسن بهارلوئیاین سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش میشوند.
دیدگاهتان را بنویسید