تشکر
تبدیل اختلاف دو تاریخ شمسی به روز ، ماه ، سال
Collapse
X
-
سلام دوست عزيز
از فرمول زير ميتونين استفاده كنيد. اما اين موضوع رو در نظر داشته باشيد كه اگر اختلاف بين چند سال رو بخواهيد در نظر بگيريد احتمال داره جواب دقيق نده. چون با اين فرمول نميشه سال هاي كبيسه رو تشخيص داد.
کد:=(left(a2,4)-left(a1,4))*365+if(--(mid(a2,6,2))>6,6*31+(mid(a2,6,2)-7)*30,(mid(a2,6,2)-1)*31)+right(a2,2)-(if(--(mid(a1,6,2))>6,6*31+(mid(a1,6,2)-7)*30,(mid(a1,6,2)-1)*31)+right(a1,2))
کامنت
-
پس بايد از توابع شمسي ساز استفاده كنيد. راه هاي ديگه خيلي سنگين و غير معقولانست
اگر از آفيس 2016 و يا ويندوز 10 استفاده ميكنيد خود اكسل تاريخ شمسي رو شناسايي ميكنه و مثل تاريخ ميلادي خيلي راحت ميتونيد اختلاف رو محاسبه كنيد.کامنت
-
سلام خدمت همه دوستان
چطور میتونم یک تاریخ شمسی را در اکسل از یک تاریخ مثل نمونه کم و خروجی را به صورت تاریخ بهم بده بعنون مثال تاریخ 97/10/03 را از 0001/03/02 (یکسال و 3 ماه و دو روز) کم کنم و جواب را به تاریخ (96/7/1) بده البته باید بگم اگر خروجی تعداد روزهای اختلاف باشه برام کارایی نداره ممنون میشم کمکم کنیدکامنت
-
راه حلی برای این مسئله نیست؟؟سلام خدمت همه دوستان
چطور میتونم یک تاریخ شمسی را در اکسل از یک تاریخ مثل نمونه کم و خروجی را به صورت تاریخ بهم بده بعنون مثال تاریخ 97/10/03 را از 0001/03/02 (یکسال و 3 ماه و دو روز) کم کنم و جواب را به تاریخ (96/7/1) بده البته باید بگم اگر خروجی تعداد روزهای اختلاف باشه برام کارایی نداره ممنون میشم کمکم کنیدکامنت
-
سلام خدمت همه دوستان
چطور میتونم یک تاریخ شمسی را در اکسل از یک تاریخ مثل نمونه کم و خروجی را به صورت تاریخ بهم بده بعنون مثال تاریخ 97/10/03 را از 0001/03/02 (یکسال و 3 ماه و دو روز) کم کنم و جواب را به تاریخ (96/7/1) بده البته باید بگم اگر خروجی تعداد روزهای اختلاف باشه برام کارایی نداره ممنون میشم کمکم کنید
خواهشاً اگر کسی میتونه کمک کنه راهنماییم کنید اگر که نمیشه یه فکر دیگه بکنم چون این یک مساله کاری هستش و زمان انجام اون برام مهم هستش
کامنت




کامنت