آموزش تصحيح تاريخ شمسي در اكسل

اكسل ، آموزش رايگان اكسل ، كتاب آموزش اكسل ، آموزش اكسل پيشرفته ، آموزش نرم افزار اكسل ، اكسل ۲۰۱۶ ، آموزش جديد اكسل

آموزش تصحيح تاريخ شمسي در اكسل

۱,۵۳۸ بازديد

آموزش تصحيح تاريخ شمسي در اكسل

اگر تاريخ شمسي در اكسل به شكل نامرتبي مانند 95/2/2 و يا 1395/02/07 و ... وارد شده باشد ، مي توانيد با فرمول زير آنها را تصحيح نماييد و به شكل 1395/05/17 مرتب كنيد:

=TEXT(
(IF( LEFT(A4,2)*1=13,LEFT(A4,4),1300+LEFT(A4,2)) * 100
+ MID(A4,FIND("/",A4)+1,FIND("/",A4,FIND("/",A4)+1)-FIND("/",A4)-1)*1)*100
+ IF(LEFT(RIGHT(A4,2))="/", RIGHT(A4), RIGHT(A4,2)),
"####/##/##")

البته پيشنهاد مي كنم كه تاريخ شمسي را همواره به شكل يك عدد و بدون اسلش وارد نماييد تا بتوانيد از مزاياي عدد بودن آن بهره ببريد و بنابراين بهتر است كه تابع فوق را به صورت زيرا بنويسيم:

 =(IF( LEFT(A4,2)*1=13,LEFT(A4,4),1300+LEFT(A4,2)) * 100
+ MID(A4,FIND("/",A4)+1,FIND("/",A4,FIND("/",A4)+1)-FIND("/",A4)-1)*1)*100
+ IF(LEFT(RIGHT(A4,2))="/", RIGHT(A4), RIGHT(A4,2))

 خيلي قصد نداريم كه توابع را جز به جز بگويم اما به صورت كلي شرح اين توابع عبارتند از :

تابع IF كه همان تابع شرطي اكسل است.

آموزش اكسل تابع LEFT كه براي جدا كردن چند حرف / كاراكتر از ابتداي يك متن بكار مي روند.

تابع Right دقيقا مانند تابع Leftاست و عمليات جدا سازي را از انتهاي متن انجام مي دهد.

تابع Find براي يافتن محل يك كاراكتر در يك متن بكار مي رود.

تابع Text همان فرمت سل در اكسل ، كه با فرمول نويسي مشخص مي شود.

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در رویا بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.