نحوه اضافه کرد اسلش به تاریخ در یک سلول

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ff7ss

    • 2011/02/13
    • 18

    [حل شده] نحوه اضافه کرد اسلش به تاریخ در یک سلول

    با سلام و سپاس از دوستان

    آیا راهی وجود داره که بتوان در یک سلول تاریخ درج شده به صورت اعداد ثابت را تبدیل به فرمت استاندارد تاریخ نمود :

    در سلولی تاریخ به این شکل درج شده : 13950815

    درخواست تبدیل به : 1395/08/15

    البته از لحاظ ظاهری و فقط برای نشان دادن یا پرینت گرفتن میتوان از طریق format cells و گزینه custom به این طریق مشکل را حل کرد : ###\/##\/##

    اما به دلیل نیاز به محاسبات تاریخ ، اهمیت داره که این تبدیل به صورت واقی و در فرمت تاریخ انجام شود.

    ضمنا موضوع بحث بیشتر در مورد تاریخ شمسی مورد نیاز می باشد.

    با سپاس فراوان
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    شما باترکیب توابع mid و right میتونید کاراکتر اضافه کنید ولی برای محاسبه باید add in مربوط به تاریخ شمسی رو در شیستم خود نصب کنید....

    کد PHP:
    =MID(A1;1;4)&"/"&MID(A1;5;2)&"/"&RIGHT(A1;2
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    • maziardm

      • 2013/05/17
      • 450

      #3
      سلام. و صبح به خیر
      این add ind رو شمار دارید؟ با تشکر

      کامنت

      • rjfri

        • 2016/08/16
        • 236
        • 44.00

        #4
        با درود
        در پی تکمیل فرمایشات استاد amir_ts
        برای اینکه کنترلی کوچیکی تو ورود تاریخهای ستون a شما بشه ( بعضا 139511 درج میکنن و گاهی 13950101 ) بهتره فرمول ارائه شده استاد در یک if قرار بگیره
        =IF(LEN(A1)=8;MID(A1;1;4)&"/"&MID(A1;5;2)&"/"&RIGHT(A1;2);"")

        کامنت

        • amir_ts

          • 2015/03/17
          • 1247

          #5
          این add ind رو شمار دارید؟
          تو سایت جستجو کنید اگر پیدا نکردید تو اینترنت جستجو کنبد فراوان هست.
          [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

          کامنت

          چند لحظه..