جدا كردن 4 رقم 4 رقم اعداد با خط تيره

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • maziardm

    • 2013/05/17
    • 450

    جدا كردن 4 رقم 4 رقم اعداد با خط تيره

    با سلام و روز خوش
    مي خوام دستوري تو فرمت سل تو تب نامبر بنويسم كه اعداد رو 4 رقم 4 رقم جدا كنه و بين اونها خط تيره بياندازه.
    براي مثال با ثبت عدد 84325236 نمايشش تو سلول به صورت روبرو باشه 5236-8432
    البته خودم دستور ####"-"#### رو نوشتم و جواب داد. اما مسئله اينجاست كه اين فقط براي اعداد 8 رقمي كاربرد داره و براي اعداد 12 رقمي يا 16 رقمي كاربردي نداره چرا كه فقط 4 رقم رو جدا مي كنه.
    البته اينو بگم كه مي خوام ببينم راه حلي تو خود فرمت سل داره يا نه و اگر نه راه حل برنامه نويسيش چطوره؟
    با تشكر
  • maziardm

    • 2013/05/17
    • 450

    #2
    نوشته اصلی توسط maziardm
    با سلام و روز خوش
    مي خوام دستوري تو فرمت سل تو تب نامبر بنويسم كه اعداد رو 4 رقم 4 رقم جدا كنه و بين اونها خط تيره بياندازه.
    براي مثال با ثبت عدد 84325236 نمايشش تو سلول به صورت روبرو باشه 5236-8432
    البته خودم دستور ####"-"#### رو نوشتم و جواب داد. اما مسئله اينجاست كه اين فقط براي اعداد 8 رقمي كاربرد داره و براي اعداد 12 رقمي يا 16 رقمي كاربردي نداره چرا كه فقط 4 رقم رو جدا مي كنه.
    البته اينو بگم كه مي خوام ببينم راه حلي تو خود فرمت سل داره يا نه و اگر نه راه حل برنامه نويسيش چطوره؟
    با تشكر
    با سلام و روز خوش
    پاسخي نبود؟؟؟؟

    کامنت

    • حسام بحرانی

      • 2013/09/29
      • 2065
      • 72.00

      #3
      با سلام
      معمولاً اعداد یک ستون بر اساس یک شکل خاص و یک فرمت معین وارد می شوند . مثلاً ؛ شماره ملی ، شماره دانشجویی ، تاریخ تولد ، شماره موبایل ، کدپستی ، شماره حساب و ... . شما میتونید بر اساس نیاز یک فرمت برای هر ستون تعریف کنید . بعنوان مثال ؛ شماره موبایل بصورت 4567-123-(0900) و یا کد پستی بصورت 67890-12345 و یا شماره ملی بصورت 0-89 4567-123 و ... صرف اینکه بخواهید برای همه اعداد یک فرمت خاص تعریف کنید زیاد جالب نیست . ضمن اینکه خود اکسل فرمت هزارگان را در نظر گرفته و خیلی هم کارایی داره . بهر صورت اگر فرمت خاصی مد نظرتون هست عنوان کنید تا راهنمایی بشید .
      با سپاس
      ɦɛʂɑɱ ɓɑɦɾɑɳɨ
      [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]

      کامنت

      • zzz62
        • 2013/12/08
        • 4

        #4
        گزارشی که خدمتتون عرض کردم مثلا گزارش کارکرد ساعتی و یا مقدار ساعت مرخصی و غیبت تعداد بیش از 200 نفرپرسنل هست و برای جمع کردن ساعتشون نمی ذونم چیکار باید بکنم روش کاملا بد و وقت گیر اینه که با حدف رقم صفر از اول hh:mm یه بار ساعتها رو جمع کنیم و بعدش دقایق و...؟؟؟

        کامنت

        • حسام بحرانی

          • 2013/09/29
          • 2065
          • 72.00

          #5
          با سلام ،
          دوست عزیز لطفاً یک جستجو کنید اینجا : توابع تاريخ زمان-date & time و اگر جوابتون رو نگرفتید همانجا سؤالتون رو مطرح کنید .
          ( هرچند مطلب قبلی هم ارتباط زیادی به این صفحه نداشت ! )
          با سپاس
          ɦɛʂɑɱ ɓɑɦɾɑɳɨ
          [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]

          کامنت

          چند لحظه..