به نام خداوندگار ایران زمین
با درود
دلم نیومد حداقل یه داستان امشب براتون نگم هر چند نباید میگفتم ولی خوب ..............
Generating a Series of Dates
خلق یک سری از تاریخ
اگر شما با داده هایی مبتنی بر زمان کار میکنید شاید نیاز داشته باشید که یک سری از از تاریخ رو توی کاربرگ خودتون ایجاد کنید . برای مثال در یک برنامه ردیابی فروش ، شما ممکن است بخواهید یک سری از تاریخ رو برای سه ماهه ی فروشتون ایجاد کنید ، البته حتما میخواین که روزهای تعطیل رو ازش صرف نظر کنید. عجله نکنین شاید الان نامفهوم باشه در مباحث جلوتر کاملا مطلب رو درک میکنین.
Using AutoFill
یکی از موثرترین راها برای ورود یک سری تاریخ که به فرمول نیاز نداره همین AutoFill هستش . برای این کار تاریخ اولتونو تو هر سلی که میخواین وارد کنین و سپس در حالی که کلید سمت راست موس خود را پایین نکه داشتین به سمت پایین درگ کنین و سپس ان را رها کرده . سپس از پنجره ایجاد شده Shortcut menu ایجاد شده یک فرمان رو انتخاب کنید . مانند شکل زیر.
نکته : در بعضی مواقع ، شما نیاز دارین که دو روز رو قبل از استفاده از AutoFill وارد کنید . برای مثال ، اگر شما بخواهید که یکسری از تاریخ هایی رو که دوشنبه های متوالی رو نشون بده رو ایجاد کنید شما نیاز دارین که ابتدا دو تا دوشنبه رو وارد کنید بعد از این روش استفاده کنید و Fillday رو از پنجره بالا انتخاب کنید
Using formulas
روش دیگری که میتونیم با اون یک سری تاریخ رو ایجاد کنیم استفاده از فرمول ها است. مزیت استفاده از این روش نسبت به روش قبلی برای ایجاد سری تاریخ این است که شما میتوانید اولین روز رو تغییر بدین و تاریخ های بعدی به طور خودکار به روز بشوند. روز شروع سریتونو وارد کنید بعد از فرمول های که گفته میشه استفاده کنین و اون رو در ستون ی که مد نظرتونه درگ کنین .
در مثال هایی که در ادامه مطرح میشوند فرض بر این است که شما اولین تاریخ رو در A1 وارد کرده اید و فرمول رو در A2 . سپس شما میتونین فرمول رو کپی کنین تا هر جا که نیاز دارین تو ستون .
- برای ایجاد یک سری تاریخ که 7 روز (یک هفته ) با هم اختلاف داشته باشه از فرمول زیر استفاده کنین :
- برای ایجاد یک سری با اختلاف 1 ماه از فرمول زیر :
کد:
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
- برای ایجاد یک سری با اختلاف یک سال از فرمول زیر :
کد:
=DATE(YEAR(A1)+1,MONTH(A1),DAY(A1))
- برای ایجاد یک سری تاریخ که فقط روزهای کاری رو در بر بگیره ( بجز Saturdays or Sunday ) از فرمول زیر استفاده کنین . این مورد هم در این فرمول فرض شده که در سل A1 این دو روز تعطیل وارد نشده .
کد:
=IF(WEEKDAY(A1)=6,A1+3,A1+1)
این فرمول یک سریال نامبر تاریخی رو بر میگردونه پس کافیه که فقط فرمت رو روی تاریخ بزارین که این کارو بلدین دیگه.
هر چند میدونم که انجام نمیدین اما فرمول اخر رو برای ایرانیا درست کنین به فرض اینکه توابع شمسی رو هم نصب کردین . رو پنجشنبه و جمعه رو هم یا فقط جمعه رو به عنوان تعطیلی حساب کنین . هر کدومو که استفاده کردین ذکر کنین .
البته تعطیلی ایرانیا پروپا نداره . بین اتعطیلینو و .....................
شب همتون خوشو خرم
علاقه مندی ها (Bookmarks)