ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
11 visibility
موضوع: آفیس توسط:

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

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

بنابراین، اگر تاریخ شروع 10 ژوئن 1966 و تاریخ پایان آن 5 فوریه 2019 باشد، پاسخی که او به دنبال آن است "52 سال، 7 ماه، 3 هفته و 5 روز" خواهد بود. اگر تاریخ پایان به 7 فوریه 2019 تغییر کند، پاسخ "52 سال، 7 ماه، 4 هفته و 0 روز" خواهد بود. در این پاسخ، هر درجه بندی تاریخ دانه بندی تدریجی تنها در قسمت های باقی مانده از پاسخ عمل می کند.

فرمولی که سالی به آن اشاره می کند - که برای هفته ها شاخصی را شامل نمی شود - در این صفحه در سایت ExcelTips یافت می شود :

https://excelribbon.tips.net/T011360

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

اگر هفته ها را به ترکیب اضافه کنید، ایده اصلی این است که به سادگی از همان رویکرد DATEDIF استفاده کنید، تعداد هفته ها را نشان دهید و تعداد روزها را برای در نظر گرفتن آن هفته ها به این صورت تنظیم کنید:

=DATEDIF(A1,B1,"y") & " years, " & DATEDIF(A1,B1,"ym")
& " months, " & INT(DATEDIF(A1,B1,"md")/7) & " weeks, "
& MOD(DATEDIF(A1,B1,"md"),7) & " days"

این اساسا یک نسخه اصلاح شده از اولین فرمول کامل DATEDIF در صفحه دیگر ExcelTips است که در بالا به آن اشاره شده است. دستور زبان و علائم نگارشی را در نظر نمی گیرد (مانند فرمول های بعدی صفحه)، اما اطلاعات مورد نظر را ارائه می دهد. این یک پسوند نسبتاً ساده از این فرمول پایه برای درست کردن دستور زبان و علائم نگارشی است.

این فرمول متکی بر A1 حاوی تاریخ شروع و B1 حاوی تاریخ پایان است (تاریخ پایان به راحتی می تواند به تاریخ امروز تنظیم شود).

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

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

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

102 نفر آنلاین
0 عضو و 102 مهمان در سایت حاضرند
بازدید امروز: 12573
بازدید دیروز: 17680
بازدید کل: 15137268
...