تعیین تعداد روزهای یک ماه در Microsoft Excel

Pin
Send
Share
Send

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

محاسبه تعداد روزها

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

روش 1: ترکیبی از اپراتورهای DAY و MONTHS

ساده ترین راه برای حل این مشکل استفاده از ترکیبی از اپراتورها است روز و ماه.

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

نحو اپراتور روز زیر:

= DAY (date_in_numeric_format)

یعنی تنها استدلال این عملکرد است "تاریخ در قالب شماره". توسط اپراتور تنظیم می شود ماه. باید بگویم که تاریخ در قالب عددی با فرمت معمول متفاوت است. مثلاً تاریخ 04.05.2017 به شکل عددی به نظر می رسد 42859. بنابراین ، اکسل از این قالب فقط برای عملیات داخلی استفاده می کند. بندرت برای نمایش در سلول ها استفاده می شود.

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

= MONTH (start_date؛ number_months)

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

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

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

  1. سلول روی ورق را انتخاب کنید که در آن نتیجه نمایش داده می شود. روی دکمه کلیک کنید "درج عملکرد". این دکمه در سمت چپ نوار فرمول قرار دارد.
  2. پنجره شروع می شود جادوگران عملکرد. به بخش بروید "تاریخ و زمان". یک رکورد پیدا کنید و انتخاب کنید روز. روی دکمه کلیک کنید "خوب".
  3. پنجره Argument Operator باز می شود روز. همانطور که مشاهده می کنید ، فقط یک قسمت دارد - "تاریخ در قالب شماره". معمولاً آنها یک شماره یا پیوندی به سلول حاوی آن تنظیم می کنند ، اما ما در این زمینه عملکردی خواهیم داشت ماه. بنابراین ، مکان نما را در قسمت زمینه قرار می دهیم و سپس بر روی آیکون به شکل مثلث در سمت چپ خط فرمول ها کلیک می کنیم. لیستی از اپراتورهای اخیراً استفاده شده باز می شود. اگر نامی در آن یافتید "اعتراض"سپس بلافاصله بر روی آن کلیک کنید تا به پنجره آرگومان های این عملکرد بروید. اگر این نام را پیدا نکردید ، روی آن کلیک کنید "سایر ویژگی ها ...".
  4. دوباره شروع می شود جادوگر ویژگی و دوباره به همان گروه از اپراتورها حرکت می کنیم. اما این بار به دنبال نام هستیم "اعتراض". پس از برجسته کردن نام مشخص شده ، روی دکمه کلیک کنید "خوب".
  5. پنجره Argument Operator راه اندازی شد ماه.

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

    در زمینه "تعداد ماه" مقدار را تنظیم کنید "0"از آنجا که باید مدت زمانی را که عدد مشخص شده به آن تعلق دارد تعیین کنیم.

    پس از آن بر روی دکمه کلیک کنید "خوب".

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

فرمول کلی فرم زیر را گرفته است:

= روز (ماه (B3 ؛ 0))

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

درس: جادوگر ویژگی های اکسل

روش 2: تعداد روزها را بطور خودکار تشخیص دهید

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

= روز (ماه (امروز () ؛ 0))

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

روش 3: تعداد روزهای استفاده در فرمولهای پیچیده را محاسبه کنید

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

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

= روز (ماه (امروز () ؛ 0)) - روز (امروز ())

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

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

= روز (ماه (امروز () ؛ 0))

اما در قسمت دوم ، تعداد فعلی از این شاخص کم می شود:

-روز (امروز ())

بنابراین ، هنگام انجام این محاسبه ، فرمول محاسبه تعداد روزها جزئی جدایی ناپذیر از یک فرمول پیچیده تر است.

روش 4: فرمول جایگزین

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

  1. سلول را برای نمایش نتیجه انتخاب کرده و به پنجره آرگومان های اپراتور بروید روز در حال حاضر به طریقی با ما آشنا است. مکان نما را در تنها قسمت این پنجره قرار می دهیم و روی مثلث معکوس در سمت چپ نوار فرمول کلیک می کنیم. به بخش بروید "سایر ویژگی ها ...".
  2. در پنجره جادوگران عملکرد در گروه "تاریخ و زمان" نام را انتخاب کنید تاریخ و روی دکمه کلیک کنید "خوب".
  3. پنجره اپراتور شروع می شود تاریخ. این تابع تاریخ را از قالب معمول به یک عددی تبدیل می کند ، که اپراتور مجبور به پردازش آن می شود روز.

    پنجره ای که باز می شود دارای سه قسمت است. در زمینه "روز" بلافاصله می توانید شماره را وارد کنید "1". این یک اقدام غیرقابل برگشت برای هر موقعیتی خواهد بود. اما دو زمینه دیگر باید کاملاً انجام دهند.

    مکان نما را در قسمت زمینه تنظیم کنید "سال". بعد ، ما از طریق مثلث آشنا به انتخاب اپراتورها ادامه می دهیم.

  4. همه در یک دسته قرار دارند جادوگران عملکرد نام را انتخاب کنید "سال" و روی دکمه کلیک کنید "خوب".
  5. پنجره Argument Operator راه اندازی شد سال. سال را با شماره مشخص شده تعیین می کند. در یک جعبه پنجره "تاریخ در قالب شماره" پیوندی به سلول حاوی تاریخ اصلی که می خواهید تعداد روزها را تعیین کنید مشخص کنید. پس از آن ، عجله نکنید که روی دکمه کلیک کنید "خوب"، و روی نام کلیک کنید تاریخ در نوار فرمول
  6. سپس دوباره به پنجره آرگومان ها برمی گردیم تاریخ. مکان نما را در قسمت زمینه تنظیم کنید "ماه" و به سمت انتخاب توابع بروید.
  7. در جادوگر عملکرد بر روی نام کلیک کنید ماه و روی دکمه کلیک کنید "خوب".
  8. پنجره آرگومان عملکرد شروع می شود ماه. وظایف او شبیه به اپراتور قبلی است ، فقط وی مقدار شماره ماه را نشان می دهد. در تنها قسمت این پنجره ، همان پیوند را به شماره اصلی تنظیم کنید. سپس در نوار فرمول روی نام کلیک کنید روز.
  9. به پنجره آرگومان برگردید روز. در اینجا ما باید فقط یک سکته مغزی کوچک انجام دهیم. در تنها قسمت پنجره ای که داده ها در آن واقع شده اند ، عبارت آخر را به انتهای فرمول اضافه کنید "-1" بدون نقل قول ، و همچنین "1+" را بعد از عملگر قرار دهید ماه. پس از آن بر روی دکمه کلیک کنید "خوب".
  10. همانطور که مشاهده می کنید ، در سلول از پیش انتخاب شده ، تعداد روزهایی در ماه که شماره مشخص شده به آن نمایش داده می شود. فرمول کلی به شرح زیر است:

    = روز (DATE (سال (D3) ؛ ماه (D3) +1 ؛ 1) -1)

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

درس: توابع تاریخ و زمان اکسل

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

Pin
Send
Share
Send