مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

ایشان سال‌ها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند.

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

گرد كردن

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

    • 2015/08/17
    • 6

    گرد كردن

    من يه سوال داشتم. يه سري اعداد دارم مثل 0.00368 مي خوام اين اعداد رو تا اولين عدد غير صفر گرد كنم. اينم بگم كه تعداد صفر هاي قبل از مميز معلوم نيست و براي هر عدد فرق مي كنه
  • mohammad_ashooryan

    • 2014/08/13
    • 480
    • 80.00

    #2
    سلام
    با فرض اينكه اعداد مورد نظر در ستون a باشد فرمول زير را در سلول b1 نوشته و در سلولهاي زيرين كپي كنيد.
    کد PHP:
    =ROUND(SUBSTITUTE(A1;"0";"");1

    کامنت

    • Mdarestani98

      • 2015/08/17
      • 6

      #3
      نوشتن این فرمول با خطا مواجه میشه چون ستون a عدد هستن و تابع جایگزینی با رشته ها کار می کنه.

      یه مورد دیگه هم این که منظور من از گرد کردن تبدیل عدد 0.00368 به 0.004 بود

      کامنت

      • mohammad_ashooryan

        • 2014/08/13
        • 480
        • 80.00

        #4
        حق با شماست.
        از فرمول زير استفاده كنيد.

        کد PHP:
        =ROUND(A1;FIND(SUBSTITUTE(SUBSTITUTE(A1;0;"");".";"");A1)-2
        فرمت ستون A (مبدا) number و فرمت ستون B ( مقصد) general مي باشد.
        round.xlsx

        کامنت

        • Mdarestani98

          • 2015/08/17
          • 6

          #5
          در مورد فرمولی که گفتید باید تشکر کنم ولی دو تا مشکل بوجود میاد

          یکی برای اعداد بزرگتر از یک (که خیلی مهم نیست) و یکی هم برای اعدادی که بعد از ممیز صفر داخلی دارن مثل 0.0302 که خطا میده

          کامنت

          • mohammad_ashooryan

            • 2014/08/13
            • 480
            • 80.00

            #6
            توي فرمول زير هر دو مشكل رو اصلاح كردم.

            کد PHP:
            =round(a1;find(left(substitute(substitute(a1;0;"");".";"");1);a1)+if(a1>=1;2;-2)) 

            کامنت

            • ebitary

              • 2012/06/12
              • 53
              • 79.00

              #7
              نوشته اصلی توسط mdarestani98
              در مورد فرمولی که گفتید باید تشکر کنم ولی دو تا مشکل بوجود میاد

              یکی برای اعداد بزرگتر از یک (که خیلی مهم نیست) و یکی هم برای اعدادی که بعد از ممیز صفر داخلی دارن مثل 0.0302 که خطا میده
              سلام
              با اجازه اساتید
              از این فرمول هم میتونید استفاده کنید
              کد PHP:
              =round(a1;find(right(a1;len(a1)-find(".";a1))*1;a1)-2
              [CENTER]:wcom:[/CENTER]

              کامنت

              چند لحظه..