نحوه استفاده از تابع WEEKDAY در اکسل (با 8 مثال)

  • این را به اشتراک بگذارید
Hugh West

اگر به دنبال عملکرد Excel WEEKDAY هستید، در جای مناسبی هستید. تابع WEEKDAY به ویژه برای برنامه ریزی، برنامه ریزی و حتی تجزیه و تحلیل مالی مفید است. این به عنوان یک توابع تاریخ و زمان در اکسل طبقه بندی می شود که روز هفته را برای آرگومان معین برمی گرداند.

در این مقاله سعی می کنیم WEEKDAY را مورد بحث قرار دهیم. زیر و بم عملکرد ، از جمله نمونه‌های واقعی با توضیحات مناسب. تا بتوانید فرمول را برای هدف خود تنظیم کنید.

عملکرد WEEKDAY در اکسل (نمایش سریع)

دانلود کتاب کار Excel

کاربردهای WEEKDAY Function.xlsx

Excel WEEKDAY Function: Syntax & آرگومان‌ها

نحو

=WEEKDAY(شماره_سریال، [نوع_بازگشت])

مقادیر بازگشتی

0 تا 7 (به تعداد)

آرگومان ها

استدلال ضروری/اختیاری توضیح
19>

توجه:

  1. تاریخ ها در مایکروسافت اکسل به عنوان شماره سریال متوالی ذخیره می شوند که به آنها اجازه می دهد در محاسبات استفاده شوند. علاوه بر این، تاریخ ها باید به عنوان قالب تاریخ یا با استفاده از عملکرد DATE درج شوند. ممکن است مشکلاتی وجود داشته باشد اگرتاریخ ها در قالب متن درج می شوند.
  2. Return_type یک آرگومان در تابع WEEKDAY است که اولین روز هفته را مشخص می کند. اگر وارد کردن هر نوع return_type را حذف کنید، تابع WEEKDAY 1 را برای یکشنبه و 7 را برای شنبه (به طور پیش فرض) برمی گرداند. نوع برگشتی 11-17 در نسخه اکسل 2010 معرفی شده است.
نوع_بازگشت روز اول نتیجه عددی شروع تا پایان
1 یا حذف شده (پیش فرض) یکشنبه 1-7 یکشنبه-شنبه
2 دوشنبه 1 -7 دوشنبه-یکشنبه
3 سه شنبه 0-6 (از دوشنبه = 0 در این مورد) دوشنبه-یکشنبه
11 دوشنبه 1-7 دوشنبه-یکشنبه
12 سه شنبه 1-7 سه شنبه-دوشنبه
14 پنجشنبه 1-7 پنجشنبه-چهارشنبه
15 جمعه 1- 7 جمعه-پنجشنبه
16 شنبه 1-7 شنبه-جمعه
17 یکشنبه 1-7 یکشنبه-شنبه

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 دارید، لطفاً آن را در نظرات به اشتراک بگذارید.بخش زیر از اینکه با ما هستید متشکریم.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.