افزایش یک سال به تاریخ

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

    • 2018/06/08
    • 331
    • 39.00

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

    سلام در یک فایل تاریخ شمسی داریم چطور میشه در سلول دیگه همان تاریخ بیاد با این شرط که به سال یک سال افزایش پیدا کنه مثلا اگر تاریخ 1397/12/10 هست بشه 1398/12/10 ممنون.
  • حسام بحرانی

    • 2013/09/29
    • 2065
    • 72.00

    #2
    Substitute

    سلام
    از تابع
    substitute استفاده کنید ( جایگزینی سال 1398 با سال 1397 ):
    کد PHP:
    =substitute(a1;1397;1398
    موفق باشید.
    [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
    [/FONT][/B][/CENTER]
    [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
    [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
    [/FONT][/B][/FONT][/SIZE]
    [/CENTER]

    کامنت

    • kazem1359

      • 2018/06/08
      • 331
      • 39.00

      #3
      سلام ممنون ولی منظور بنده اینه که در یک سلول تاریخ روز به صورت خودکار میاد و ما میخواهیم در یک سلول دیگه همان تاریخ روز بیاد ولی سال یک سال افزایش پیدا کنه و نیازی نباشه دوباره سال دیگه بخواهیم طبق کد شما سال را عوض کنیم.

      کامنت

      • حسام بحرانی

        • 2013/09/29
        • 2065
        • 72.00

        #4
        Jleap

        می تونید فرمول بالا رو بصورت زیر بنویسید:
        کد PHP:
        =SUBSTITUTE(A1;LEFT(A1;4);LEFT(A1;4)+1
        و اگر از توابع شمسی استفاده می کنید می تونید این فرمول رو امتحان کنید:
        کد PHP:
        =IF(Jleap(LEFT(A1;4))=0;J_ADDDAY(A1;365;1);J_ADDDAY(A1;366;1)) 
        در غیر اینصورت فایل خودتون رو قرار بدید.
        نکته: فرمول های بالا تنها برای روز سی ام اسفند سال های کبیسه درست جواب نمی دهند (
        که البته در این روز هم معمولاً کار اداری صورت نمیگیرد )
        موفق باشید.
        [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
        [/FONT][/B][/CENTER]
        [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
        [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
        [/FONT][/B][/FONT][/SIZE]
        [/CENTER]

        کامنت

        • kazem1359

          • 2018/06/08
          • 331
          • 39.00

          #5
          تاریخ

          سلام فایل پیوست کردم لطفا راهنمایی کنید
          فایل های پیوست شده

          کامنت

          • حسام بحرانی

            • 2013/09/29
            • 2065
            • 72.00

            #6
            ماهیگیری نه ماهی!

            سعی کنید فرمولها رو متوجه بشید و درواقع سعی کنید یاد بگیرید. اینکه فقط فرمول آماده رو داشته باشید شما رو با مشکل روبرو می کنه.

            فرمول شما بصورت زیر تغییر می کنه:
            کد PHP:
            =substitute(d4;left(d4;2);left(d4;2)+1
            این فرمول میگه؛ در سلول
            d4 دو رقم سمت چپ را پیدا کن left(d4;2) و بجای اون ، همان دو رقم سمت چپ را با عدد یک جمع کن
            left(d4;2)+1) و جایگزین کن substitute .
            موفق باشید.
            [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
            [/FONT][/B][/CENTER]
            [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
            [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
            [/FONT][/B][/FONT][/SIZE]
            [/CENTER]

            کامنت

            چند لحظه..