من یه ستون تاریخ شمسی دارم که فرمتش date نیست و تاریخایی که توش هست، اگر مثلا ماه یا روز یک رقمی هستن قبلشون صفر نداره،یعنی به صورت مثلا 1397/1/3 هست، الان من میخوام یه کاری کنم که برای سلول هایی که ماه یا روزشون تک رقمی هست یه صفر بیاد قبلشون. راه هایی رو برای رسیدن به نتیجه امتحان کردم که در نهایت به فرمول های طولانی و گیج کننده منتهی میشد. میخواستم ببینم آیا راه ساده ای برای این کار وجود داره؟ ممنون
تبدیل تاریخی مثل 1397/1/1 به 1397/01/01
Collapse
X
-
سلام دوستان
من یه ستون تاریخ شمسی دارم که فرمتش date نیست و تاریخایی که توش هست، اگر مثلا ماه یا روز یک رقمی هستن قبلشون صفر نداره،یعنی به صورت مثلا 1397/1/3 هست، الان من میخوام یه کاری کنم که برای سلول هایی که ماه یا روزشون تک رقمی هست یه صفر بیاد قبلشون. راه هایی رو برای رسیدن به نتیجه امتحان کردم که در نهایت به فرمول های طولانی و گیج کننده منتهی میشد. میخواستم ببینم آیا راه ساده ای برای این کار وجود داره؟ ممنونبرچسب ها: هیچکدام -
سلام دوست عزیز
اگر بخواید میشه با vba خیلی راحت این کار رو کرد
کد:Sub fix_date() d = Split(Range("A1"), "/") For i = LBound(d) To UBound(d) If Len(d(i)) < 2 Then d(i) = "0" & d(i) Next i Range("A1") = Join(d, "/") End Sub -
ممنون،ولی من میخوام با توابع اکسل این کار رو انجام بدمکامنت
-
کامنت




کامنت