PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [حل شده] محاسبه تعداد روز بین دو تاریخ شمسی



mvbmajid
2012/02/15, 23:02
سلام به همه دوستان عزیز
می خوام بدونم تواکسل تابعی هست که بتونه محاسبه تعداد روز بین دو تاریخ شمسی را انجام بده. لازم بگم تعداد زیادی تاریخ دارم

سپیده نظری
2015/02/24, 08:58
محاسبه تعداد روز بین دو تاریخ در اکسل

delpiero
2015/02/24, 09:09
سلام به همه دوستان عزیز
می خوام بدونم تواکسل تابعی هست که بتونه محاسبه تعداد روز بین دو تاریخ شمسی را انجام بده. لازم بگم تعداد زیادی تاریخ دارم
سلام
اگه منظورتونو درست متوجه شده باشم، اره با استفاده از توابع شمسی میشه

ali.b
2015/02/24, 09:23
سلام
بله امکان پذیر هست
اما در حالت عادی با نوشتن تاریخ شمسی چنین امکانی نیست (به خاطر پیش فرض بودن پیکربندی میلادی) یعنی یا باید مطابق فایل زیر باید تاریخ های شمسی به کمک توابع ایجاد بشن تا بتونین از توابع اختلاف اونها رو حساب کنید
یا با کد نویسی در محیط ویژال از ماژول های فارسی و توابع مربوط به اون استفاده کنید. پست های اخیر رو ببنید نمونه فایل های ماژول فارسی ساز هست.
سرچ هم کنید دقیقا محاسبه تاریخ و اختلافش هم هست چون سوالی بوده که بنده قبل هم پرسیدم و دوستان متخصص لطف کردن و جواب دادن

mohammad_ashooryan
2015/02/24, 12:25
سلام
بله امکان پذیر هست
اما در حالت عادی با نوشتن تاریخ شمسی چنین امکانی نیست (به خاطر پیش فرض بودن پیکربندی میلادی) یعنی یا باید مطابق فایل زیر باید تاریخ های شمسی به کمک توابع ایجاد بشن تا بتونین از توابع اختلاف اونها رو حساب کنید
یا با کد نویسی در محیط ویژال از ماژول های فارسی و توابع مربوط به اون استفاده کنید. پست های اخیر رو ببنید نمونه فایل های ماژول فارسی ساز هست.
سرچ هم کنید دقیقا محاسبه تاریخ و اختلافش هم هست چون سوالی بوده که بنده قبل هم پرسیدم و دوستان متخصص لطف کردن و جواب دادن
با سلام و تشكر از دوست عزيز espartan (http://forum.exceliran.com/member.php/12268-espartan)
البته اين فايلي كه دوستمون گذاشته فرمول اوليه اي بود كه نوشته بودم و سالهاي كبيسه رو درنظر نمي گرفت.
كه فرمول زير رو براي اين منظور به صورت آرايه اي بهش اضافه شد.

SUM(IF(MOD(ROW(INDIRECT(LEFT(B1,4)&":"&LEFT(B2,4)-1)),33)={1,5,9,13,18,22,26,30},1,""))
كه به صورت فايل زير اصلاح شد.
5955
براي توضيحات بيشتر به لينك زير مراجعه كنيد.
http://forum.exceliran.com/showthread.php/6295-%D9%86%D8%AD%D9%88%D9%87-%DA%A9%D8%B3%D8%B1-%D8%AF%D9%88-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84

yamakazi_ir_1
2015/04/19, 20:32
سلام میخواستم محاسبه تعداد روز بین دوتاریخ مثلا تو یه ستون تاریخ اول تو ستون دورم تاریخ دوم بعد ستون سوم تعداد روز بین دو تاریخ و بهم بده ممنون میشم کمکم کنین

generalsamad
2015/04/19, 20:34
با سلام
از تابع شمسی زیر استفاده کنید


=j_diff(a1;b1)


فایل ضمیمه گردید

yamakazi_ir_1
2015/04/19, 20:38
با سلام
از تابع شمسی زیر استفاده کنید


=j_diff(a1;b1)


فایل ضمیمه گردید

تشکر دوست عزیز

alash
2015/08/14, 18:34
با سلام و تشكر از دوست عزيز espartan (http://forum.exceliran.com/member.php/12268-espartan)
البته اين فايلي كه دوستمون گذاشته فرمول اوليه اي بود كه نوشته بودم و سالهاي كبيسه رو درنظر نمي گرفت.
كه فرمول زير رو براي اين منظور به صورت آرايه اي بهش اضافه شد.

SUM(IF(MOD(ROW(INDIRECT(LEFT(B1,4)&":"&LEFT(B2,4)-1)),33)={1,5,9,13,18,22,26,30},1,""))
كه به صورت فايل زير اصلاح شد.
5955
براي توضيحات بيشتر به لينك زير مراجعه كنيد.
http://forum.exceliran.com/showthread.php/6295-%D9%86%D8%AD%D9%88%D9%87-%DA%A9%D8%B3%D8%B1-%D8%AF%D9%88-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84

سلام دوست عزیز. فک میکنم فرمولتون مشکل داره چون دو تا تاریخ مشابه رو که میزنی بجای جواب 0 میزنه -30:min13:

mohammad_ashooryan
2015/08/14, 20:40
سلام دوست عزیز. فک میکنم فرمولتون مشکل داره چون دو تا تاریخ مشابه رو که میزنی بجای جواب 0 میزنه -30:min13:

سلام.بله یه سری مشکلات دیگه هم داشت که برطرفش کردم.
پست10 لینک زیر رو ببینید. و فایل رو از اونجا دانلود کنید.نحوه کسر دو تاریخ در اکسل (http://forum.exceliran.com/showthread.php/6295-%D9%86%D8%AD%D9%88%D9%87-%DA%A9%D8%B3%D8%B1-%D8%AF%D9%88-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84?p=39341&viewfull=1#post39341)

حسام بحرانی
2015/08/14, 21:38
سلام دوست عزیز. فک میکنم فرمولتون مشکل داره چون دو تا تاریخ مشابه رو که میزنی بجای جواب 0 میزنه -30:min13:
سلام،
به انجمن خودتان خوش آمدید.:wcom:
فرمول نویسی در خصوص توابع شمسی ( بدون VBA ) در اکسل ( قبل از اضافه شدن تاریخ هجری شمسی به آفیس )

کاری بسیار سخت و طاقت فرساست.

در پست 10 جناب mohammad2060 (http://forum.exceliran.com/showthread.php/6295-%D9%86%D8%AD%D9%88%D9%87-%DA%A9%D8%B3%D8%B1-%D8%AF%D9%88-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84?p=39341&viewfull=1#post39341) فرمول زیبایی در این خصوص است که هرچند خالی از اشکال نیست اما قطعاً

جوابگوی سؤال شما هست.
موفق باشید.