تبدیل اعداد به ساعت

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

    • 2017/06/09
    • 9

    [حل شده] تبدیل اعداد به ساعت

    با سلام
    لازم است اعداد یک تا چند رقمی را وارد سلولی بکنیم که نتیجه به صورت زیر
    (ساعت) نمایش داده شود
    عدد 4 را به صورت 00:04
    عدد 44 را به صورت 00:44
    عدد 708 را به صورت 07:08
    عدد 3216 را به صورت 32:16
    عدد 987654321 را به عدد 9876543:21
    و الی آخر


    1 : از چه فرمولی استفاده کنم؟
    ( من از این فرمول استفاده کردم و برای اعداد بزرگتر از 959 جواب نگرفتم :
    IF(D4<=59,(TIME(INT(D4/60),MOD(D4,60),0)),IF(AND(D4>=100,D4<=959),(TIMEVA LUE(LEFT(D4)&":"&MID(D4,2,2)&":"&RIGHT(D4,2))),IF( D4>959,zzzz)))
    2 : اگر بتوان راهکاری را ارائه داد که بعد از تایپ عدد در همان سلول نتیجه به صورت ساعت در همان سلول نمایش داده شود عالیه و اگر امکان نداشت، نتیجه در سلول دیگری نمایش داده شود.

    Last edited by qerenfil; 2022/01/15, 17:25.
  • kazamie

    • 2021/12/14
    • 249
    • 87.00

    #2
    نوشته اصلی توسط qerenfil
    با سلام
    لازم است اعداد یک تا چند رقمی را وارد سلولی بکنیم که نتیجه به صورت زیر
    (ساعت) نمایش داده شود
    عدد 4 را به صورت 00:04
    عدد 44 را به صورت 00:44
    عدد 708 را به صورت 07:08
    عدد 3216 را به صورت 32:16
    عدد 987654321 را به عدد 9876543:21
    و الی آخر


    1 : از چه فرمولی استفاده کنم؟
    ( من از این فرمول استفاده کردم و برای اعداد بزرگتر از 959 جواب نگرفتم :
    IF(D4<=59,(TIME(INT(D4/60),MOD(D4,60),0)),IF(AND(D4>=100,D4<=959),(TIMEVA LUE(LEFT(D4)&":"&MID(D4,2,2)&":"&RIGHT(D4,2))),IF( D4>959,zzzz)))
    2 : اگر بتوان راهکاری را ارائه داد که بعد از تایپ عدد در همان سلول نتیجه به صورت ساعت در همان سلول نمایش داده شود عالیه و اگر امکان نداشت، نتیجه در سلول دیگری نمایش داده شود.

    در فرمت نامبر سلول در قسمت custom این کد را بنویسید
    کد:
    ##\:##
    دکتر کاظمی

    کامنت

    • qerenfil

      • 2017/06/09
      • 9

      #3
      نوشته اصلی توسط kazamie
      در فرمت نامبر سلول در قسمت custom این کد را بنویسید
      کد:
      ##\:##
      بسیار ممنونم
      اما :
      1-نتوانستم عملیات ریاضی بر روی سلول مورد نظر انجام بدم
      2- نتیجه بصورت ساعت نیست مثلا یک را وارد میکنم به جای 00:01 نشون میده :1

      کامنت

      • حسام بحرانی

        • 2013/09/29
        • 2065
        • 72.00

        #4
        تبدیل اعداد به ساعت

        نوشته اصلی توسط qerenfil
        بسیار ممنونم
        اما :
        1-نتوانستم عملیات ریاضی بر روی سلول مورد نظر انجام بدم
        2- نتیجه بصورت ساعت نیست مثلا یک را وارد میکنم به جای 00:01 نشون میده :1
        سلام دوست عزیز
        برای اینکه با وارد کردن عدد، نتیجه بصورت ساعت نمایش داده بشه، از کد زیر در فرمت نامبر استفاده کنید (
        ستون a ):
        کد PHP:
        00":"00 
        و برای اینکه فرمت نامبر بالا به ساعت تبدیل بشه و قابلیت عملیات ریاضی داشته باشه، از فرمول زیر استفاده کنید (
        ستون b ):
        کد PHP:
        =value(text(a2;"0\:00")+0)
        یا
        =value(text(a2,"0\:00")+0
        دقت کنید؛ نامبر فرمت
        ستون b بصورت زیر است:
        کد PHP:
        [h]:mm:ss 
        نکته آخر اینکه،
        فرمول ستون b برای 10000 ساعت کار می کند، که فکر می کنم منطقی است.
        موفق باشید.
        فایل های پیوست شده
        [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]

        کامنت

        • qerenfil

          • 2017/06/09
          • 9

          #5
          نوشته اصلی توسط حسام بحرانی
          سلام دوست عزیز
          برای اینکه با وارد کردن عدد، نتیجه بصورت ساعت نمایش داده بشه، از کد زیر در فرمت نامبر استفاده کنید (
          ستون a ):
          کد PHP:
          00":"00 
          و برای اینکه فرمت نامبر بالا به ساعت تبدیل بشه و قابلیت عملیات ریاضی داشته باشه، از فرمول زیر استفاده کنید (
          ستون b ):
          کد PHP:
          =value(text(a2;"0\:00")+0)
          یا
          =value(text(a2,"0\:00")+0
          دقت کنید؛ نامبر فرمت
          ستون b بصورت زیر است:
          کد PHP:
          [h]:mm:ss 
          نکته آخر اینکه،
          فرمول ستون b برای 10000 ساعت کار می کند، که فکر می کنم منطقی است.
          موفق باشید.
          بسیار عالی، سپاسگزام
          موفق باشید

          کامنت

          • حسام بحرانی

            • 2013/09/29
            • 2065
            • 72.00

            #6
            حل شده؟!

            نوشته اصلی توسط qerenfil
            بسیار عالی، سپاسگزام
            موفق باشید
            دوست عزیز در صورتی که پاسخ سؤال خودتون رو دریافت کردید، تاپیک رو حل شده کنید.
            موفق باشید.
            [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]

            کامنت

            • qerenfil

              • 2017/06/09
              • 9

              #7
              نوشته اصلی توسط حسام بحرانی
              دوست عزیز در صورتی که پاسخ سؤال خودتون رو دریافت کردید، تاپیک رو حل شده کنید.
              موفق باشید.
              سلام.بله، از کجا میتونم اینکار رو انجام بدم

              کامنت

              • حسام بحرانی

                • 2013/09/29
                • 2065
                • 72.00

                #8
                حل شده؟!

                نوشته اصلی توسط qerenfil
                سلام.بله، از کجا میتونم اینکار رو انجام بدم
                در صورتي كه به جواب مورد نظرتون رسيديد گزينه حل شد (تيك سبز رنگ) در پست اولتون رو كليك كنيد.
                موفق باشید.

                Click image for larger version

Name:	01-18-2022 17-11-21.png
Views:	1
Size:	3.4 کیلو بایت
ID:	139259


                [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]

                کامنت

                چند لحظه..