فهرست مطالب
اگر به دنبال عملکرد Excel WEEKDAY هستید، در جای مناسبی هستید. تابع WEEKDAY به ویژه برای برنامه ریزی، برنامه ریزی و حتی تجزیه و تحلیل مالی مفید است. این به عنوان یک توابع تاریخ و زمان در اکسل طبقه بندی می شود که روز هفته را برای آرگومان معین برمی گرداند.
در این مقاله سعی می کنیم WEEKDAY را مورد بحث قرار دهیم. زیر و بم عملکرد ، از جمله نمونههای واقعی با توضیحات مناسب. تا بتوانید فرمول را برای هدف خود تنظیم کنید.
عملکرد WEEKDAY در اکسل (نمایش سریع)
دانلود کتاب کار Excel
کاربردهای WEEKDAY Function.xlsxExcel WEEKDAY Function: Syntax & آرگومانها
نحو
=WEEKDAY(شماره_سریال، [نوع_بازگشت])
مقادیر بازگشتی
0 تا 7 (به تعداد)
آرگومان ها
استدلال | ضروری/اختیاری | توضیح | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
19> | ||||||||||||||||||||||||||||||||||||||||
توجه:
8 مثال برای درک و استفاده از عملکرد WEEKDAY در اکسلExcel برنامه های مختلفی را با استفاده از تابع WEEKDAY ارائه می دهد. ما سعی میکنیم آنها را بهعنوان مثال مورد بحث قرار دهیم. مثال 1: نمونههای اساسی تابع WEEKDAYاگر روزها در قالب تاریخ آورده شدهاند و نیازی به وارد کردن نیستمقدار return_type، میتوانید از فرمول زیر در سلول D5 استفاده کنید. =WEEKDAY(C5) |
در اینجا، C5 تاریخ پیوستن رابرت است.
- دوم، ENTER را فشار دهید.
- سوم، از Fill Handle با پایین کشیدن مکان نما در حالی که آن را در گوشه پایین سمت راست سلول D5 مانند این نگه دارید، استفاده کنید. .
- در نهایت خروجی ها به این صورت خواهد بود.
اما اگر نوع برگشتی به ترتیب 2 و 16 برای همان مجموعه داده باشد. می توانید از فرمول زیر در سلول D5 استفاده کنید.
- وقتی مقدار return_type 2 است:
=WEEKDAY(C5,2)
- وقتی مقدار return_type 16 است:
=WEEKDAY(C5,16)
مثال 2: استفاده از تابع WEEKDAY با تابع DATE
بیایید تصور کنیم که تاریخ پیوستن به شماره سریال داده شده است. در این صورت، باید از DATE استفاده کنید که در آن از توابع YEAR ، MONTH و DAY برای برگرداندن سال استفاده می شود. ماه و روز تاریخ داده شده به ترتیب =WEEKDAY(DATE(YEAR(C5),MONTH(C5),DAY(C5)),12)
- دوم، ENTER را فشار دهید.
- سوم، از Fill Handle استفاده کنید.
- در نتیجه، خروجی را به این صورت دریافت خواهید کرد.
مثال 3: استفاده از تابع TEXT برای یافتن نام روز هفته
اگر می خواهید نام روز هفته را که با استفاده از تابع WEEKDAY پیدا می شود، دریافت کنید، می توانید از تابع TEXT <2 استفاده کنید> .
- در نهایت، باید فرمول را در سلول D5 به این شکل بنویسید.
=TEXT(WEEKDAY(C5,2),"dddd")
- به همین ترتیب، پس از فشار دادن ENTER و سپس استفاده از Fill Handle ، خروجی به این صورت خواهد بود.
مثال 4: WEEKDAY همراه با عملکرد CHOOSE
علاوه بر این، راه دیگری برای یافتن نام روز هفته وجود دارد. می توانید از تابع CHOOSE با تابع WEEKDAY استفاده کنید.
- فقط از فرمول زیر در D5 <استفاده کنید. 2>سلول و سپس Fill Handle همانطور که قبلاً انجام دادهایم تا همه خروجیها را مانند این دریافت کنیم.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
مثال 5: ترکیب با عملکرد SWITCH
دوباره، می توانید از تابع SWITCH برای دریافت نام استفاده کنید روزهای هفته با تابع WEEKDAY .
- فرمول موجود در سلول D5 به این صورت خواهد بود.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")
مثال 6: عملکرد WEEKDAY برای دریافت روزهای هفته و آخر هفته
اگر می خواهید روزهای هفته و تعطیلات آخر هفته را برای یک تاریخ مشخص تعیین کنید، ممکن است از فرمولی استفاده کند که ترکیبی از توابع IF و WEEKDAY است.
=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")
مثال 7: عملکرد WEEKDAY با قالب بندی شرطی
اگر نیاز به برجسته کردن داریددر روزهای کاری و آخر هفته برای تجسم بهتر، می توانید از نوار ابزار قالب بندی شرطی از نوار فرمان Styles استفاده کنید.
مراحل:
- ابتدا سلول های B5:D12 را انتخاب کنید.
- دوم، به صفحه اصلی > قالب بندی مشروط > قانون جدید را انتخاب کنید.
- در نهایت، یک پنجره قانون قالببندی جدید ظاهر میشود.
- سوم، استفاده از فرمول برای تعیین فرمت کدام سلول را انتخاب کنید.
- چهارم، فرمول را در کادر فرمول بنویسید.
=WEEKDAY($C5,2)<6
- پنجم، به Format بروید تا در صورت لزوم رنگ و سایر موارد خروجی را انتخاب کنید.
- در پنجره Format Cells ، به Fill >یک رنگ را انتخاب کنید (در اینجا سبز روشن است) > روی OK کلیک کنید.
- دوباره، در New Formatting Rule ، روی OK<کلیک کنید. 2>.
- به طور مشابه، پس از انتخاب سلول ها دوباره به قانون قالب بندی جدید بروید. این بار فرمول را به این صورت بنویسید.
=WEEKDAY($C5,2)>5
- سپس، به Format بروید. .
- در نهایت، هر رنگی را در گزینه پر کردن انتخاب کنید. ما رنگ آبی روشن را انتخاب کرده ایم
- کلیک کنید، OK .
- در نهایت، OK را کلیک کنید در قانون قالببندی جدید
- در نتیجه، خروجیها به این صورت خواهند بود.
مثال8: محاسبه پرداخت از جمله آخر هفته
در نهایت، یک مثال هیجان انگیز خواهیم دید. با فرض اینکه پروژه ای دارید که باید در یک مهلت به پایان برسانید، و باید کارمند خود را برای انجام کارهای اضافی در روزهای کاری و تعطیلات آخر هفته مدیریت کنید.
معمولا نرخ پرداخت برای آخر هفته ها بالاتر است. اگر تعداد ساعات کار داده شده است، باید پرداخت برای هر کارمند و کل پرداختی برای همه کارکنان را محاسبه کنید.
فرمول در E5 <2 خواهد بود>سلول.
=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)
سپس از تابع SUM برای تجمیع پرداخت فردی استفاده کنید.
عملکرد اکسل WORKDAY برای تعطیلات
برای تعیین تاریخ کاری که پس از چند روز از تاریخ شروع رخ می دهد، از WORKDAY<اکسل استفاده کنید. تابع 2> که یک تابع DATE است.
علاوه بر این، این تابع یک پارامتر تعطیلات اختیاری را ارائه می دهد که در صورت حذف شدن، به طور خودکار آخر هفته ها، از جمله شنبه ها و یکشنبه ها را به عنوان تعطیلات حساب می کند و تعیین می کند تاریخ کار آینده بعد از تعداد روز مشخص شده است.
نحو تابع WORKDAY است.
=WORKDAY(تاریخ_شروع، روزها، تعطیلات )فرض کنید، مجموعه داده زیر را داریم که دارای سرصفحه های ستونی به عنوان تاریخ شروع ، روزهای تولید ، و روزهای تکمیل است. همچنین دارای ستونهای تعطیلات و تاریخ مربوط به آنها است. در ستون تاریخ شروع ، تاریخ ها وجود دارداز شروع پروژه، در ستون C زمان تخمینی مورد نیاز برای تکمیل آن پروژه ها وجود دارد.
ما باید تاریخ تکمیل را در ستون D پیدا کنیم.
- ابتدا فرمول را در سلول D5 به این شکل بنویسید.
=WORKDAY(B5,C5,G5:G9)
- در نهایت، ENTER را فشار دهید
- در نهایت، از Fill Handle <استفاده کنید 23>در نتیجه، خروجی پروژه تاریخ تکمیل را دریافت خواهید کرد.
خطاهای رایج هنگام استفاده از عملکرد WEEKDAY
ممکن است هنگام استفاده از عملکرد WEEKDAY چند خطا مشاهده کنید. بیایید نگاهی بیندازیم.
- #NUM – اگر شماره سریال خارج از محدوده مقدار پایه تاریخ فعلی باشد
– اگر return_type خارج از محدوده جدول مقدار return_type است همانطور که در بخش آرگومان ها نشان داده شده است.
- #VALUE! – زمانی رخ می دهد که یکی serial_number یا [ return_type ] داده شده غیر عددی است.
بنابراین هنگام مدیریت تابع مراقب باشید. امیدواریم در صورت مشاهده این خطاها بتوانید متوجه شوید و رفع کنید. همچنین، در صورت نیاز میتوانیم کمک کنیم.
نتیجهگیری
به این ترتیب میتوانید تابع WEEKDAY را برای دریافت روز هفته (روز هفته) اعمال کنید. علاوه بر این، شما این فرصت را دارید که تابع را با سایر توابع اکسل ترکیب کنید. اگر روش جالب و منحصر به فردی برای استفاده از تابع WEEKDAY دارید، لطفاً آن را در نظرات به اشتراک بگذارید.بخش زیر از اینکه با ما هستید متشکریم.