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

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

    • 2014/06/30
    • 91

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

    با سلام خدمت دوستان و اساتید عزیز

    بنده یکسری دیتاها که شامل عدد می باشند رو در یک فایل اکسل کپی کردم ولی متاسفانه نمی تونم روی اونها عملیات ریاضی انجام بدم .
    با فرمول value هم نشد به عدد تبدیلشون کنم میشه دوستان لطف کنند و بنده رو راهنمایی بفرمایند

    نمونه فایل :Book1.xlsx
  • majid_mx4

    • 2012/06/25
    • 699

    #2
    با سلام

    دوست عزیز با فرض اینکه اعداد شما در ستون a باشد. میتوانید از فرمول زیر استفاده نمایید.

    توجه : شاید درفرمول های آفیس شما بجای "," از ";" استفاده شود لطفا آنرا تغییر دهید.

    کد:
    =value(mid(a1,1,len(a1)-1))
    با تشکر میر

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با سلام

      با توجه به وجود یک کاراکتر اضافه در انتهای هر سلول بایستی توسط ماکرو ذیل آن کارکتر را حذف کنید

      دو دستور IF پشت سر هم برای حذف احتمالی دو کارکتر 160 در یک سلول میباشد.

      کد PHP:
      Private Sub CommandButton1_Click()

      For 
      Each cell In Sheets(1).UsedRange

      If Right(cell.Value1) = Chr(160Then

      cell
      .Value Left(cell.ValueLen(cell) - 1)


      If 
      Right(cell.Value1) = Chr(160Then

      cell
      .Value Left(cell.ValueLen(cell) - 1)

      End If

      End If

      Next

      End Sub 
      فایل های پیوست شده

      کامنت

      • amin.t

        • 2014/06/30
        • 91

        #4
        نوشته اصلی توسط majid_mx4
        با سلام

        دوست عزیز با فرض اینکه اعداد شما در ستون a باشد. میتوانید از فرمول زیر استفاده نمایید.

        توجه : شاید درفرمول های آفیس شما بجای "," از ";" استفاده شود لطفا آنرا تغییر دهید.

        کد:
        =value(mid(a1,1,len(a1)-1))
        با تشکر میر
        نوشته اصلی توسط iranweld
        با سلام

        با توجه به وجود یک کاراکتر اضافه در انتهای هر سلول بایستی توسط ماکرو ذیل آن کارکتر را حذف کنید

        دو دستور IF پشت سر هم برای حذف احتمالی دو کارکتر 160 در یک سلول میباشد.

        کد PHP:
        Private Sub CommandButton1_Click()

        For 
        Each cell In Sheets(1).UsedRange

        If Right(cell.Value1) = Chr(160Then

        cell
        .Value Left(cell.ValueLen(cell) - 1)


        If 
        Right(cell.Value1) = Chr(160Then

        cell
        .Value Left(cell.ValueLen(cell) - 1)

        End If

        End If

        Next

        End Sub 
        سلام
        فقط می تونم بگم عالیییییییییییی بود

        کامنت

        چند لحظه..