نحوه تبدیل شماره هفته به تاریخ در اکسل (2 روش مناسب)

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

در مایکروسافت اکسل، کار با هفته و تاریخ یکی از وظایف حیاتی است. شما در موقعیت های زیادی قرار خواهید گرفت که باید یک شماره هفته از یک تاریخ یا تاریخ از یک شماره هفته پیدا کنید. بنابراین، دانستن تمام جزئیات در مورد آنها برای انجام این کارها به راحتی ایده آل است. در این آموزش تبدیل عدد هفته به تاریخ در اکسل را با مثال های مناسب و تصاویر مناسب یاد می گیرید. بنابراین، با ما همراه باشید.

دانلود کتاب تمرین تمرین

تبدیل شماره هفته به تاریخ.xlsx

2 راه برای تبدیل Week Number to Date در اکسل

در بخش های آینده، دو فرمول ضروری را به شما نشان خواهم داد که می توانید در کاربرگ خود از آنها استفاده کنید. این به شما کمک می کند تا شماره هفته را در اکسل به تاریخ تبدیل کنید. توصیه می‌کنم همه این روش‌ها را یاد بگیرید و به کار ببرید.

اکنون، اجازه دهید ابتدا آن را روشن کنیم. هر دو فرمول حاوی عملکرد DATE و تابع WEEKDAY خواهند بود. این توابع به شما کمک می کنند تا یک فرمول ایجاد کنید.

بیایید وارد آن شویم.

1. استفاده از توابع DATE و WEEKDAY برای تبدیل شماره هفته به تاریخ

اکنون، هیچ توابع ساده برای تبدیل شماره هفته به تاریخ در اکسل. به همین دلیل است که ما در حال ایجاد یک فرمول برای انجام آن هستیم. ما از عملکرد DATE و عملکرد WEEKDAY استفاده می کنیم. به تصویر زیر نگاه کنید:

این مثال بر اساس سیستم هفته ISO است. در این سیستم،روز هفته با دوشنبه شروع می شود و هفته ای که اولین پنجشنبه سال را حفظ می کند به عنوان هفته 1 در نظر گرفته می شود. این سیستم به عنوان سیستم محاسبه هفته اروپایی محبوب است.

اکنون، برای دریافت تاریخ شروع، فرمول زیر را تایپ کنید. سلول E5:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7

توجه: اگر فرمول را تایپ کنید، فرمت شماره سریال را برمی گرداند. بنابراین، قبل از انجام هر کاری ، شماره سریال را به تاریخ تبدیل کنید . پس از تغییر فرمت، این موارد را انجام دهید.

🔎 تفکیک فرمول

DATE(B5, 1, -2) – WEEKDAY(DATE(B5, 1, 3)): آخرین دوشنبه سال قبل را برمی‌گرداند.

C5 * 7: تعداد هفته‌های ضرب شده را اضافه کردیم با 7 تا دوشنبه سال معین را بدست آورید.

در سیستم محاسبه هفته ایزو، هفته حاوی اولین پنج شنبه به عنوان هفته 1 در نظر گرفته می شود. بنابراین، می توانید اولین دوشنبه را بین 29 دسامبر و 4 ژانویه پیدا کنید. بنابراین، برای کشف آن تاریخ، باید دوشنبه را فوراً قبل از 5 ژانویه ببینید.

اگر هدف شما این است که دوشنبه را مستقیماً قبل از 5 ژانویه سال در B5 پیدا کنید، از DATE(( سال، ماه، روز) توابع:

=DATE(B5,1,5) - WEEKDAY(DATE(B5,1,3))

حالا، ما نمی‌خواستیم اولین دوشنبه این هفته را پیدا کنیم. سال، اما در عوض آخرین دوشنبه سال قبل. بنابراین، ما هفت روز از 5 ژانویه را کم کردیم. پس از آن، در اولین تابع DATE -2 به دست آوردیم:

=DATE(B5,1,-2) - WEEKDAY(DATE(B5,1,3))

اکنون،با استفاده از فرمول زیر می توانید آخرین تاریخ هفته را به راحتی پیدا کنید:

=E5+6

به طور مشابه، می توانید از فرمول قبلی استفاده کنید و شش عدد را به آن اضافه کنید تا پایان هفته را به دست آورید.

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6

1.1 Mon-Sun هفته (شروع از 1 ژانویه)

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

اگر هفته 1 شما از 1 ژانویه شروع می شود و دوشنبه، هفته برای شروع، این فرمول ها به شما کمک می کنند تا آن را بدست آورید.

ما از عملکرد WEEKDAY و عملکرد DATE استفاده می کنیم.

برای دریافت تاریخ های شروع، فرمول زیر را در Cell E5 تایپ کنید و نماد دستگیره پر را به پایین بکشید:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7

برای دریافت تاریخ های پایان، فرمول زیر را در Cell F5 تایپ کنید و نماد دستگیره پر را به پایین بکشید:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6

1.2 هفته یکشنبه و شنبه (از اول ژانویه شروع می شود)

اگر هفته شما با یکشنبه شروع می شود، می توانید از فرمول اکسل مشابه استفاده کنید برای برگرداندن تاریخ شروع و تاریخ پایان.

برای دریافت تاریخ های شروع، فرمول زیر را در Cell E5 تایپ کنید و نماد دستگیره پر را به پایین بکشید:

=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1

برای دریافت تاریخ های پایان، فرمول زیر را در Cell F5 تایپ کنید و قسمت پر را بکشید. نماد دستهdown:

=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7

همانطور که می بینید، ما در تبدیل عدد هفته به تاریخ در اکسل.

مطالب مرتبط: نحوه تبدیل فرمت عمومی به تاریخ در اکسل (7 روش)

مطالب مشابه

  • متن در اکسل به تاریخ تبدیل نمی شود (4 مشکل و راه حل)
  • نحوه تبدیل Unix Timestamp به تاریخ در اکسل (3 روش)
  • تبدیل تاریخ و زمان متن به فرمت تاریخ در اکسل (7 روش آسان)

2. توابع MAX و MIN برای تبدیل شماره هفته به تاریخ

برای تبدیل شماره هفته به تاریخ در اکسل، می توانید از تابع MIN و تابع MAX با همین فرمول استفاده کنید.

ما دیدم در فرمول های قبلی، دوشنبه یا یکشنبه هفته 1 برمی گردند، حتی اگر در همان سالی باشد که شما می دهید یا سال قبل. فرمول تاریخ شروع همیشه 1 ژانویه را به عنوان تاریخ شروع هفته 1 برمی گرداند. به طور خودکار، فرمول تاریخ پایان به طور مداوم 31 دسامبر را به عنوان تاریخ پایان آخرین هفته در سال، صرف نظر از روز هفته، برمی گرداند. از 1 ژانویه شروع می شود)

اکنون، هفته 1 شما با 1 ژانویه شروع می شود و روز هفته دوشنبه است. می‌توانید فرمول اکسل را در تابع MAX و تابع MIN بپیچید تا همیشه شمارش را از اول ژانویه شروع کنید.

برای دریافت تاریخ‌های شروع، فرمول زیر را تایپ کنید. در سلول E5 ونماد دسته پر را به پایین بکشید:

=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + (C5-1)*7 + 1)

برای دریافت تاریخ های پایان، باید از تابع MIN استفاده کنید و یک تغییر جزئی در فرمول ایجاد کنید. اکنون فرمول زیر را در Cell F5 تایپ کنید و نماد دستگیره پر را به پایین بکشید:

=MIN(DATE(B5+1,1,0), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + C5*7)

2.1 همیشه شمارش هفته یکشنبه و شنبه (از 1 ژانویه شروع می شود)

اگر هفته 1 شما با یکشنبه شروع می شود، باید تغییر جزئی در فرمول های بالا ایجاد کنید.

0>برای دریافت تاریخ شروع، فرمول زیر را تایپ کنید:

=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1)

برای پایان تاریخ، از فرمول زیر برای تبدیل شماره هفته به تاریخ استفاده کنید:

=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 )

همانطور که شما می توانید ببینید، فرمول شماره هفته را در اکسل به تاریخ تبدیل می کند.

بیشتر بخوانید: Excel VBA فقط برای تبدیل تاریخ و زمان به تاریخ

تبدیل شماره هفته به ماه در اکسل

اکنون، برای تبدیل یک عدد هفته به یک ماه، می توانید از فرمول های قبلی اکسل نیز به روشی متفاوت استفاده کنید.

در اینجا، ما نیز از آن استفاده می کنیم. تابع WEEKDAY و عملکرد DATE برای محاسبه. اما، این بار، ما اینها را در عملکرد MONTH جمع می کنیم.

به مجموعه داده زیر نگاهی بیندازید:

در اینجا، ما اعداد هفته برای سال 2022 را داریم. ماه را با استفاده از فرمول دریافت می کنیم.

اکنون، فرمول زیر را در Cell E5 تایپ کنید و نماد دستگیره پر را بکشید.down:

=MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7)

همانطور که می بینید، شماره ماه را دریافت کردیم. اما اگر نام ماه را می خواهید، فرمول زیر را امتحان کنید:

=CHOOSE(MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7),"January","February","March","April", "May", "June", "July", "August", "September", "October", "November", "December")

در اینجا، ما از عملکرد CHOOSE<7 استفاده کردیم> تا تبدیل شماره ماه به نام ماه.

همانطور که می بینید، ما در تبدیل عدد هفته به ماه در اکسل موفق هستیم.

بیشتر بخوانید: نحوه تبدیل عدد به تاریخ در اکسل (6 روش آسان)

تبدیل روز به هفته در اکسل

1. تبدیل یک تاریخ به یک عدد هفته در اکسل

اکنون، قبلاً از فرمول های اکسل برای تبدیل یک عدد هفته به تاریخ استفاده می کردیم. شما می توانید برعکس انجام دهید. یعنی می توانید روزها را به شماره هفته تبدیل کنید. برای انجام آن، از تابع Excel WEEKNUM استفاده می کنیم.

عملکرد WEEKNUM برای محاسبه تعداد هفته یک تاریخ استفاده می شود.

نحو عمومی:

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

در اینجا، شماره سریال نشان دهنده تاریخ. اکنون، می دانیم که اکسل تاریخ ها را به عنوان شماره سریال نیز می شناسد. و نوع برگرداندن نشان می دهد که هفته ما از چه روزی شروع می شود.

به مجموعه داده زیر نگاهی بیندازید:

در اینجا، چند روز داریم و خواهیم داشت. آنها را به شماره هفته تبدیل کنید.

اکنون، روی Cell D5 کلیک کنید. سپس فرمول زیر را وارد کرده و نماد دستگیره پر را به پایین بکشید:

=WEEKNUM(B5)

پس از آن، عملکرد با موفقیت انجام می شودتبدیل روزها به هفته در اکسل.

2. تبدیل تعداد روزها به هفته ها در اکسل

به مجموعه داده زیر نگاهی بیندازید:

در اینجا، می توانید تعداد روزهایی که برای تکمیل یک پروژه صرف شده است را مشاهده کنید. حالا تعداد روزها کافی نیست. ما باید آنها را به هفته ها و روزها تبدیل کنیم. بنابراین، ما از یک فرمول اکسل برای حل آن استفاده خواهیم کرد.

فرمول اکسل ما حاوی عملکرد INT و تابع IF خواهد بود.

اکنون ، روی Cell D5 کلیک کنید. سپس فرمول زیر را وارد کرده و نماد دستگیره پر را به پایین بکشید:

=INT(C5/7)&IF(INT(C5/7)=1," week"," weeks") & " and " & (C5-INT(C5/7)*7) & IF((C5-INT(C5/7)*7)=1," day"," days")

همانطور که می بینید، فرمول اکسل ما با موفقیت روزها را به هفته ها تبدیل کرد.

🔎 تفکیک فرمول

INT( C5/7): تعداد هفته‌ها را برمی‌گرداند.

C5-INT(C5/7)*7: تعداد روزهایی را که برای هفته (کمتر از 7 روز).

ما تابع IF را برای رسیدگی به مسئله "week" یا "weeks" اضافه کردیم. اگر یک هفته فرصت دارید، "هفته" را بعد از 1 اضافه می کند.

همین امر در مورد روزها صدق می کند، اگر 1 روز دارید، "روز" را اضافه می کند. در غیر این صورت، "روز" را اضافه می کند. این خروجی را از نظر گرامری درست می کند.

بیشتر بخوانید: نحوه تبدیل متن به تاریخ در اکسل (10 روش)

💬 مواردی که باید به خاطر بسپارید

فرمول اساساً تاریخ ها را در قالب شماره سریال برمی گرداند. بنابراین، قالب را از نوار اکسل به Dates تغییر دهید.

در ISO تاریخ هفتهدر سیستم، هفته با دوشنبه شروع می شود و هفته شامل اولین پنجشنبه سال، هفته 1 در نظر گرفته شده است.

نتیجه گیری

برای نتیجه گیری، امیدوارم این آموزش بخشی از دانش مفید در مورد نحوه تبدیل شماره هفته به تاریخ در اکسل. توصیه می کنیم همه این دستورالعمل ها را در مجموعه داده خود یاد بگیرید و اعمال کنید. کتاب تمرین را دانلود کنید و خودتان آن ها را امتحان کنید. همچنین در قسمت نظرات نظرات خود را اعلام کنید. بازخورد ارزشمند شما ما را برای ایجاد چنین آموزش هایی با انگیزه نگه می دارد.

فراموش نکنید که وب سایت ما را بررسی کنید Exceldemy.com برای مشکلات و راه حل های مختلف مرتبط با Excel.

به یادگیری روش های جدید ادامه دهید و به رشد خود ادامه دهید!

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